iOS - 临时构建确认

iOS - AdHoc Build Confirmation

我正在使用 XCode 6 并构建 IPA。我一直关注 Whosebug 中的许多帖子,并收集了有关如何创建配置文件和构建 IPA 的信息和步骤。

我已经能够构建 AdHoc IPA 并已成功将其部署到我的设备中。应用程序已启动并且 运行 正常。现在我的问题是,由于我能够毫无问题地在我的设备上安装该应用程序,这是否意味着上传到 Apple 的 IPA 也将获得批准。 (我没有使用任何私有 API。我正在使用 Appcelerator 构建我的应用程序)。

不,根本不是那个意思。

您只证明了以下内容:

  1. 你有一个可以编译的应用程序。
  2. 您有适当的配置文件加载到您的设备。

Apple 关心的远不止这些。例如,你说它“运行 很好”,但 Apple 会相当彻底地测试它,看看他们是否能让它崩溃。根据个人经验,他们甚至可能会发现您无法在您的终端复制的崩溃(非常 令人沮丧!)。

此外,Apple 对他们的审批流程变得更加挑剔。我提交了一个具有 extra 功能的应用程序,该功能链接到另一个相关但不同的应用程序。 Apple 裁定我的应用程序不完整,因为它需要另一个应用程序 fully-functional。我做了什么?我 删除了 额外的功能,然后 Apple 批准了该应用程序。是的,我拿走了一个功能,我的应用程序从“不完整”变成了“完整”。我的观点? Apple 的审核过程相当主观,它可能取决于查看您的应用程序的用户以及他们的体验。

在您第一次提交应用时,请准备好迎接几次 back-and-forth 会议,他们会在这些会议中拒绝您的应用,而您需要解决一些问题。从好的方面来说,他们通常对发现的问题非常具体,因此更容易解决!

您可能第一次获得批准,但与您在 post 中提到的项目相比,您必须通过的门槛更高。

编辑

此外,您需要确保您拥有适当的分发配置文件。要加载到您的设备,您很可能使用 Development 配置文件。确保您已完成创建 App Store 分发配置文件的步骤(顺便说一句,这还需要分发证书)。