使用下面的代码,SKStoreProductViewController 可以呈现应用程序的描述。
当我触摸“免费”按钮时,它显示“安装应用程序”。然后我触摸“安装应用程序”,一个进度条显示在应用程序图标内。但是,进度条会在 2-3 秒后消失,应用程序仍处于卸载状态。
这是我的演示应用程序。有谁知道原因吗?
SKStoreProductViewController *skvc = [[SKStoreProductViewController new] autorelease];
skvc.delegate = self;
NSDictionary *dict = [NSDictionary dictionaryWithObject:@"425349261" forKey:SKStoreProductParameterITunesItemIdentifier];
[skvc loadProductWithParameters:dict completionBlock:nil];
[self presentViewController:skvc animated:YES completion:nil];
最佳答案
问题是您并没有真正连接到 Itunes 商店,而是特殊的沙盒商店环境。我遇到了同样的问题,您需要有一个测试帐户并使用该帐户而不是您的普通 iTunes 帐户进行购买。
都在这里描述了:
关于iphone - 无法使用 SKStoreProductViewController 安装应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13004357/