作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 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
从某处复制到项目目录中。那是错误的。您只需将其添加到项目的“链接二进制文件与库”构建阶段即可:
关于iphone - xcode - 添加 AVFountation 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864441/
我正在使用 xcode 4.2 创建一个 iphone 应用程序,并尝试使用 AVFoundation 框架来播放一些广播流。 当我将其导入项目的框架和构建时,我收到以下警告: ld:警告:忽略文件/
我是一名优秀的程序员,十分优秀!