我得到这个错误,而我试图调试我的应用程序上的设备。
我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。
顺便说一句,临时分发条款概要文件可以工作。
我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?
我得到这个错误,而我试图调试我的应用程序上的设备。
我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。
顺便说一句,临时分发条款概要文件可以工作。
我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?
当前回答
Xcode->点击你的应用->目标->点击应用->构建设置->代码签名:确保调试和任何iOS SDK都设置为iPhone开发 Xcode ->产品->方案->编辑方案:确保构建配置设置为调试。
其他回答
还要为myProjectTests添加正确的签名。
以我为例,两个月前我在iPhone上手动设置时间时就遇到了问题。但是当我自动设置时间时,它工作得很好。
Setting -> General -> Date & Time ->自动设置时间
如果它不工作,设置时间自动的mac和iPhone,将工作良好。
我在按照指南为开发模式和生产模式创建单独的目标时遇到了这个错误。
我犯的错误是创建分发配置文件,并将其分配给生产模式目标。分发概要文件与调试设备没有关联,因此当然会出现错误。
解决方案是创建第二个开发配置文件并使用它。
我有一个过期的证书(这会产生错误)。 步骤1。登陆developer.apple。com,进入IOS配置门户
步骤2。转到certificates(现在是空的),并按照所列的说明创建一个新证书(在计算机上打开keychain,创建签名请求,保存到磁盘,上传到apple)
步骤3。下载并安装苹果创建的文件到你的钥匙链
步骤4。问题:你之前所有的配置配置文件都与旧证书相关联,所以你需要回到developer.apple.com->IOS提供门户->配置配置文件并“修改”你所关心的每个配置文件。您将看到您的身份不再与配置文件关联,因此只需单击复选框
第5步。下载您更改的所有配置文件
步骤6。插件你的手机,拖拽。mobileprovision文件到dock栏的xcode图标上,将它们安装到设备上
其中一个原因可能是你的“项目=>构建设置=>签名=>开发团队”与你的“目标=>构建设置=>签名=>开发团队”不同,只要让它们相同即可