Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 架构armv7的未定义符号:“_OBJC“U类”“U Flurry”;_Iphone_Ios_Flurry - Fatal编程技术网

Iphone 架构armv7的未定义符号:“_OBJC“U类”“U Flurry”;

Iphone 架构armv7的未定义符号:“_OBJC“U类”“U Flurry”;,iphone,ios,flurry,Iphone,Ios,Flurry,我正在尝试将Flurry analytics 4.1.0集成到我的iPhone应用程序中,但在尝试构建项目时收到以下错误: Undefined symbols for architecture armv7: "_OBJC_CLASS_$_Flurry", referenced from: objc-class-ref in AppDelegate.o 我已经按照匆忙的步骤在谷歌上搜索了这个问题,但是每个有类似问题的人都忘了链接SystemConfiguration.framew

我正在尝试将Flurry analytics 4.1.0集成到我的iPhone应用程序中,但在尝试构建项目时收到以下错误:

Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_Flurry", referenced from:
      objc-class-ref in AppDelegate.o
我已经按照匆忙的步骤在谷歌上搜索了这个问题,但是每个有类似问题的人都忘了链接SystemConfiguration.framework

下面是我的项目设置的一些截图

库libFlurry.a似乎没有正确添加到项目中。它应该出现在第二个屏幕截图中


单击链接Binary with Libraries视图(第二个屏幕截图)底部的+图标,然后选择libFlurry.a文件。然后重新构建。

实际上,您还需要添加以下框架:

CFNetwork.framework
Security.framework
SystemConfiguration.framework

我不知道为什么,但我的libFlurry.pod文件夹中有一个名为“libFlurry_6.7.0.a”的文件。我不知道我在这里是不是很愚蠢,但以防万一像我这样的人不知道去哪里找它


添加它之后,它就可以工作了。

我正在通过pods使用flurry:

pod 'Flurry-iOS-SDK/FlurrySDK'
pod 'Flurry-iOS-SDK/FlurryAds'
pod 'Flurry-iOS-SDK/TumblrAPI'
我必须从pods文件夹中链接libFlurryAds.a


就是这样!非常感谢。请注意,如果您使用CocoaPods,您仍然需要手动添加库。对于CocoaPods,您需要在每次更新Pods时手动添加库。非常感谢,我在Flurry的文档中没有看到这一点。最近可能有一些更改,添加
pod'FlurrySDK'后,我不需要做任何事情,“5.0”
在我的Podfile中。如果libflurry没有出现在列表中,您可以浏览到该文件并通过这种方式添加它(对我有用)