我经常不确定在构建配置中应该使用哪个代码签名身份,也不清楚什么情况下使用哪个代码签名身份,希望有人能用最简单的方式解释一下。
以下是我知道的:
我在Provisioning Portal中创建并实现了开发配置文件和发布配置文件,并将它们都应用到我的应用程序中。
然后,我根据不同的配置文件分配 Project >> Build Settings >> Code Signing:
这里是第一个问题:发布(Release)和发行(Distribution)之间有什么区别?应该将哪一个连接到开发配置文件,哪一个连接到发布配置文件?
- 现在,如果我理解正确,我需要在运行应用程序之前设置“Scheme”:
在5个不同的步骤中,我需要通过选择其中一个代码签名身份来定义构建配置:
这是一个重要的问题...在什么情况下我应该选择哪个代码签名身份?
我只在同样的两个设备上运行应用程序:我的iPhone和iPad;它们都在Provisioning Portal中定义,并设置到配置文件中。 我只想确保我在模拟器和设备上可以正常运行它,然后构建应用程序以上传到App Store。
如果您能提供任何帮助或指导,将不胜感激。