0

所以我有一些软件已经开始停止工作,因为我已经更新到 High Sierra。该软件没有发布新版本,因此我无法获得新的支持版本。

我想要做的是找出显示 10.13.4 不受支持的消息是否确实正确,或者它是否只是开发人员提出的一些任意值。我想这更像是一个 POC/ 游戏。

所以,仅供参考,我是一名 iOS 开发人员,对 Objective-C 和方法混合等概念有相当好的掌握,这可能有助于欺骗版本检查,使其认为操作系统版本是 10.12.x,然后在启动后取消混合。

我知道可以更改 SystemVersion.plist,但由于这需要禁用系统完整性保护,我真的很想尽可能避免这条路线。

任何想法或建议的解决方案将不胜感激。我知道这个系统版本检查可能存在某种合法的功能限制,但我很好奇。

4

0 回答 0