8

我有 ios 应用程序,我想在其中实施 Flurry 分析。

导入 Flurry 和 ling libsystem_network.dylib 后

我遇到了这个无法解决的问题

ld: cannot link directly with /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/system/libsystem_network.dylib.  Link against the umbrella framework 'System.framework' instead. for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

libcommonCrypto.dylib在谷歌中,我在这里和其他一些地方发现了同样的问题:

CommonCrypto 不是为 arch armv7 iOS 构建的

但这对我没有帮助

有什么想法吗?谢谢

4

3 回答 3

12

在框架中使用 CommonCrypto 时,我在与 libcommonCypto.dylib 链接时遇到了类似的错误,更改为 Security.framework 并且运行良好。

于 2015-06-22T14:22:50.090 回答
7

我只是改变libsystem_network.dylibSystemConfiguration.framework,这对 Flurry 有效

于 2013-05-11T05:53:34.483 回答
0

Xcode 构建阶段

您可以尝试像这样设置 Link Binary With Libraries,它对我有用。有一个演示,它叫做 Socket.io-with-iOS,你可以查看它。

于 2015-11-20T16:37:56.127 回答