APP强制退出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了APP强制退出相关的知识,希望对你有一定的参考价值。

第一种方法:

企业版可以用,Appstore可能被拒,慎用

 

 1 - (void)exitApplication {
 2     
 3     AppDelegate *app = [UIApplication sharedApplication].delegate;
 4     UIWindow *window = app.window;
 5     window.backgroundColor = [UIColor redColor];
 6 
 7     
 8     [UIView animateWithDuration:1.0f animations:^{
 9         window.alpha = 0;
10         window.frame = CGRectMake(0, window.bounds.size.width, 0, 0);
11     } completion:^(BOOL finished) {
12         exit(0);
13     }];
14     
15 }

 

第二种方法 - 推荐,官方例子经常出现

 

1       [self performSelector:@selector(sayByeBye)];
2      
3 
4 -(void)sayByeBye{
5     abort();
6 }

 

以上是关于APP强制退出的主要内容,如果未能解决你的问题,请参考以下文章

苹果平板app怎么强制退出

iOS 强制退出程序APP代码

强制退出APP(uni-app)

用户拒绝授权不得强制退出App,这能有效整治流氓软件的霸王条款吗?

c#关闭窗口怎么强制退出所有运行的线程

第十期新手教程:macOS系统强制退出程序方法