我得到这个错误,而我试图调试我的应用程序上的设备。

我创建了开发配置文件,正如开发人员门户中提到的那样。在概要文件中选择了我的开发设备,我正在从Target的代码签名标识菜单中选择正确的概要文件。我重新创建配置文件几次,也删除和重新安装它,并重新创建项目,但每当我尝试在设备上调试时,我都会得到它。

顺便说一句,临时分发条款概要文件可以工作。

我花了一整天的时间想找出解决办法,但一无所获。有人有办法吗?


当前回答

在我的情况下,设备日期和时间是手动更改的。为了解决这个问题,将日期和时间设置为自动。

其他回答

我在按照指南为开发模式和生产模式创建单独的目标时遇到了这个错误。

我犯的错误是创建分发配置文件,并将其分配给生产模式目标。分发概要文件与调试设备没有关联,因此当然会出现错误。

解决方案是创建第二个开发配置文件并使用它。

我们可以试试这个:这个解决了我的问题。您需要重新设置您的设备id已添加到Apple.com的会员区域的配置文件。

我在iOS的Adobe Air中编译我的应用程序,而不是Xcode。我试图使用iTunes复制。ipa,并得到了一个神秘的“安装应用程序错误”消息。直到我使用iPhone Configuration Utility (iCU),我才得到真正的错误消息。

问题是,我在编译应用程序时使用了一个用于临时分发的配置文件和一个用于开发的证书。我不明白有两种类型的证书和两种类型的配置文件。各有一个用于开发,一个用于分发。如果不匹配……然后就会得到错误消息。一旦你理解了它,这是显而易见的……

解决方案是下载分发证书(.cer),双击打开Keychain,并直接从KC导出为P12。然后在发布设置(Flash IDE或Flash builder)中使用P12分发证书,并使用用于临时分发的配置文件(.mobileprovision)。最后,使用iPhone Configuration Utility安装配置文件和.ipa文件。

这对我很有帮助。

我也有同样的问题。我所做的是: 1. 清理目标 2. 退出xcode 3.重启xcode 4. 重建。 这招奏效了。

点击Xcode Under Targets中的应用。(项目)。在这里您可以看到摘要信息、构建设置、构建阶段、构建规则。

好的,进入构建设置。转到代码签名。

您可以看到,您有两个字段Debug和Release。在这些领域中,你有两个概要可以选择,分发和开发。

让分配来自释放场。让Developing成为Debug字段中的一个。

这样做解决了这个问题,并让错误消息消失。现在我可以正常运行我的应用程序了。