我很快就会将我的第一个应用程序上传到Apple商店,但我仍然感到疑惑,我需要在项目(或目标?)的代码签名选项中选择。到目前为止,我已经使用我的Adhoc配置文件将测试版分发给了beta测试人员,但它确实有效。但是现在我很困惑最终版本需要做什么?
“Release xx”是否需要与“Any iOS SDK”相同?或者版本是否需要“不要编码签名”?他们需要在目标中与项目中的相同吗? (我只有一个目标..我的应用程序。)
屏幕底部的配置文件:我是否只在调试版本中或两者中都需要我的Adhoc配置文件(对于调试器)?最终发布版本需要什么?
我需要为发布到应用商店运行什么方案?!我是否需要为存档选择“发布”或不重要?
很抱歉这是我的第一个应用程序,我仍然对所有这些选项感到困惑...而且我已经阅读了Apple手册,但仍然没有真正理解它。经过几次尝试后,我终于设法让测试版运行,但我不知道我是否真的按照应有的方式做了一切。
我的项目设置:
我的目标设置:
答案 0 :(得分:1)
这肯定会很快成为头疼的事。听起来你只是错过了应用程序商店的规定。
对于最终版本,您将像创建临时设置一样创建新的分发配置文件,但不是创建临时设置,而是创建“应用商店”设置(这是您提供的选项之一)单击iTunes Connect中的分发配置文件屏幕上的+。打开xcode>偏好和更新你的条款,所以你有他们本地和&然后在这里更新设置。
当您准备提交时:
答案 1 :(得分:0)
在XCode 5中,没关系。只需使用任何配置文件进行签名。使用 XCode Organizer>导出应用时,您将可以重新停用应用。分发... 强>
您只需确保使用的开发配置文件和分发配置文件具有匹配的应用ID。
这一般非常令人困惑。最好的办法是阅读,重新阅读并再次阅读guide from Apple并确保您了解所有内容的目的。相信我,即使长期开发人员仍然对此过程感到困惑。