如何为Application Loader创建上传文件?

时间:2011-05-09 13:39:12

标签: ios upload release ipa application-loader

当我使用Application Loader时,我发现它要求我“选择...”要上传的文件。

如果我理解正确,它应该是appName.app文件,我在我的应用程序包上的“Products”下看到(我右键单击它并选择“Show in Finder”以获取库中的特定文件;然后我我应该压缩它,我将在Application Loader中选择ZIP文件。首先,我对这个假设是否正确?

如果是的话......

我应该在XCode中定义什么不同于我用来构建测试应用程序的方式(在模拟器和个人iPhone上)?

我应该将信息--->命令行构建使用调试更改为发布吗?

我应该如何定义构建设置--->代码签名部分(我应该在哪个字段中选择“ iPhone Developer ”选项以及哪个应该选择是“ iPhone发布”)?

我应该关注哪些其他重要的信息/构建设置/ p.list / etc ...字段?

任何帮助将不胜感激......

5 个答案:

答案 0 :(得分:94)

  • 启动Xcode 5(产品> 存档以构建存档)
  • 转到窗口> 组织者
  • 选择最新的存档,然后单击导出按钮
  • 选择保存企业部署保存以进行特别部署
  • 选择您的配置文件,然后选择 Export
  • 选择保存.ipa文件的位置

基本上就是这样。希望它能帮助任何寻找答案的人。

答案 1 :(得分:2)

转到并登录iOS Provisioning Portal。从左侧菜单中选择“分发”,您应该登陆“准备应用程序”选项卡。仔细阅读说明,您最需要“使用Xcode构建应用程序以进行分发”下的信息。 请记住,“只有团队代理才有权准备和提交分发申请”。

答案 2 :(得分:0)

如果我没记错的话,您需要选择的文件是“* .ipa”文件,我可以通过归档到项目来生成该文件。

如果你有xcode 4,建议添加另一个方案,例如dist方案并配置要释放的方案。 比编译(使用dist方案)并转到组织者查看/共享/或提交申请。

如果您使用的是xcode 4,如果您选择验证或提交,则会出现导致xcode崩溃的错误,在这种情况下,您应该使用应用程序加载程序保存上传* .ipa。

希望这有帮助。

答案 3 :(得分:0)

我只是通过将iPhone故事板的故事板文件重命名为Main_iPhone.storyboard来解决此问题。

Xcode会查找此文件,因为在您创建新项目时,它会内置到plist(属性列表)文件中。

我创建了一个通用应用程序,并且在某处我重命名了该故事板文件。因为我的应用程序是通用的,所以我不想在删除plist键时进行修改。

再次尝试后,我得到了同样的错误。然后我退出Xcode,重新启动,重新验证,并且它有效。

祝你好运。

答案 4 :(得分:0)

从此处下载最新的应用程序加载程序:https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg。 (下载最新版本。这不会自动更新。如果你还没有下载这个版本,你可能有一个旧版本,可能有错误,在较新版本中解决)

然后1)存档您的构建。 2)构建存档后,您将进入构建页面。 3)导出该构建 4)点击" App Store blablabla"行 5)将文件保存在某处 6)打开应用程序加载器 7)点击上传 8)上传保存的文件。

完成。