您的位置:首页 > 移动开发

APP强制退出

2016-02-19 10:42 471 查看
第一种方法:

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

- (void)exitApplication {

AppDelegate *app = [UIApplication sharedApplication].delegate;
UIWindow *window = app.window;
window.backgroundColor = [UIColor redColor];

[UIView animateWithDuration:1.0f animations:^{
window.alpha = 0;
window.frame = CGRectMake(0, window.bounds.size.width, 0, 0);
} completion:^(BOOL finished) {
exit(0);
}];

}


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

[self performSelector:@selector(sayByeBye)];

-(void)sayByeBye{
abort();
}


第二种方法用模拟器测试不出来。只能真机。把第一个的exit 替换 abort也有动画效果;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: