我正在尝试使用 StoreKit 2
从 App Store Connect
获取产品,但总是返回一个空数组:
let keys = [
"com.app.suscripcion.mes.1"
]
let storeProducts = try await Product.products(for: keys)
我在 InApp Purchase
部分添加了一个 key :
我需要做什么才能从 App Store Connect
获取产品?如果我使用 .storekit
配置文件,它可以工作,但在真实场景中不起作用
最佳答案
要解决此问题,App Store Connect
中的Account Holder
,在Agreements, Tax, and Banking
中,需要为付费应用设置税务和银行业务
,以便从 App Store Connect
获取 InApp Purchase 产品:
之后,付费应用类型的状态需要更改为 Active
才能使其正常工作。
关于ios - StoreKit 2 - 产品请求始终为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71611088/