根据我的理解,基本上,如果我的应用程序想要通过扩展坞连接器(引脚 12/13)使用串行通信,则该应用程序必须位于应用程序沙箱文件夹之外。现在我不想ssh
进入我的手机并复制 theAppFolder.app
至/Applications/
每次我点击Run
在 Xcode 中(这太愚蠢了)。
现在,在做一些研究时,我遇到了 this blog post 。底下评论里,有人给出the idea我在这个问题中谈论的内容。
现在他的解决方案是做我想做的事情的最佳方法,还是有更优雅的解决方案?
最佳答案
有点晚了,但我使用 Xcode 的构建命令和构建后脚本来在我的越狱 iOS 设备上获取我的应用程序,并使用 Cydia 中的工具启动它(它将实际运行应用程序来自 /Applications
目录)。看看我的回答 here了解更多信息。仍然缺少的是调试能力,但我已经习惯使用 NSLog
并跟踪系统日志。
关于ios - Xcode - 如何使用运行脚本将应用程序移出沙箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11556570/