iOS主页按钮警告,是否可能?

Sam*_*art 5 iphone ipad ios

我真的不认为这可以做到,但我的老板还是希望我提供一个链接.他想要的是添加'你确定要退出吗?' 当用户按下主页按钮时发出警告,如果用户说"不",则应用程序将不会变为非活动状态.它不能做,可以吗?

ian*_*lly 16

不,你不能这样做 - 应用程序在这方面没有发言权.问问你的老板他是否见过一个可以做到这一点的iOS应用程序的例子.没有...我打赌不会.

应用程序可以继续在后台执行某些功能 - 流媒体音乐,获取位置信息,但没有应用程序可以阻止主页按钮.如果你能做到这一点,你就可以阻止应用程序关闭.

A)你在技术上无法做到这一点

B)Apple不会允许它在App Store上发布,如果这是你正在采取的分发路线

如果在创建应用程序委托时查看由XCode创建的方法存根

-(void)applicationWillResignActive:(UIApplication *)application

-(void)applicationWillTerminate:(UIApplication *)application
Run Code Online (Sandbox Code Playgroud)

这些内容将填写有关如何使用此方法暂停任务,禁用计时器,降低帧速率,保存数据的评论 - 没有任何关于能够延迟,用"您确定"消息查询用户的信息.

整个想法与iPhone/Pad/Pod-Touch的用户体验相反.

从App Store指南(略有缩写):

将拒绝更改设备上交换机行为的应用

这是建议改变主页按钮的行为 - 因此将被拒绝.