确认应用内购买时的未知应用

use*_*675 6 iphone in-app-purchase newsstand-kit

我创建了一个报摊应用程序并且一切正常.我现在唯一的问题是:

当我点击"订阅"并弹出对话框以确认应用内购买它说

Confirm Subscription
Do you want subscribe to Unknown App for free?
[Environment: Sandbox]
Run Code Online (Sandbox Code Playgroud)

为什么这么说Unknown App?其他所有工作(收据验证,完成交易和合作)

此外,[Environment: Sandbox]一旦我将其上传到应用商店并真实下载,它会自动消失吗?我的代码中是否存在我遗漏的内容,它将应用内购买请求发送到沙箱?或者只是因为我正在使用一个测试设备,该应用程序将应用程序从XCode编译到其上.

pra*_*rni 9

如果您的应用不在应用商店中,它会显示[环境:沙盒].一旦您上传应用并且您的应用在应用商店中,它就会自动消失.

对于"未知应用程序":

您需要在iTunes connect中的inApp购买部分添加文本.如果您还没有这样做,它将在iOS弹出窗口中显示"Unknown App"消息.当您通过填写inApp购买部分中的所有信息激活应用内购买时,弹出窗口不会显示"未知"应用程序",而不是弹出窗口将提到您的应用程序名称.

希望这会帮助你.

  • 就我而言,"未知应用程序"反映了我在iTunes Connect上购买应用程序的被拒绝状态.您将获得SkProduct项目的本地化名称的"未知应用程序",但价格正确.当我的应用程序获得批准时,他们就离开 (7认同)
  • 应用程序上线后,沙箱和"未知应用程序"都消失了. (4认同)