美文网首页
Xcode编译失败之常见问题

Xcode编译失败之常见问题

作者: 囧书 | 来源:发表于2016-08-03 20:03 被阅读235次
  • library not found for -lxxxxx
注意检查Build Settings的Library Search Paths和Other Linker Flags是否残留有已删除的库配置。
  • 升级Xcode后,就编译不了
    未升级前还好好的项目,升级了Xcode后,就报Undefined symbols for architecture arm64...
尝试删除缓存Device Data。
Preferences-Locations-Derived Data
下方有行小字显示了它的路径,末尾有个小小的右箭头,点它进入文件夹
然后可以选中全部项,删掉~~
  • Pods的库升级后,编译不了;.a链接库升级后,编译不了
同理请删Device Data。
  • internal api error
在ios7真机调试时,bundleName不能是中文,改为英文即可
  • Use of undeclared identifier ‘sqlite_int64'
    如果有用到FMDB的话,头文件引入
#if FMDB_SQLITE_STANDALONE
#import <sqlite3/sqlite3.h>
#else
#import <sqlite3.h>
#endif

-Undefined symbols for architecture armv7

有时是因为更新了第三方库导致的,把xcode的drivedata清除即可

相关文章

网友评论

      本文标题:Xcode编译失败之常见问题

      本文链接:https://www.haomeiwen.com/subject/optcsttx.html