5

我尝试使用 ALAssetsLibrary 从 iphone/ipad 的相册中加载图像。在构建和存档时收到以下警告。

ld: warning: in /Users/mark/Projects/Speech_Recognition/Protoype_Test1/AssetsLibrary.framework/AssetsLibrary, file was built for i386 which is not the architecture being linked (armv7)

我也得到了错误

  "_OBJC_CLASS_$_ALAssetsLibrary", referenced from:
  objc-class-ref-to-ALAssetsLibrary in PhotoPuller.o
  ld: symbol(s) not found
  collect2: ld returned 1 exit status

在模拟器中运行时没有错误,但我没有收到任何图像返回给我

我已经没有关于该做什么的想法了

4

2 回答 2

15

您尚未链接到 AssetsLibrary 框架,或者您的 SDK 设置不是您认为的那样。

于 2011-03-31T07:54:17.477 回答
0

请将这两个框架添加到您的项目中

<AssetsLibrary/AssetsLibrary.h>
 <AVFoundation/AVFoundation.h>
于 2013-10-04T05:00:24.420 回答