-->

谷歌iOS转化跟踪链接错误的ARMv7架构(Google Conversion Tracking f

2019-08-04 01:11发布

我想补充的谷歌iOS转化跟踪功能,以我的iPhone应用程序。 该应用程序的基础SDK是iOS6的应用程序的有效架构为ARMv7的,armv7s应用程序的iOS部署targer是4.3,我使用的是最新的Xcode 4.5.2和OSX 10.8.2

该应用程序是在AppStore上,并处于正常的iPhone 3-4-5

当我尝试添加谷歌iOS转化跟踪以下链接: https://developers.google.com/mobile-ads-sdk/docs/admob/conversion-tracking

我有这样的错误:

Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_ASIdentifierManager", referenced from:
  objc-class-ref in libGoogleConversionTracking.a(PingUtil.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Answer 1:

该SDK库要引用iOS AdSupport开发框架,它可能尚未纳入项目的一部分。 它可以通过包括AdSupport.framework程式来解决。

要添加的框架,只要按照下面的步骤。 选择顶部的项目文件。 打开构建阶段选项卡下的链接二进制与图书馆下拉。 使用+按钮了iOS SDK添加框架。



文章来源: Google Conversion Tracking for iOS linker error for architecture armv7