ios - 应用内购买 - iOS

标签 ios xcode swift in-app-purchase app-store-connect

我正在尝试将应用内购买添加到我的应用中。我的应用程序已经在 App Store 上,所以我在 iTunes Connect 中添加了我的 IAP,并且我正在使用 SwiftyStoreKit从 Github 购买。

当我在沙盒中测试我的 IAP 时,它们工作正常,但当我提交应用程序时,测试人员告诉我他们无法执行购买。什么会导致这种情况?

最佳答案

您必须考虑几个步骤:

1:如果 IAP 未显示在应用中,请确保您为 AdHoc 分发使用与为其创建 IAP 的分发包标识符相同的包标识符。

2:Eugene 所说:对于沙盒,只有沙盒测试人员才能购买测试。创建沙盒测试员并确保您的测试员在尝试与沙盒用户一起购买之前先在他们自己的 App Store 帐户中注销

3:还要确保测试人员永远不要使用沙盒帐户进行实际购买;这会将沙盒帐户转换为真实帐户。

希望这对您有帮助:-)

IAP 并没有那么难,您只需确保没有搞砸任何事情。

关于ios - 应用内购买 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34932370/

相关文章:

xcode - 有没有办法在场景工具包中添加轮廓?

SwiftUI 表单编号输入

ios - 我正在使用核心数据,我的 bool 值被读取为数字

ios - 如何在另一个 View Controller 中取消操作队列

ios - UITableView 在移出屏幕之前不会完全填充单元格

xcode - tvOS 有模拟器吗?

ios - 从 1 表 w.r.t 表 2 过滤数据的 Realm 子查询

swift - swift 中带有可选闭包的参数

ios - 多个 iOS 应用程序的一个 APNS 证书

ios - 如何避免 IQKeyboard 也向上滚动导航栏?