我想向用户发出警告,如果他们的版本不再受支持他们必须更新应用并杀死应用程序,我在这里读到很多答案,说使用exit(0)或[[ NSThread mainThread] exit]可能导致我的应用程序在app-store中被拒绝为非标准接口。
我有几个具有此功能的应用程序,所以我想知道实现上述任务的正确方法是什么
if ([requiredVersion compare:actualVersion options:NSNumericSearch] == NSOrderedDescending)
{// actualVersion is lower than the requiredVersion
???
}
答案 0 :(得分:0)
如果您的应用使用Crashlytics崩溃日志记录服务,您可以使用他们为此目的提供的功能。
[[Crashlytics sharedInstance] crash];
请记住,杀死自己的应用程序通常不赞成等等。