Tag: 在应用程序内购买

从iTunes Connect收到有关IAP状态更改事件的通知时遇到问题

我已经在我的服务器上设置了一个URL来接收自动更新的IAP状态更改通知: https://help.apple.com/itunes-connect/developer/#/dev0067a330b 当然,我通过我的应用程序的主要设置页面提供了我的URL到iTunes Connect。 但是,我没有收到更新通知,也没有收到任何表示存在问题的消息。 帮助排除故障 我甚至不知道从哪里开始。 谢谢!

我需要在已经可用的应用程序中集成应用程序购买。 我在iTunes中添加了产品,但是产品状态是“等待审核”

我需要在已经可用的应用程序中集成应用程序购买。 我在iTunes中添加了产品,但是产品状态是“等待审核”。 如何使用开发人员证书在设备上testing这些产品?

在iTuneslogin提示外观callback

当在iOS应用中处理inApp购买(使用Parse.com)时,用户点击BUY并等待iTuneslogin(或input密码)提示出现。 在等待期间,我显示和activityView要求用户等待。 然后当提示出现时,我需要清理这个activityView。 什么是我需要把代码放入callback函数? 有没有像loginPromptDidAppear? 从中我可以清除activityView。

iOS – In App Purchase突然停止工作

一年前我开发了一个客户的应用程序。 这个应用程序已经在应用程序内购买,我的客户已经从她的客户端使用该应用程序的钱,我可以清楚地看到,在iTunesConnect。 上次有人买东西是在十一月。 但现在突然间,这已经停止了工作! 我不明白为什么。 我已经检查了来自Xcode的Bundle Identifier,这个标识符在AppStore中进行了修改。 产品名称也是相同的。 几分钟前,我从AppStore下载了应用程序,并使用命令idevicesyslog查看所有控制台输出。 问题是这样的: -(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{ NSArray *products = response.products; if (products.count != 0) { self.product = products[0]; NSLog(@"pro: %@", self.product.localizedTitle); SKPayment *payment = [SKPayment paymentWithProduct:self.product]; [[SKPaymentQueue defaultQueue] addPayment:payment]; } else { self.pro1Btn.enabled = YES; self.pro2Btn.enabled = YES; NSLog(@"pro: not found"); // THIS WAS SHOWN IN CONSOLE […]

应用内购买,iOS 5和6之间的任何区别?

我搜查了一下,只find了一个类似的问题,这个问题还没有完全回答,我的问题也不一样,所以我在这里问。 我遵循特洛伊IAP教程(http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/)和编码我的IAP,这在iOS 6.0模拟器或真正的非监狱破解testing设备。 但是,当我在iOS 5.0 / 5.1 Simulator中testing(我没有5.x设备)时,IAP进程经历了所有步骤到付款队列并返回stateFailed。 该程序在iOS 5.x中运行良好,除了IAP。 任何想法? 谢谢。

在iOS中MPL库集成。 在应用程序购买或任何其他付款规则中是否会与APPLE相冲突?

我们正在计划一个应用程序的概念,消费者可以从其他用户购买服务,并可以通过应用程序本身支付金额。 我们担心的是,如果我们实施MPL项目支付,APPLE是否会有任何异议,即直接用户可以通过在应用程序内支付来从其他用户购买服务? 我们将此文档用于支付集成 真实世界的情况就像我有几个问题,需要帮助来解决这些问题。 有人会提供帮助和报价。 我应该可以通过申请向那个人支付金额。 这是否与应用程序购买或任何其他有关付款的规则相矛盾? 对此有任何想法吗? 请分享想法。 谢谢 注:我知道这个问题似乎是offtopic,但我已经问了贝宝论坛 ,他们正在这里redirect我。 此外,我也张贴在苹果论坛上

应用内购买“SKProductsRequest”未能产生成功的回应

我们一直在尝试在沙箱环境中testing应用内购买,但未能从SKProductsRequest接收任何数据。 callback – (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response 确实被调用,但是响应返回一个空数组。 我只testing这个ipad,但3.2和4 +都似乎没有得到响应,当我尝试这个请求。 我已经通读了所有的iTunes连接文档,以便将iTunes连接上的应用程序与它的inapp购买项目以及SKProductsRequest对象和In App Purchase Programming Guide中的所有苹果文档联系SKProductsRequest 以获得帮助。 我已经尝试重置证书,并从头开始,并在iosconfiguration门户中按照“构build分发”助手。 我还将所有debugging,发行版和发行版中的应用程序构build到设备上。 我已经观看并遵循了WWDC2010会议310'使用iTunes Connect发布应用程序' ,但这已经过时了,因为在供应门户网站中创build应用程序标识时,启用inapp付款检查button不再可见。 我还确保我的代码签名是正确的,并且程序与请求的inapp购买签署的正确的app-id匹配。 (见附件,bundleid与Xcode中的标识符相匹配。 我已经确定,在运行testing应用程序时,ipad已经退出了任何iTunes帐户,并在iTunes Connect页面上添加了testing用户以进行testing。 我们的iTunes Connect银行信息已完整填写。 我也检查了很多论坛,这个过程似乎是一个很大的灰色地带,我已经用尽了所有的想法,我似乎不能得到任何产品ID的回应。 …谁能帮我?!! 感谢人们!

iTunes应用程序产品页面中不显示新的应用程序内购买

我的应用程序为我们的用户提供了IAP,并且我们已经有一个产品,它在iTunes产品页面的“Top In-App purchases”部分列出。 我提交了两个新产品的最新版本。 成功上线(接近2周),我也能够购买新的两款产品。 此外,iTunes指标显示从用户处购买新产品。 但它不显示在“热门应用内购买”下。 该部分只列出了第一个IAP。 iTunes的购买报告说,我的第一个产品的销售额是新的两倍。 这是新的两款产品没有在Top In-App购买下列出的原因吗?我可以在iTunes应用程序产品页面的任何地方看到我的应用程序提供的所有IAP吗?

在应用程序购买不工作,而由苹果审查

我有一个应用程序工作在应用程序购买,它是由苹果批准,现在在Appstore。 几天前,我提交了一个新版本的应用程序与一个新的消费品购买,实施与其他人一样。 我正在使用MKStoreKit和这种方法来购买function: // … showing loading window [[MKStoreManager sharedManager] buyFeature:feature onComplete:^(NSString* purchasedFeature,NSData* purchasedReceipt, NSArray* availableDownloads) { // … some handler and close loading onCancelled:^ { // … another handler and close loading }]; 在Sandbox模式下,该方法在onComplete块中结束,或者在onCancelled块上,获取所有正确的标识符(也有新的购买)。 不过,由于苹果的审稿人的回答,我的加载从未closures。 此外,他们表示,新购买现在位于“开发者需求状态”中,但现在无法进行编辑,也无法将其删除(即使我查看“清理出售”中的“否”)。 问题可能在新的购买产品或是其他的东西? 我完全糊涂了… 我能做什么? 任何人遇到这样的问题? 我无法重现沙盒中的错误,因为它工作正常,所以有什么办法可以得到与Apple Review Team相同的结果吗?

InApp购买沙盒(通过testing用户)

要在沙盒中testingInAppPurchase,我需要在Appstore上传一个应用程序吗? 如果不是,那么代码将如何与我在iTunesConnect forAppPurchase中制作的虚拟应用程序相关联?