添加Aviary In-App购买iOS

时间:2013-09-02 07:48:06

标签: iphone ios in-app-purchase storekit aviary

所以我试图添加Aviary的IAP购买,并且很少有运气让它们显示在我的应用程序中。我还没确定发生了以下情况

  1. 用于构建应用程序的我的配置文件已启用IAP
  2. 我已将所有Aviary的IAP上传到itunes connect
  3. 我已在我的app delegate中添加了IAP所需的代码:

    [[AFPhotoEditorController inAppPurchaseManager] startObservingTransactions]; [AFPhotoEditorCustomization enableInAppPurchases:@YES];

  4. 在开始我的照片编辑器会话之前,我添加以下代码

    AFPhotoEditorController * photoEditor = [[AFPhotoEditorController alloc] initWithImage:imgToBeEdited]; [AFPhotoEditorCustomization enableInAppPurchases:@YES]; mPhotoEditorSession = [photoEditor会话]; editorController = photoEditor; [photoEditor setDelegate:self];

  5. 他们根本没有出现,我不确定Aviary正在照顾什么以及我应该照顾什么

    我认为它可能与文档中的这一行有关:

    在调用任何StoreKit框架方法之前,将以下行添加到您的应用委托的-applicationFinishedLaunchingWithOptions:方法

    [[AFPhotoEditorController inAppPurchaseManager] startObservingTransactions]; 此行添加应用内购买管理器单例作为[SKPaymentQueue defaultQueue] 返回的StoreKit支付队列的观察者,并在整个SDK中设置启用应用内购买代码的标记。

    是否有人将此添加到他们的应用程序中并让我知道我需要调用哪些Storekit方法?任何示例代码都很有帮助。

    提前感谢!

0 个答案:

没有答案