使用正确的价格层次结构,可以在代码中进行以下操作:
1.首先,确定你需要的价格层次结构。在App Store Connect中,可以在“定价和可用性”选项卡下选择价格层次结构。
2.在Xcode的项目中,打开“Capabilities”选项卡,找到“In-App Purchase”的开关,并打开它。
3.在“Capabilities”选项卡下,单击“Add New”按钮,添加你需要的产品服务,并设置相应的产品和价格。
4.在代码中,使用SKProductRequest请求产品信息,在回调中可以获取到正确的价格。
示例代码:
let productIdentifiers: Set
let request = SKProductsRequest(productIdentifiers: productIdentifiers) request.delegate = self request.start()
//SKProductsRequestDelegate回调 func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { for product in response.products { print("Product identifier: (product.productIdentifier)") print("Localized title: (product.localizedTitle)") print("Localized description: (product.localizedDescription)") print("Price: (product.price)") } }
上一篇:Appstore连接错误:在Info.plist文件中缺少目的字符串(NSBluetoothPeripheralUsageDescription)。
下一篇:AppStoreServerNotificationsdelayedandduplicatetransactionIdcoming