ios - 成功应用内购买 ios 后应用程序崩溃

标签 ios objective-c crash xcode6 in-app-purchase

我已成功在应用购买中实现

但问题是,当应用内购买成功时,我的应用程序崩溃了。

交易成功后,我将 ViewController 弹出到 RootView

   case SKPaymentTransactionStatePurchased:
      [[SKPaymentQueue defaultQueue] finishTransaction:transaction];

            [self doRemoveAds];

我的doRemoveAds

   - (void)doRemoveAds{
   [self.navigationController popToRootViewControllerAnimated:YES];
   }

我无法找到问题所在。当我在没有 doRemoveAds() 的情况下运行时,它运行良好。

最佳答案

所以这和IAP没有任何关系。可能是您的 self.navigationController = nil 或者您的 RootVC

关于ios - 成功应用内购买 ios 后应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31422876/

相关文章:

javascript - 难以点击触摸屏上的链接

iphone - 使用 Storyboard 将 UINavigationController 插入 UIViewController

iphone - 初始化不同对象的最佳方式

c - `if (variable % 2 == 0)`时程序崩溃

ios - libobjc.A.dylib objc_msgSend - React Native iOS - 如何阅读此崩溃报告?

ios - iOS 7.1 中处理 PresentViewController 方法时应用程序突然崩溃

ios - 如何将对象转至 UITabBarController

ios - info[UIImagePickerController.InfoKey.mediaURL] 有时为 nil

ios - 主要细节中的 child 计数器

ios - 如何用视频设置sprite/GIF图像?