APP强制退出
2016-02-19 10:42
471 查看
第一种方法:
企业版可以用,Appstore可能被拒,慎用
第二种方法 - 推荐,官方例子经常出现
第二种方法用模拟器测试不出来。只能真机。把第一个的exit 替换 abort也有动画效果;
企业版可以用,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也有动画效果;
相关文章推荐
- 【浅墨Unity3D Shader编程】之四 热带雨林篇: 剔除、深度测试、Alpha测试以及基本雾效合辑
- android px转换dp
- 【浅墨Unity3D Shader编程】之三 光之城堡篇:子着色器、通道与标签的写法 & 纹理混合
- iOS开发之使用XMPPFramework实现即时通信(一)
- iOS创建多个子工程的方法
- 【浅墨Unity3D Shader编程】之二 雪山飞狐篇:Unity的基本Shader框架写法&颜色、光照与材质
- Caused by: 元素类型为 "package" 的内容必须匹配 "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)"
- 【浅墨Unity3D Shader编程】之一 夏威夷篇:游戏场景的创建 & 第一个Shader的书写
- 此证书的签发者无效Missing iOS Distribution signing identity问题解决
- android中finish()与system.exit(0)的区别?
- Android层测试摄像头实际输出帧率大小
- Android的手势操作识别
- Android开发中应用程序分享功能实例
- android webview之腾讯X5服务
- caffe: test code for Deep Learning approach
- win10系统中怎么使用手机助手将微信小视频导出?
- Android Studio之版本管理工具Git (图文教程)
- Android常用开源工具(2)-Dagger2进阶
- android之wifi开发
- Android中自动连接到指定SSID的Wi-Fi