为什么我可以创建“应用程序内购买内容”。 XCode中的目标?

发布于 2025-01-22 20:26:43 字数 1633 浏览 0 评论 0 原文

我正在向我的iOS应用程序中添加应用内购买,该应用程序可以解锁以更高分辨率渲染图像的功能。为了实现这一目标,我想利用Apple的内容托管功能进行应用内购买。

我找到了有关该主题(1)的许多指南,所有指南都表明需要在类型的“应用内购买内容”类型中创建一个单独的项目或目标。但是,在XCode中创建新项目或目标时,我并没有将其视为一个选项。

这是我希望看到的“应用内购买内容”选项:

“预期Xcode

这是我在xcode中在xcode中看到的唯一选项。其他选项卡,它也不存在于其他任何选项卡中:

”实际Xcode

<< img src =“ https://i.sstatic.net/m5t04.png” alt =“在此处输入图像说明”>

在App Store Connect中,该应用程序已配置为In-App购买,内容托管均为打开,我可以为该不清理产品进行测试(没有内容下载)。我也正在使用最新版本的Xcode。

在搜索网络时,我找不到任何迹象表明为什么在Xcode中可能会缺少该选项。有人看到我可能缺少在XCode中启用此步骤的步骤吗?


(1)我引用的一些指南:

I am adding an in-app purchase to my iOS application that unlocks a feature to render images at a higher resolution. To achieve this, I would like to leverage Apple's Content Hosting feature for in-app purchases.

I found a number of guides on the topic (1), and all indicate the need to create a separate project or target in XCode of type "In-App Purchase Content". However, I am not seeing that as an option when creating a new project or target in XCode.

Here is the "In-App Purchase Content" option I would expect to see:

expected xcode project template

Here are the only options I see in XCode under the Multiplatform & Other tabs, it is not present in any of the other tabs either:

actual xcode project template

enter image description here

In App Store Connect, the app is configured with the in-app purchase, Content Hosting is turned on, and I can make a test purchase for that non-consumable product (without the content download). I also am working with the latest version of XCode.

When searching the web, I can't find any indication why that option may be missing for me in XCode. Does anyone see a step I might be missing to enable this in XCode?


(1) Some of the guides I am referencing:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我们的影子 2025-01-29 20:26:43

我相信,根据以下版本注释,这可能已在Xcode 13.3中删除:

不再支持构建和上传apple的不需要的应用内购买内容。 Apple托管的现有内容没有影响。要启用较小的应用程序包,更快的下载速度和更丰富的应用程序内容,请使用按需资源与应用程序捆绑包分开托管您的内容。有关详细信息,请参见按需资源要素。 (84121695)

I believe this may have been removed in Xcode 13.3, per the following release note:

Building and uploading nonconsumable in-app purchase content for Apple to host is no longer supported. Existing content that’s hosted by Apple isn’t affected. To enable smaller app bundles, faster downloads, and richer app content, use on-demand resources to host your content on the App Store separately from the app bundle. For details, see On-Demand Resources Essentials. (84121695)

https://developer.apple.com/documentation/Xcode-Release-Notes/xcode-13_3-release-notes

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文