Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用xcode6在ios SDK中进行iApp购买_Ios_Objective C_Iphone_Xcode6_In App Purchase - Fatal编程技术网

使用xcode6在ios SDK中进行iApp购买

使用xcode6在ios SDK中进行iApp购买,ios,objective-c,iphone,xcode6,in-app-purchase,Ios,Objective C,Iphone,Xcode6,In App Purchase,我想测试应用内购买 我所做的: 1.创建证书/AppId/设置 2.我的应用程序的捆绑Id:com.sample.product 在itunesConnect中设置应用程序 我必须购买的应用程序的产品标识符:com.sample.product.buy 我遵循并实施了以下所有步骤: 否我获取NSLog值:产品不可用标签 我检查了以下问题: 不同的产品id 允许出售 等了4天 为什么我会犯这个错误? 我错过了什么 当我在中打开应用并选择应用内购买时,我会在屏幕顶部收到以下消息: 可以吗?或者由于此

我想测试应用内购买

我所做的:

1.创建证书/AppId/设置

2.我的应用程序的捆绑Id:com.sample.product

在itunesConnect中设置应用程序

我必须购买的应用程序的产品标识符:com.sample.product.buy

我遵循并实施了以下所有步骤:

否我获取NSLog值:产品不可用标签

我检查了以下问题:

不同的产品id 允许出售 等了4天 为什么我会犯这个错误? 我错过了什么

当我在中打开应用并选择应用内购买时,我会在屏幕顶部收到以下消息:

可以吗?或者由于此警告消息,我收到产品不可用消息?

打开itunes connect。 选择协议、税务和银行选项卡。 为付费应用程序添加银行帐户详细信息,但不会出现上述警告

应用内购买大致由3个不同的步骤组成:

1-从itunes store获取产品,并将其显示在UI store UI上,UI store UI以用户可以理解的方式显示产品标题、说明和价格

2-为用户提供从UI iActions购买产品的机制,从而启用购买操作

3-处理购买后通过解锁产品来处理成功购买,通过显示用户可理解的错误来处理失败的购买,以及处理非消费品的未来恢复,因为根据Apple设置的规则,这些非消费品不得再次购买

这是你必须做的。任何应用程序都没有设置步骤。每个应用程序都有自己的销售IAP项目的方式,您必须定义自己的方式。对每一步都要充分考虑,而不是试图让事情顺利进行。在应用程序内购买是有趣的故障排除,但不会产生结果,如果做得不好。您越是以用户友好和商业化的方式进行操作,您就越能从中受益

如果您需要关于如何集成IAP的一步一步的教程,这里是我的示例,以简化我上面写的内容


如果您需要更高效的解决方案,请使用SWIFT和Objective C。它还附带代码示例。

在设置银行信息之前,您绝对无法测试应用内购买。