我可以在不越狱设备的情况下对应用程序进行代码注入吗?

Can I do code injection into apps without jailbreaking my device?

一直在阅读有关 iOS 的 FLEX Library,我在我现有的应用程序中使用它。在 "learning from other apps" 部分,它说代码注入练习留给 reader。是否可以在不越狱设备的情况下执行此操作?

如果不是您自己编译的应用程序,将无法使用 FLEX。有FLEXLoader,但这需要您的设备越狱。

要添加@joseph Duffy answer/comments 中讨论的其他方法,您还可以使用越狱的辅助设备来解密应用程序,然后将其打包回来进入 IPA,然后通过使用您自己的代码将库链接到 IPA 来对其进行修补,最后为您的其他设备重新签名。作为常规工作流程,它有点痛苦,但有效。

看看这个:https://medium.com/@kennethpoon/how-to-perform-ios-code-injection-on-ipa-files-1ba91d9438db