【问题标题】:iOS: MWPhotoBrowser build on deviceiOS:MWPhotoBrowser 构建在设备上
【发布时间】:2014-04-19 21:52:31
【问题描述】:

今天我已使用cocoapods 源代码管理将MWPhotoBrowser 添加到我的项目中。

在模拟器中测试正确,但是当我开始在设备(ipode touch 5gen 和 iphone 4s)上测试应用程序时,我遇到了一些问题:

ld: warning: directory not found for option '-L/Users/user/Pods/build/Debug-iphoneos'
Undefined symbols for architecture armv7s:
 "_OBJC_CLASS_$_MWPhotoBrowser", referenced from:
  objc-class-ref in KYMUFinalPageTVC.o
 "_OBJC_CLASS_$_MWPhoto", referenced from:
  objc-class-ref in KYMUFinalPageTVC.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)

【问题讨论】:

  • 您确定已将所有类添加到构建目标中吗?
  • 我认为 cocoapods 会自动添加所有需要的类。但是我在哪里可以检查添加的所有类?
  • 我添加了同样的问题,有什么解决办法吗?
  • 目前我拒绝在我的项目中使用 cocoapods。

标签: ios build mwphotobrowser


【解决方案1】:

如果您在使用 MWPhotoBrowser 时遇到此错误并且您使用的是 Xcode 6.1,请执行此操作,

转到您的项目 -> 构建设置,然后搜索“其他链接标志”并将 $(OTHER_LDFLAGS) 添加到其中。

来源: https://stackoverflow.com/a/26721045/1032179

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 2019-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多