使用xCode4将应用程序提交到应用程序商店 - 关键步骤摘要 - 请更正/添加

use*_*184 15 iphone submit

每次我提交一个新的应用程序我都花了太多时间,因为即使忘记了一件小事也会导致整个过程失败.因此,我总结了对我有用的步骤,希望它们是正确和完整的.希望它节省了一些浪费的时间:

  • 在管理您的应用程序下的iTunesConnect中添加新应用程序

一个.BundleID非常重要!

  • Bundle ID com.aaa.ccccc < - 记住这个BundleID

湾 填写所有其他信息

C.不要忘记点击右上角的"准备加载二进制文件",否则在最后一点验证或提交时不会显示

  • "创建应用ID"

http://developer.apple.com/ios/manage/bundles/add.action下的"创建应用程序ID"创建新的AppID并使用正确的BundleID领域:为你的App ID"输入一个唯一的标识符.建议的做法是对App ID的Bundle Identifier部分使用反向域名样式字符串."

  • 新的分销概况

在Provisioning - > Distribution下为此应用程序创建一个新的分发配置文件http://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action 再次:在"APP ID"字段下拉菜单中使用正确的BundleID

  • 下载并导入

下载此内容并在管理器中导入 - 双击下载的文件即可自动完成

  • 在Xcode中:

一个.在.plist文件中 - >使用与定义相同的BundleID

湾 在"产品" - >"编辑方案" - >"iOS设备"(拔掉iPhone,否则此选项不存在)

C.双击项目蓝色图标以获取有"PROJECT"和"TARGET"的页面

d.在PROJECT中:在"代码签名" - >"发布" - >"任何SDK"下选择具有正确BundleID的导入的SDK

即 在TARGET中:在"代码签名" - >"发布" - >"任何SDK"下选择带有正确BundleID的导入的SDK

如果xCode不允许您选择所需的代码符号并且代码符号在xCode中实际可用,则退出xCode并重新启动,它将仅在此重新启动后工作...

F.我需要在两者中都这样做,否则我总是得到一个codeSign错误

G.对于PROJECT请勿更改xCode中的默认设置 - >部署 - >跳过安装 - >发布 - >否

H.对于TARGET检查是否在xCode - >部署 - >跳过安装 - >发布 - >是

一世.仍然在"产品"下的xCode中

  • - >"CLEAN",然后

  • - >"Build for Archiving"

  • - >"存档"(它将自动出现在管理器中)

  • 在组织者

一个.根据建议的应用程序验证存档的应用程序,该应用程序来自iTunesConnect中的下拉提议应用程序

湾 它应该建议您点击的所有应用"

而已...

Fat*_*tie 2

你记得吗

检查您所有的版本号!

祝一切顺利,胖子乔