0

我想从我的工作站在我的设备上安装应用程序并在开发环境而不是沙盒环境中测试应用程序购买?每次我尝试它时,它都会带我进入沙盒环境。

iOS 如何区分购买必须在沙盒环境中运行还是在生产环境中运行?我想做一个端到端的测试,就像普通用户一样?

我目前有一个问题,付款是在我的沙盒环境中进行的,但不是在生产环境中?可能是什么问题?我的应用内购买项目在应用商店工具包上可用是否有任何延迟?

4

1 回答 1

1

我不明白您所说的“在开发环境中而不是在沙盒环境中”是什么意思。In-App Purchase Sandbox 用于开发目的。

iOS 使用代码签名区分沙盒和生产环境。如果您使用 iPhone 开发人员配置文件进行代码签名,则您处于沙盒环境中。如果您使用的是 iPhone 分发配置文件,则您处于生产环境中。

是的,App Store 服务器有一些延迟。激活您的应用内购买需要一些时间。您可能会在一段时间内收到“未找到产品”错误。就像 Game-Center 一样,当您的应用刚上线时,您有一段时间看不到排行榜。

于 2013-01-15T09:32:40.317 回答