【问题标题】:What is the max size of an In-App package you can host with Apple?您可以使用 Apple 托管的应用内程序包的最大大小是多少?
【发布时间】:2012-08-23 18:39:44
【问题描述】:

现在可以以 .pkg 文件的形式通过 Apple 托管您的应用内购买,这真是个好消息,因为这意味着 Apple 现在可以处理有关用户及其已购买内容的验证流程。

但是我的应用程序有一个应用内购买的额外内容,以非消耗品的形式,问题是我有很多信息在那里......照片(正常和视网膜版本) ,许多短视频剪辑等等......

我的包文件可以有多大?

【问题讨论】:

  • 你知道如何创建这些 pkg 文件吗? Xcode 创建 xcarchives,而不是 pkg 文件。

标签: ios in-app-purchase


【解决方案1】:

Apple 将允许您上传最大 2GB 大小的软件包文件。这也是您的应用程序的相同大小限制。

要上传您的 Apple 托管应用内购买,您必须使用应用程序加载器。

有关更多详细信息,您可以查看以下 Apple 指南:Using Application Loader

该文档的第 30 页:

为您的非消耗性应用内购买发送内容包时 对于 Apple 托管,请记住以下几点:

  1. 内容包的大小不能超过 2GB
  2. 内容包不得包含任何指向内容目录之外的可执行代码或符号链接。
  3. 您可以在您的应用内购买上线后交付一个新包。为使您的新内容上线,您必须将其提交以供审核,并且 iTunes Connect 中的批准。
  4. 要删除文件,如果您的应用内购买未生效,请取消选中“Host Content with Apple”并重新发送您的包。你不能删除 在您交付包裹并且您的应用内购买生效后提交文件。

【讨论】:

  • @Daniel 你能告诉我如何创建这个必需的 pkg 文件吗?苹果说它只是一个文件夹,但事实并非如此。我尝试将文件夹与 Application Loader 一起使用,但它不接受。 Xcode 也不会创建 pkg 文件。请救救我! :D
  • 我想上传一个 MOV 文件,但 xcode 认为是可执行文件。我能做什么?
  • @Daniel 如何确认:“内容包不得包含任何指向内容目录之外的可执行代码或符号链接。” ?因此我面临问题。
  • @Daniel 这可能会有所帮助stackoverflow.com/questions/14810971/…
  • 有人确定每个应用程序的大小限制吗?
【解决方案2】:

当我尝试上传多个此类单个文件时,单个托管文件的大小限制为 2GB(恰好 20 亿字节),但我在单个应用程序中遇到了第二个未记录的 5 GB 总大小限制,即 Apple 托管内容.我提交了错误报告,但尚未重新测试此限制以查看它是否已增加。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-11
    • 2018-11-12
    • 2017-09-16
    • 2012-09-25
    • 2021-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多