根据Crashlytics的说法,我正在获取iOS9的崩溃,但是我已经进行了版本检查。下面是我使用的代码:
if ([[[UIDevice currentDevice] systemVersion] floatValue] > 9.0){
[MPMediaLibrary requestAuthorization:^(MPMediaLibraryAuthorizationStatus
authorizationStatus)
{
if ( authorizationStatus == MPMediaLibraryAuthorizationStatusAuthorized
)
{
}
else
{
}
}];
}发布于 2017-04-12 19:39:35
根据Apple's documentation的说法,你的应用程序崩溃是因为方法requestAuthorization:至少需要iOS 9.3。提示:为了在if中进行更好的版本检查,您应该使用以下命令:
[[NSProcessInfo processInfo] isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion){9,3,0}]https://stackoverflow.com/questions/43360832
复制相似问题