【发布时间】:2015-12-09 16:40:36
【问题描述】:
对于 iOS,有没有办法调试苹果应用程序?只是为了看看它在幕后做了什么?我要调试苹果音乐应用。
我问这个是因为我想知道苹果如何在 iOS 9 中使用“心脏”按钮锁屏控件。我似乎找不到任何关于此的文档。我知道这是逆向工程,可能不允许这样做。
【问题讨论】:
-
我不相信非 Apple 开发者能够修改锁定屏幕上的元素。苹果,作为苹果,可以为所欲为。
-
关于心脏或基本上对媒体播放和/控制中心的任何修改,看看this answer我给了一段时间,这可能适用于你的情况。
-
您可以使用越狱和一些 Cydia 调整。
-
在许多国家,逆向工程是非法的。
-
@PranoyC 我并没有说它在任何情况下都是非法的,尤其是。如果您有“充分的理由”这样做。 (显然我不知道你在哪个国家行事,所以我不能说是否允许你这样做。)这是一个非常复杂的主题。但是,您尝试的是“复制竞争”的 RE。这是 RE 的“最差”形式,因为竞争对手(您)只是试图“窃取”技术解决方案以赶上竞争对手。即使在某些国家/地区可能允许这样做,但在其他国家/地区则不允许。我只是想给你一个潜在风险的指针。这就是为什么我写了评论,没有答案。
标签: ios reverse-engineering ios9