0

是否可以使用 exit(0); 像这样?

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

苹果会批准吗?

4

1 回答 1

2

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

事实上,来自 Apple 的人机界面指南

Don’t Quit Programmatically

Never quit an iOS app programmatically because people tend to interpret this as a crash. 

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

于 2013-03-25T14:40:10.710 回答