我正在将新 API 用于应用内应用商店产品视图。我知道它应该只适用于 IOS 6 及更高版本,但是,我的应用程序适用于 ios 5 及更高版本。现在,当您点击将您带到商店的按钮时,该应用程序将变得柠檬并冻结您!
SKStoreProductViewController
我将如何测试此设备是否能够执行此功能?或者如果这是 ios 6 及更高版本?
我正在寻找类似于“应用内邮件”的东西,它有一个名为的方法CanSendMail
,有这样的方法SKStore
吗?
此外
我将框架弱链接为Option
.
更新
我尝试使用它但仍然无法正常工作!没有任何日志:(
if (error) {
NSLog(@"Error %@ with User Info %@.", error, [error userInfo]);
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error"
message:@"Your device doesn't support In-App Product View"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
} else {
// Present Store Product View Controller
[self presentViewController:storeProductViewController animated:YES completion:nil];
}
}];
}