Iphone SKProductRequest的访问错误
好的,基本上我已经被困在同一个地方两天了,看来任何人都有我的问题,所以如果有人能帮助我,我将非常感谢 我有我的采购经理Iphone SKProductRequest的访问错误,iphone,in-app-purchase,exc-bad-access,Iphone,In App Purchase,Exc Bad Access,好的,基本上我已经被困在同一个地方两天了,看来任何人都有我的问题,所以如果有人能帮助我,我将非常感谢 我有我的采购经理 #import <StoreKit/StoreKit.h> #define kInAppPurchaseManagerProductsFetchedNotification @"kInAppPurchaseManagerProductsFetchedNotification" @interface InAppPurchaseManager : NSObject
#import <StoreKit/StoreKit.h>
#define kInAppPurchaseManagerProductsFetchedNotification @"kInAppPurchaseManagerProductsFetchedNotification"
@interface InAppPurchaseManager : NSObject <SKProductsRequestDelegate>
{
SKProduct *proUpgradeProduct;
SKProductsRequest *productsRequest;
}
- (void)requestProUpgradeProductData;
@end
在此之后,我的应用程序崩溃。。。EXC_访问不正确
我正在从另一个类调用requestProUpgradeProductData
我正在使用ARC
非常感谢 当你进入EXC\u BAD\u访问时,很难猜到什么 尝试启用NSZombieEnabled。
您如何处理委托方法?(SKProductsRequestDelegate)所以我启用了僵尸,结果是:**-[InAppPurchaseManager respondsToSelector:]:消息发送到解除分配的实例0x948A370我想您可以在这个线程中找到答案
- (void)requestProUpgradeProductData
{
NSSet *productIdentifiers = [NSSet setWithObject:kMyCompany ];
productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers];
productsRequest.delegate = self;
[productsRequest start];
NSLog(@"a");
}