【问题标题】:Framework Not Linking in XCode 4.5XCode 4.5 中的框架未链接
【发布时间】:2012-09-24 06:51:57
【问题描述】:

我将 iAd 框架添加到我的应用程序中,该应用程序有两个目标。我能够编译并运行我的一个目标,但另一个无法编译。 (在一种情况下无法编译的代码在另一种情况下会编译。)显然,该框架未被识别或链接。

我在 Build Phases 中检查了两个目标的链接库,并列出了框架。我的大多数其他库都是在我拆分另一个目标之前添加的,而且大多数库都没有这个问题。我记得以前发生过一次类似的事情,我回到构建阶段并删除并重新添加了框架。这解决了问题。 (不过,我不记得我到底做了什么。)我又试了一次,还是不行。

我可以寻找什么来了解正在发生的事情以及如何解决它?

我正在使用 SDK 6.0 为带有 iOS 5.0 的目标进行编译。

【问题讨论】:

    标签: xcode xcode4.5


    【解决方案1】:

    确保您的 iAD 框架设置为第二个目标的成员。

    换句话说,查看您的 iAD 框架的文件检查器,并确保检查了 both 目标的复选标记。

    这是一个 .m 文件的样子……对于框架来说也是一样的:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-31
      • 1970-01-01
      • 2017-11-26
      • 2018-03-02
      • 2012-10-04
      • 1970-01-01
      相关资源
      最近更新 更多