我在 StackOverflow 中尝试了很多解决方案,但他们对我没有帮助。
我试图通过产品ID 获取产品信息
func requestProductInfo() {
if SKPaymentQueue.canMakePayments() {
let productIdentifiers = NSSet(objects: "acces_all_tests_without_ads")
let productRequest = SKProductsRequest(productIdentifiers:productIdentifiers as! Set<String>)
productRequest.delegate = self
productRequest.start()
}
else {
print("Cannot perform In App Purchases.")
}
}
func productsRequest(request: SKProductsRequest, didReceiveResponse response: SKProductsResponse) {
if response.products.count != 0 {
for product in response.products {
productsArray.append(product )
}
tblProducts.reloadData()
}
else {
print("There are no products.")
}
if response.invalidProductIdentifiers.count != 0 {
print(response.invalidProductIdentifiers.description)
}
}
我总是得到&#34; 没有产品&#34;。
我的 product id = "access_all_tests_without_ads"
在iTunes Connect中有一个很好的应用程序ID,我已在XCode激活应用程序内购买功能。
我尝试从模拟器/设备卸载应用程序,但这对我没用。
我在32小时前在 iTunes Connect 中创建了该产品。
非常感谢任何帮助。
答案 0 :(得分:0)