54

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

如果我理解正确,它应该是我在应用程序包的“产品”下看到的 appName.app 文件(我右键单击它并选择“在 Finder 中显示”以访问库中的特定文件;那么我应该压缩它,ZIP 文件是我将在 Application Loader 中选择的文件)。首先,我对这个假设是否正确?

如果是...

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

我应该将Info--->Command-line build useDebug更改为Release吗?

我应该如何定义Build Settings--->Code Signing部分(我应该在哪个字段中选择“ iPhone Developer ”选项,在哪个字段中应该是“ iPhone Distribution ”)?

还有其他重要的信息/构建设置/p.list/etc...我应该涉及的字段吗?

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

4

5 回答 5

94
  • 启动 Xcode 5 ( Product>Archive构建存档)
  • 转到Window>Organizer
  • 选择最新的存档并单击Export按钮
  • 选择Save for Enterprise DeploymentSave for Ad Hoc Deployment
  • 选择您的配置文件,然后Export
  • 选择保存 .ipa 文件的位置

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

于 2013-10-19T17:56:31.197 回答
2

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

于 2011-05-09T15:51:57.197 回答
0

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

如果您有 xcode 4,建议添加另一个方案,例如 dist 方案并将方案配置为发布。然后编译(使用 dist 方案)并去组织者查看/共享/或提交应用程序。

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

希望这可以帮助。

于 2011-05-09T15:25:52.147 回答
0

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

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

我创建了一个通用应用程序,并在某个地方重命名了该故事板文件。因为我的应用程序是通用的,所以我不想胡乱删除 plist 键。

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

祝你好运。

于 2014-09-06T02:57:57.820 回答
0

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

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

完毕。

于 2017-09-18T04:31:38.973 回答