我为我的应用程序创建了一个应用程序剪辑,我可以在我的 iPhone 上从 XCode(版本 12.4 (12D4e))启动它。我可以在 iPhone 的 App Library 中看到 App Clip。
接下来,我想创建一个 Ad Hoc 分发,以便我的团队成员可以加载 App Clip 进行测试。
根据https://developer.apple.com/documentation/app_clips/distributing_your_app_clip:
“您也可以选择 Ad Hoc 或 Development 分发。请注意,在这些情况下,您需要分别导出App Clip 和完整的应用程序。”
我的 App Clip 确实有一个单独的标识符和 Ad Hoc 配置文件,当我归档我的应用程序并选择分发它 Ad Hoc 时,我确保我的应用程序和应用程序剪辑的配置文件都被选中并且能够成功通过导出过程。我还在应用程序的存档和导出后的最终 IPA 中看到了我的应用程序剪辑。然而,在应用细化等之后,在最终的 Review ipa 屏幕中只有一个导出按钮,用于导出主应用的 IPA。
如何单独导出 App Clip?我没有看到单独导出它们的选项。导出后我只看到我的应用程序的 IPA。App Clip 在我的 App 的 IPA 中,但不是一个单独的实体。
最后,在我的 App Thinning Size Report.txt 中,我没有看到我的 App Clip 的任何条目。以下是内容:
变体:XXXXXX.ipa 支持的变体描述符:通用应用程序 + 按需资源大小:20.6 MB 压缩,43.1 MB 未压缩应用程序大小:20.6 MB 压缩,43.1 MB 未压缩按需资源大小:零 KB 压缩,零 KB 未压缩
将不胜感激任何帮助。谢谢。