好吧基本上我已经被困了2天了,看来anybadoy有我的问题,所以如果有人可以提供帮助我会非常感激!!!!
我有我的inappPurchaseManager.h
#import <StoreKit/StoreKit.h>
#define kInAppPurchaseManagerProductsFetchedNotification @"kInAppPurchaseManagerProductsFetchedNotification"
@interface InAppPurchaseManager : NSObject <SKProductsRequestDelegate>
{
SKProduct *proUpgradeProduct;
SKProductsRequest *productsRequest;
}
- (void)requestProUpgradeProductData;
@end
然后在我的.m中我有
- (void)requestProUpgradeProductData
{
NSSet *productIdentifiers = [NSSet setWithObject:kMyCompany ];
productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers];
productsRequest.delegate = self;
[productsRequest start];
NSLog(@"a");
}
在此之后我的应用程序崩溃...与EXC_BAD ACCESS ..
我从另一个类
调用requestProUpgradeProductData我正在使用ARC
非常感谢!!!
答案 0 :(得分:0)
当你得到EXC_BAD_ACCESS时很难猜到。
尝试启用NSZombieEnabled。 How do I set up NSZombieEnabled in Xcode 4?