【问题标题】:Is ok to check if an iOS device is jailbroken without violating Apple's coding standards?是否可以在不违反 Apple 编码标准的情况下检查 iOS 设备是否越狱?
【发布时间】:2015-05-07 07:57:00
【问题描述】:

是否可以在不违反 Apple 编码标准的情况下检查 iOS 设备是否越狱?我知道有很多关于如何检查应用程序是否越狱的建议。但我想确定这是否违反了苹果的任何编码标准或沙盒指南。

【问题讨论】:

  • 为什么需要检查越狱设备?越狱设备和盗版应用之间存在巨大差异。
  • 这与盗版无关 我对我的应用程序存在一些安全问题,因此如果有人试图在越狱设备上运行它,我正在考虑退出该应用程序。这样做可以吗?这是我读到如何检测设备是否越狱的地方 stackoverflow.com/questions/6530364/… 。我的问题是,这是否符合苹果的标准?
  • 不,您不能仅仅因为设备越狱而削弱应用程序。用户为您的应用付费。你没有权利削弱它。
  • @rmaddy 一些通过应用商店批准的银行应用程序无法在 JB 设备上运行。
  • 这个问题是题外话,因为它是关于 App Store 合规性,而不是编码问题。请看Are developer-centric questions about application stores on topic for Stack Overflow?

标签: ios


【解决方案1】:

是的,这样做的原因有很多。我这样做了很多次,他们都通过了商店的审批程序。也许有一些方法可以违反 Apple 的指导方针,但并不禁止检查文件系统中的 bash 或类似的东西。

【讨论】:

    猜你喜欢
    • 2011-05-21
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    相关资源
    最近更新 更多