使用SKProductsRequest进行恶意访问

时间:2012-07-06 07:26:37

标签: iphone in-app-purchase exc-bad-access

好吧基本上我已经被困了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

非常感谢!!!

1 个答案:

答案 0 :(得分:0)

当你得到EXC_BAD_ACCESS时很难猜到。

尝试启用NSZombieEnabled。 How do I set up NSZombieEnabled in Xcode 4?