Tag: 商店

应用内购买,SKProductsRequest返回0 – 产品仍在审查中

我已经按照教程: 介绍到应用程序内购买我想我已经完成了所有的事情如何显示。 但是,我的应用程序内购买仍然在iTunes连接“等待审查”。 当testing我的应用程序,我没有得到错误,我只是得到0产品返回给我。 我提交了应用程序,然后拒绝二进制文件。 我的产品是否必须先获得批准? 我正在使用开发资料,这是不正确的? 已经超过24小时,我不知道为什么他们不会显示。 我的应用程序还没有准备好,我只是想testing它们,以确保一切正常。

沙盒:可以模拟失败或中断的应用程序内购买?

我最近在我的应用程序中实施了应用内购买。 好的事情苹果已经logging了整个过程非常好。 使用这些文档,我终于可以通过SandboxtestingIn App Purchasing,这是一个非常方便的function。 我已经成功testing了我的应用程序,以便在我点按buyButton时它会对StoreKit返回的任何内容作出反应。 这是我的问题。 从文档中,它表示沙箱模拟交易过程没有财务资料。 所以我可以自由地购买我想要的东西(顺便说一下,我正在购买耗材和耗材)。 另外,无论如何,Sandbox 总是会模拟一个成功的交易。 那么,有没有可能让Sandbox模拟一个失败的事务,更好的是,一个中断的事务呢? 我想这样做是为了在这些事件发生时捕获可能的错误(尽pipe我已经阅读了某个地方, StoreKit已经处理了这些错误)并将它们显示在屏幕上(至less),以告知用户在事务处理过程中发生了什么。 提前致谢。

与从未付费的用户恢复应用内购买

我试图在应用程序中testing应用程序购买。 当我恢复在应用程序购买与购买应用程序内购买的testing用户它一切正常。 但是,当我尝试恢复与应用程序购买的应用程序购买之前,我没有在应用程序购买我期望的框架调用以下方法: -paymentQueue:restoreCompletedTransactionsFailedWithError: 而是框架调用: -paymentQueueRestoreCompletedTransactionsFinished: 像我的testing用户已经购买了应用程序购买…. 这是正常的行为? 如果是这样,我如何testing用户试图恢复,而不购买应用程序内购买?

使用Google Analytics iOS SDK进行应用内购买跟踪

我希望使用Google AnalyticsSDK for iOS v2跟踪应用内购买,如其“ 电子商务跟踪指南”中所述。 收到SKPaymentTransactionStatePurchased事务更新后,我正在执行以下操作: – (void) trackTransaction:(SKPaymentTransaction*)transaction { NSString *transactionIdentifier = transaction.transactionIdentifier; GAITransaction *gaiTransaction = [GAITransaction transactionWithId:transactionIdentifier withAffiliation:@"App Store"]; SKPayment *payment = transaction.payment; NSString *productIdentifier = payment.productIdentifier; SKProduct *product = [self productForIdentifier:productIdentifier]; NSString *productTitle = product.localizedTitle; int64_t priceInMicros = product.price.floatValue * 1000000; // FIXME: Doesn't consider different currencies [gaiTransaction addItemWithCode:productIdentifier name:productTitle category:nil […]

如何以编程方式在iPhone笔记应用程序中创build笔记

我在我的iPhone应用程序中的本地数据库中有一些数据。 我想以编程方式在iPhone笔记应用程序中创build一个笔记,并存储这些数据。 有谁知道如何做到这一点?