有条件退出(0);在applicationDidEnterBackground



可以使用exit(0);像这样的吗?

-(void)applicationDidEnterBackground:(UIApplication *)application
{
     if (UserDontWantItRunInBackground) {
        exit(0);
     }
}

苹果会批准吗?

我的理解是苹果根本不喜欢你使用exit()

事实上,来自苹果的人机界面指南:

Don’t Quit Programmatically
Never quit an iOS app programmatically because people tend to interpret this as a crash. 

据我所知,尽管它可能完全按照你的意图工作,但你的应用很有可能会被拒绝。

相关内容

  • 没有找到相关文章

最新更新