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

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

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

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


当前回答

将配置文件更改为自动然后运行提示Xcode“修复”这个问题。然后我更改回我最初的配置配置文件,一切都工作正常。

其他回答

选择自动管理器签名后

您可能仍然需要检查设置中的选择。有时候,这是不对的。

我也有同样的问题。一切都很好: 设备在IOS Provisioning Portal中注册;证书被下载,我的应用程序的开发配置文件被下载。

所以解决方案!!

目标>获取信息

选择配置到释放(这是魔鬼) 在代码签名中,代码签名身份检查iPhone开发者。关闭。

在目标上选择清洁目标,然后运行应用程序。

祝你好运。

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

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

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

这对我很有帮助。

删除证书、配置文件并重新创建。安装它。这是最好的方法。

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

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

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