如何测试为 SKProductsRequest 设置不同的区域设置
我正在 iPhone 应用程序中实现 IAP,并在沙盒环境中工作。我的代码设置用于处理 SKProductsRequest
返回的 SKProducts
以获取定价信息。我想测试检索不同区域设置(例如欧元或日元)的价格值以测试我的格式化代码。如何让 SKProductsRequest
返回不同的区域设置?
I am implementing IAP in an iPhone app and am working in the sandbox environment. I have my code setup to process SKProducts
returned by an SKProductsRequest
to get pricing information. I would like to test retrieving price values in different locales (e.g. Euros or Yen) to test my formatting code. How can I get SKProductsRequest
to return different locales?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在这里回答我自己的问题。您可以通过在 iTunes connect 上的不同商店中创建 IAP 测试用户来测试这一点。
Answering my own question here. You can test this by creating IAP test users in different stores on iTunes connect.
我们根据用户注册的 iTunes connect 帐户区域设置获取产品价格。
您只能使用 NSNumberFormatter 手动获取不同的区域设置,如 SkProduct 类参考 此处
We get the product price based on the user's registered iTunes connect account locale.
You can only get different locales manually by using NSNumberFormatter as described in SkProduct class reference here