ios - 在 Apple 服务器上托管内容的免费非消耗性应用内购买

标签 ios objective-c storekit

包含托管在 Apple 服务器上的内容的非消耗性应用内购买是否可以免费?

我在文档中找不到任何关于此的内容,而且您可以在 iTunes connect 中将应用内购买设置为免费,我认为这是可能的。

我在 iTunes connect 上设置了非消耗性应用内购买,上传了一些内容并将其价格设置为免费。

不幸的是,当我使用产品 ID 请求产品数据时,我在 SKProductsResponse.invalidProductIdentifiers 数组中收到了该 ID。

我还设置了另一个应用内购买,仅在价格上与前一个不同,因为它的价格等级是第 1 层而不是免费。这个工作得很好。

感谢您花时间阅读。

最佳答案

来自documentation , 为了使下载对象排队,它必须与已成功购买但尚未完成的交易相关联。

对于免费数据托管为什么你不想使用自己的服务器?

关于ios - 在 Apple 服务器上托管内容的免费非消耗性应用内购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17133222/

相关文章:

ios - Facebook 无法检索 iPhone 商店 ID?

ios - 使用iOS 4.2的iPhone 3G的图像大小限制是多少?

iphone - 使用 url 连接时我的应用程序崩溃

objective-c - 如何使用 ARC 在 NSArray 中存储 CFUUIDRef 对象?

ios - 应用内购买还原查询

ios - UIBarButtonItem 的背景阴影

ios - 将 Assets 存储在云端并安全读取

iphone - 为每个用户生成唯一的号码并对数据进行加密

ios - 当我使用 StoreKit 的 requestReview 功能时,有什么方法可以知道用户是否点击了提交或不现在或取消按钮?

ios - 尚未购买的 IAP 正在恢复