gpt4 book ai didi

ios - libOmniture AppMeasurement-iPhoneSimulator.a 没有链接到 iOS 4 项目

转载 作者:行者123 更新时间:2023-11-29 11:20:49 25 4
gpt4 key购买 nike

我有一个适用于运行 iOS 4.0 的 iPad 和 iPhone 的通用项目。 xCode 4.x

我按照步骤将上述库包含到一个新项目中。

我在链接过程中收到以下错误:

我们得到,

“_OBJC_CLASS_$_OMAppMeasurement” Ld: symbol not found for architecture i386.

我在同一个项目中还有其他静态库,它们工作正常。此外,我还尝试弄乱 Other Linker Flag、Header Search Path、Library Search Path。运气不好。

有什么想法吗?

编辑:事实证明这是一个二进制问题,我没有使用来自 developer.adobe.com 的二进制文件,而是指向另一个二进制文件并且它适用于 xCode 4.x。

最佳答案

Omniture omappmeasurement 库作为单独的二进制文件提供给单独的架构,因此您必须在模拟器和设备之间切换时在它们之间切换。您可以将二进制文件与 lipo 一起加入:

lipo -create libOmnitureAppMeasurement-iphoneos-armv6.a libOmnitureAppMeasurement-iphonesimulator-i386.a -output libOmnitureAppMeasurement.a

然后以通常的方式使用“将文件添加到“...”...”将 libOmnitureAppMeasurement.a 添加到您的项目中。

注意:如果您从 this forum post 下载它们你会发现 libOmnitureAppMeasurement-iphoneos-armv6.a 包含 armv6 和 armv7 代码,而 libOmnitureAppMeasurement-iphoneos-armv7.a 包含 < strong>仅限 armv7。因此使用上面的“armv6”版本。

关于ios - libOmniture AppMeasurement-iPhoneSimulator.a 没有链接到 iOS 4 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7291068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com