【问题标题】:Can't add private framework to project.it says framework not found无法将私有框架添加到项目中。它说找不到框架
【发布时间】:2012-12-06 14:30:21
【问题描述】:

我使用带有库的链接二进制文件向我的项目添加了一个私有框架,但是当我尝试使用它的方法时,它说找不到框架。框架是BluetoothManager,有时它无法识别蓝牙管理器。

编辑:我已经搜索了互联网和堆栈溢出,但没有找到将私有框架添加到我的库的任何正确方法。请有人指导我逐步将私有框架添加到 xcode。

【问题讨论】:

  • 有时?您是否将框架添加到您的项目中?
  • 是的,我确实将框架添加到我的项目中。我在项目的构建阶段使用带有库的链接二进制文件选择了它。我错过了什么吗?

标签: iphone objective-c ios frameworks


【解决方案1】:

如果您从以下三个步骤中遗漏了什么,请检查一下。

1   go to your project targets - search - HEADER_SEARCH_PATHS add your
path

2  select Building phases in settings - choose target dependencies
and add library

3  select Building phases in settings - link binary libraries and
add library.a

享受编程!

【讨论】:

  • 我不明白你的答案 foram。没有 header_search_paths 这样的东西。我的 xcode 中也没有任何构建阶段。在 3 中,您是指将二进制文件与库链接还是链接二进制库?
  • 转到您的项目目标
【解决方案2】:

确保该框架的路径位于Framework search path 检查Project info

并设置应将framework 复制到目标位置。

【讨论】:

    猜你喜欢
    • 2011-12-06
    • 1970-01-01
    • 2012-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-21
    相关资源
    最近更新 更多