我的客户想出了一个奇怪的要求。他希望在5次不成功的登录尝试中将iOS应用程序从iPad/iPhone中删除。我想告诉他,它不可能。有没有人知道以编程方式编写一段代码来自毁iOS应用程序的任何方式?以失败的登录尝试编程销毁iOS应用
0
A
回答
1
至少在非越狱设备上,这是不可能的。我的意思是,你甚至不能在没有用户明确按下主页按钮的情况下关闭应用程序。此外,用户可以重新下载应用程序,渲染自我销毁。
你可以 - 因为在互联网常见的 - 只是禁止客户端一会儿IP或UDID。或者在设备上存储登录尝试次数,并在尝试过多后拒绝让用户登录。
-1
您可以将用户锁定在应用程序之外,并删除所有缓存的数据。但是,不,你不能抹去它。
我想你可以打电话abort()
每推出后5失败的尝试,但我不相信你会通过审核拿到如果出现这种情况。
相关问题
- 1. Servlet:登录尝试失败
- 2. 失败登录尝试
- 3. 记录失败的登录尝试
- 4. 失败的登录尝试表
- 5. X尝试失败后阻止登录
- 6. 尝试UserPrincipal.FindByIdentity时登录失败错误
- 7. 失败登录尝试失败后锁定用户
- 8. 失败的登录尝试登录到数据库
- 9. 在Wordpress上登录失败登录尝试?
- 10. /会话,而不是登录尝试失败时登录
- 11. 在Rails 4应用程序中捕获失败的OmniAuth登录尝试信息
- 12. iOS谷歌登录失败
- 13. 在grails中记录失败的登录尝试
- 14. 代码登录失败从詹金斯iOS应用程序
- 15. 如何使用Smack XMPP API处理(失败的)登录尝试
- 16. 用Auth0登录尝试失败后锁定用户帐户
- 17. 登录尝试Servlet - 如果用户全部3次登录尝试失败,则禁用用户10分钟
- 18. 以编程方式使用C#检测Windows登录尝试
- 19. 的Xcode 6尝试登录的iOS 8应用像OS X应用程序
- 20. 用户登录失败。尝试访问SQL Server Express数据库
- 21. MySQL的失败的登录尝试在启动
- 22. CookieConflictError - 尝试以编程方式登录Google财经时的APISID
- 23. Rails 3.0.7 Restful_Authentication,为什么销毁尝试从cookie登录,而其他人不?
- 24. Powersehll - 实施登录失败的尝试服务器?
- 25. 如何从失败的登录尝试获取url params
- 26. 限制失败的登录尝试次数
- 27. 在尝试获取失败的Active Directory登录数
- 28. 如何监视Windows中失败的登录尝试?
- 29. Laravel 5.3 - 失败的登录尝试重定向
你刚刚回答了你自己的问题**不可能。** – iNoob 2012-02-22 12:36:41
那么这个请求的背后是什么?你的客户试图实现什么用例?如果你能弄清楚是什么推动了这个,也许你可以找出一种方法来实际地实现一些适合他需要的东西。 (但它听起来像一个相当奇特的要求) – 2012-02-22 12:42:29
也许他希望应用程序自毁,以便目前拥有手机的人(手机也可能被盗)无法再访问该应用程序。我知道该应用程序不能被销毁,但应用程序中的内容可以被销毁。但是,如果数据驻留在服务器上,则这些数据不会被破坏。Apple在失败的登录尝试中实施了设备擦除,但不是针对单个应用程序。也许他认为它也是可能的......我会试着向他解释事实。 – Anil 2012-02-22 13:12:59