SKPaymentQueue canMakePayments 始终返回 false
我正在通过应用内购买创建我的第二个应用程序。第一个应用程序的一切都很顺利,并且已在应用程序商店中显示,但是,当我调用第二个应用程序 [SKPaymentQueue canMakePayments] 时,我总是得到错误的结果。我在应用程序 1 和 2 之间执行了相同的步骤。任何人都可以指出我需要检查的其他内容吗?
谢谢
I'm creating my second app with In App Purchase. Everything went great with the first app and it's up in the app store, however with the second app when I call [SKPaymentQueue canMakePayments] I'm always getting a result of false. I've done the same steps between app 1 and 2. Can anyone point out other things I need to check?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在“设置”->“常规”->“限制”中检查是否允许应用内购买。
这是 SKPaymentQueue canMakePayments 将返回 false 的原因之一。
2020 年编辑:现在位于“设置”->“屏幕时间”->“内容和内容”中隐私限制。
Check that in-app purchases are allowed in Settings->General->Restrictions.
This is one reason that SKPaymentQueue canMakePayments will return false.
EDIT for 2020: this is now located in Settings->Screen Time->Content & Privacy Restrictions.