【问题标题】:How to Create the Upload File for Application Loader?如何为应用程序加载器创建上传文件?
【发布时间】:2011-08-21 17:07:54
【问题描述】:

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

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

如果是的话……

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

我是否应该将 Info--->Command-line build useDebug 更改为 Release

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

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

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

【问题讨论】:

    标签: ios upload release ipa application-loader


    【解决方案1】:

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

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

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

    希望这会有所帮助。

    【讨论】:

    • 那你如何用 Xcode 4.3 创建一个 .ipa 文件呢?我的总是生成 .xcarchive 文件!
    • hm...Apple 是否故意让这变得如此艰难,以至于只有聪明的人才能提交它,因此该应用程序仅供聪明的人使用
    • 我觉得还是过滤掉不顺从的类型。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:
      • 启动 Xcode 5(Product > Archive 以构建存档)
      • 转到 窗口 > 管理器
      • 选择最新的存档并点击导出按钮
      • 选择保存以供企业部署保存以供临时部署
      • 选择您的配置文件,然后导出
      • 选择保存 .ipa 文件的位置

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

      【讨论】:

      • 对我来说仍然很奇怪,起初看不到此选项也可以为您的项目创建 AppStore .ipa 包(当然选择 AppStore 配置文件)。我喜欢在我的 scm 中有包以供参考,但应用程序加载器在这种情况下并不是很有用;我认为通过 XCode 交付同样好。Apple 声明以下“使用应用程序加载器”应用程序加载器是一种帮助您将应用程序上传到 iTunes Connect 的工具。如果您的应用包含需要为应用配置的应用内购买产品,这将特别有用。”
      • 这是否意味着应用程序加载器(重新?)签署了应用程序?我认为 Ad Hoc 分发配置文件用于(有限)数量的指定 UDID。在上传二进制文件的非应用程序加载器方式中,当您为 App Store 选择分发时,您选择了 App Store 特定的配置文件? (我之所以问,是因为我今天使用 Application Loader 上传了我的二进制文件,并选择了我为 Ad Hoc 发行版保存的最后一个存档......然后在事后质疑这是否正确。虽然它正在等待审查,所以我想没关系?)谢谢。
      【解决方案4】:

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

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

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

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

      祝你好运。

      【讨论】:

        【解决方案5】:

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

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

        完成。

        【讨论】:

          猜你喜欢
          • 2017-02-01
          • 2019-10-16
          • 1970-01-01
          • 1970-01-01
          • 2010-12-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多