我正在iOS9
遇到Crashlytics
但是我的崩溃
已经放了一个版本检查。这是我正在使用的代码:
if ([[[UIDevice currentDevice] systemVersion] floatValue] > 9.0){
[MPMediaLibrary requestAuthorization:^(MPMediaLibraryAuthorizationStatus
authorizationStatus)
{
if ( authorizationStatus == MPMediaLibraryAuthorizationStatusAuthorized
)
{
}
else
{
}
}];
}
答案 0 :(得分:1)
根据Apple's documentation,您的应用程序正在崩溃,因为方法requestAuthorization:
至少需要iOS 9.3。提示:要在if
内进行更好的版本检查,您应该使用:
[[NSProcessInfo processInfo] isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion){9,3,0}]