应用内无法正常工作 [英] In-App not working

查看:154
本文介绍了应用内无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚将Apple的应用程序内购买集成到我的应用程序中,包含4个产品。它在Sandbox模式下运行良好,然后Apple拒绝提交应用程序二进制文件的In-App。一旦它被拒绝,它就不会获取我添加的产品。它显示列表中没有产品。我检查了所有产品ID。但是没用。

I just integrated the Apple's In-App purchase into my application with 4 products. It was working fine in Sandbox mode before it gets rejected by Apple for not submitting the In-App with the application binary. Once it was rejected it is not fetching the products I was added. It shows no products are there in the list. I checked all the product IDs. But no use.

删除了以前的产品并添加了新产品,但仍然存在同样的问题。之后我用2个产品创建了新的应用程序。但是再次显示没有产品在那里...

Deleted the previous products and added new, but still the same problem exists. After that I created new application with 2 products. But once again it shows no products are there...

任何人请帮助我......

Any one please help me...

推荐答案

你的应用程序中是否还有paypal链接?在应用程序购买和所有Apple要求是艰难的。您是否可以简单地删除待售商品并仍然拥有一个有用的应用程序。

Do you still have paypal link in your app? In App Purchases and all the Apple Requirements are tough. Can you simply remove the for-sale items and still have a useful app that will be approved.

您确定在创建新应用后使用的是新产品ID因为这是识别您的应用内购买的唯一ID。通常最好从您的包ID开始,然后在最后添加一个唯一的名称,以及您的产品类型(消耗品/非消耗品)。

Are you sure, you are using new product id after creating your new app because this is the unique id that identifies your in-app purchase. Usually it’s best to start out with your bundle id, and then append a unique name for the purchase at the end and what was the type of your product (consumable/non-consumable).

您需要将所有应用内购买项目进行审核,Apple会审核并批准您的应用内购买。

you need to have put your all in-app purchase item for review and Apple will review and approve along with your in-app purchase.


他们会拒绝,因为您的应用内购买商品仍然可以提交

They would have rejected because your In-app purchase items are still in ready to submit

Apple审核您的应用程序内购买项目。因此,当您添加新的应用程序内购买项目时,您必须发送以供审核。希望我能够很好地描述您。

Apple review your in-app purchase item as well. so when ever you are adding new in-app purchase item you have to send for review. hope i could describe you well.

根据您的评论如下:


因为他们可能删除/拒绝了您的开发者帐户,所以他们非常严格,如果发现任何违规行为,您可能需要续订iOS开发者计划会员资格(可以向他们发送有关您故事的邮件)。此外,您的现有开发和分发证书和配置文件将被撤销和失效。您还将无法访问预发布软件,可用的论坛和开发人员技术支持。因为据我所知,您的新独特产品不支持您的开发者帐户。

Because they might have deleted/rejected you developer account, they are very strict and they flaunt if they find any violation so may be you need to renew your iOS Developer Program membership(can send a mail to them about your story). In addition, your existing Development and Distribution certificates and provisioning profiles will be revoked and invalidated. You will also lose access to pre-release software, available discussion forums, and Developer Technical Support. Because as far as i see that your new unique product is not supporting with your developer account.

让我们假设您已设置好吧

SKProductsRequestDelegate 为您提供 SKProductsResponse 。它有两个属性产品


invalidProductIdentifiers (Apple App Store无法识别的产品标识符字符串数组。(只读) ))

invalidProductIdentifiers (An array of product identifier strings that were not recognized by the Apple App Store. (read-only))



So what array value you get for invalidProductIdentifiers ?

这篇关于应用内无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆