gpt4 book ai didi

iphone - xcode - 添加 AVFountation 框架

转载 作者:行者123 更新时间:2023-12-03 18:37:26 24 4
gpt4 key购买 nike

我正在使用 xcode 4.2 创建一个 iphone 应用程序,并尝试使用 AVFoundation 框架来播放一些广播流。
当我将其导入项目的框架和构建时,我收到以下警告:

ld:警告:忽略文件/Users/xanthos/Documents/tabbartest/AVFoundation.framework/AVFoundation,文件是为不受支持的文件格式构建的,该文件格式不是正在链接的体系结构(i386)

当然,当使用任何框架(例如 AVAudioSession)时,我会收到如下错误:

架构 i386 的 undefined symbol :
“_OBJC_CLASS_$_AVAudioSession”,引用自:
RadioStreamer.o 中的 objc-class-ref

我读了很多关于如何编译 AVFoundation 库的文章,但我真的不明白,我对所有这些都没有经验。我可以看到库的链接有一些东西,但不完全理解它。

请问有什么线索吗?
预先感谢您。

最佳答案

看起来您已将 AVFoundation.framework 从某处复制到项目目录中。那是错误的。您只需将其添加到项目的“链接二进制文件与库”构建阶段即可:

  1. 在 Xcode 中,在左侧导航器中选择项目。
  2. 选择中间主区域中的“构建阶段”选项卡。
  3. 打开“将二进制文件与库链接”部分。
  4. 点击“+”。
  5. 选择“AVFoundation.framework”。然后点击“添加”。

关于iphone - xcode - 添加 AVFountation 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864441/

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