根据 [NSBundle load] 方法的文档:
如果代码尚未加载,则将 bundle 的可执行代码动态加载到正在运行的程序中。
我已经在 iOS 项目中尝试过了,它运行得很好,我的问题是,如果我将其上传到 App Store,这会是拒绝的原因吗?我读到动态加载库 (dylib) 会导致 Apple 拒绝你的应用程序,但我认为我使用的不是动态库,只是一个无辜的包:),有人尝试过这种方法并分发到 App Store 吗?
问候,
可以
最佳答案
看起来这仅在连接 XCode 调试器时才有效,否则应用程序将立即终止退出:杀死:9。
关于iOS 从包中加载可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18673932/