dyld: warning: could not load inserted library '/usr/local/lib/dgagent/libpreload.dylib' because no suitable image found.  Did find:
/usr/local/lib/dgagent/libpreload.dylib: mach-o, but not built for iOS simulator

尝试在Xcode 8上构建并运行我的应用程序后,我会立即将此输出发送到控制台日志。

当我使用Xcode 7运行同一应用程序时,不会发生这种情况。该应用程序很好,没有任何投诉。该应用程序使用的是Swift 2.3(在Xcode 8中,旧版设置为yes)。这令人沮丧,因为我需要在iOS 10模拟器上测试我的应用程序,因为在我的设备上,该应用程序无法在iOS 10上正常运行(在iOS 9.3.5上运行)

最佳答案

我知道原来的问题已经很老了,但是今天我遇到了同样的错误,并且注意到OP也被Digital Guardian(dgagent)“安全”软件所困扰。
DG用“安全”版本代替了各种系统库,这些版本削弱了操作系统来实施有关文件访问,阻止网站等的公司策略。
对我来说,libpreload.dynlib被DG取代了,当IT安装了新的DG版本时,它只有64位版本的库,而不是32位,并且某些旧的32位应用程序(例如Exceed)停止了工作。

关于ios - dyld:警告:这是什么错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39597939/

10-12 00:18
查看更多