gpt4 book ai didi

ios - 如何开发iOS模拟器插件

转载 作者:行者123 更新时间:2023-12-02 01:53:15 24 4
gpt4 key购买 nike

随着不同应用程序的兴起,这些应用程序会劫持 iOS 模拟器(例如 Perfectless 或现在的 Sherlock),我很好奇这是如何完成的。

据我发现有基于 SIMBL 的选项,但我认为上面没有使用它。此外还有注入(inject) ( https://github.com/johnno1962/injectionforxcode ),它使用 XPC 来注入(inject)代码。

我猜想有不同的方法(例如,UI 更改是如何完成的?无论是其顶部的完美层,还是 sherlock 中的变量更改),因此如果这里有人能指出我的正确方向,那就太好了方向。

最佳答案

我还没有使用过这些插件,但是:

<小时/>
  • SIMBL 可以做我想说的两个 id...
  • 但是您也可以通过附加 LLDB 做很多事情!真的很强大。 (一个很好的例子是 https://github.com/facebook/chisel )
  • xcode的代码注入(inject)基本相同(大致;)
<小时/>

=> AFAIK 模拟器仍然没有公共(public)/或私有(private) api

=> 在模拟器中定位应用程序对我来说似乎更容易

(还有其他方法可以通过操纵默认值或使用 simctl 进程来实现)

关于ios - 如何开发iOS模拟器插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53196385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com