我知道以前有人问过这个问题。
但是,我已确保配置文件在项目和目标中。
实际上我应该在项目中还是在目标中设置它?
更新:我实际上可以在设备上安装应用程序,但当且仅当我将代码签名身份更改为 iPhone 开发人员进行调试时。
但是,我显然想使用我的分发配置文件而不是我的开发人员配置文件来启动应用程序。
我知道以前有人问过这个问题。
但是,我已确保配置文件在项目和目标中。
实际上我应该在项目中还是在目标中设置它?
更新:我实际上可以在设备上安装应用程序,但当且仅当我将代码签名身份更改为 iPhone 开发人员进行调试时。
但是,我显然想使用我的分发配置文件而不是我的开发人员配置文件来启动应用程序。
我终于解决了这个问题。
基本上我从 iTunes Connect 或苹果开发者网站上删除了所有证书和配置文件。
然后我等了5分钟。添加 2 个分发配置文件。然后再做一次。
有用。
哦,是的,我需要确保代码签名身份指向正确的配置文件。就是这样。
使您的部署目标小于 6.1。它会工作
就我而言,我没有正确设置方案。新手有时会忘记这一点。
转到:产品 -> 方案 -> 编辑方案
选择Archive
并确保Build Configuration
具有所需的值 Debug/Release(与目标设置相比)