我正在尝试在沙盒环境中测试应用内购买。我已经检查了所有http://troybrant.net/blog/2010/01/invalid-product-ids/蛋氨酸。这是我从 APPLE SERVER 获取产品响应的代码。
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {
NSLog(@"############ REQUEST RECEIVED RESPONSE %@", response.products);
for (NSString *productID in response.invalidProductIdentifiers) {
NSLog(@"Invalid product identifier: %@", productID);
}
}
我可以使用 iOS5.X 设备获取我所有的产品。但是所有使用 iOS6.x 设备的 invalidProductIdentifiers。我很困惑。我不知道是什么原因造成的。下面是我的测试结果。
我已经在所有版本的模拟器中测试过,FINE
*设备 *iOS版本结果
ipod3 5.0 好
iphone4 5.1.1 好
ipod5 6.1.2 无效的产品标识符
iphone5 6.1.3 无效的产品标识符
有人有什么想法吗?任何帮助表示赞赏。