我正在向App Store提交应用程序。我正在使用Xcode 4.2(Build 4C151a)。
在构建设置中,我可以在Release - Any iOS SDK下选择iPhone Distribution进行代码签名。然后我去菜单Product>编辑Scheme并将Archive Build配置设置为release,Then Product>存档。我遇到的第一个问题是它构建并说构建成功但组织者中没有显示存档文件。当我通过Finder转到存档文件位置时,我看到该特定的存档文件是零字节。如果我重复同样的事情,但在编辑方案下将存档构建配置更改为调试,则会创建存档文件并显示在管理器中。现在出现第二个问题,当我选择刚创建存档并点击共享...按钮并选择iOS App Store包(.ipa)时,对于身份,我无法选择iPhone发布(它是灰色的,它表示不匹配任何有效身份/配置文件对)即使在构建设置中,它很好并且匹配。但是,iPhone Developer在Identity选择下显示为活动状态。对这些问题中的任何一个或两个的任何帮助都非常感谢。
答案 0 :(得分:1)
问题仍然存在,降级到Xcode的最后一个完整版本。显然,我在创建分发配置文件时错过了一些步骤。正确创建分发配置文件后,一切都开始按预期运行。
答案 1 :(得分:0)
您无法使用Xcode的测试版/开发人员预览版向appstore提交应用。在这种情况下,4.1.1是最新的公开发布,通过Mac App Store。