提问人:Jerry Jumps 提问时间:9/15/2023 最后编辑:Jerry Jumps 更新时间:9/15/2023 访问量:107
如何实现稍微复杂的IOS设备封禁功能
How to implement a slightly more sophisticated IOS device ban feature
问:
我已经为 iOS 应用程序编写了 4 个月的大部分时间,并希望实现一项功能,如果用户设备永久违反应用程序政策,我可以禁止用户设备。(如果应用程序被滥用于违法等)
我在stackoverflow上找到了另一篇文章,但是当谈到其他应用程序(尤其是Snapchat)如何做到这一点时,我还有一些额外的问题。
我完全没有想过要真正制作这个功能,直到我自己让我的设备被 Snapchat 禁止,我已经上诉并联系了支持人员,因为我没有违反它,但与此同时,我做了一些研究 -
从我收集到的信息中,一个独特的值可以存储在钥匙串中。我可以使用IP禁令的一些变体。以及各种明显的技术。然而。鉴于 Apple 不再允许应用程序从手机获取持久性数据,例如 IMEI 号码,Snapchat 如何成功检测我是否已将手机恢复出厂设置?我什至使用不同的 Apple ID。还有不同的 WIFI 和 IP。那么肯定没有更多的持久标识符了吗?我什至尝试将SIM卡从手机中取出(我是欧洲人)并将其放入另一部手机中。然后我继续设置我的设备,然后向另一部手机发送代码。我下载了 Snapchat,他们仍然可以检测到我的手机。
我怎样才能实现 Snapchat 所拥有的同样的东西?任何帮助将不胜感激。
到目前为止,我正在实施钥匙串和 IP 禁令,但是我想要在我的应用程序中获得更多功能,如上所述。
答: 暂无答案
评论