使用Xcode 4.5.2和iOS4或更新版本的构建,我在为我的设备(iOS 6.0.1 on 4s)构建时收到此消息。我关闭对话框,然后在我的设备上重新启动应用程序,这似乎行得通。我是iOS开发的新手,所以如果这是一个愚蠢的问题,我提前道歉。
提前感谢您的帮助
我的问题是使用Distribution配置文件来签署应用程序,一旦我制作了开发配置文件,应用程序就可以在iPhone上安装和运行了。
答案似乎是"您需要修复您的配置文件",但可能有几个原因,如这里的其他答案所示。
在我的例子中,我没有将新设备添加到现有的开发人员配置文件中,所以我只是用新设备重新创建了配置文件,并且它工作了!
在我的情况下,我总是添加一个新的设备ID,然后更新配置文件,下载并"安装在Xcode 5上"。
修改:
- 进入Xcode>Preferences>Account Tab>Select Apple ID>View详细信息>刷新按钮(左下角)。
- 我觉得Xcode。
重新启动应用程序,您将能够在设备中测试应用程序。
我的情况是这样的,我是如何解决这个问题的:
- 我一直在运行应用程序从Xcode到我的手机,一切都很好
- 我切换到一个不同的代码签名身份(我不得不改变包名也匹配) 我在我的手机上运行了这个应用程序,得到了错误。应用程序会安装,但不会打开。
- 做了一堆东西,比如清洁,关闭和打开Xcode;删除手机上的应用程序。
解决方法:将手机关机。
巧合吗?我不这么认为。,: -)
XCode 6:
为开发创建配置文件并将其传递给Project -> Build settings -> provisioning profile
对于上传,您必须更改分发配置文件的配置文件