iOS开发常见问题

一.升级Xcode插件失效解决办法

xcode插件位置:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

 1.打开终端,输入以下代码获取到DVTPlugInCompatibilityUUID

        defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
 2.然后输入如下命令   【最后一项是获取到的DVTPlugInCompatibilityUUID】

     find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add 9F75337B-21B4-4ADC-B558-F9CADF7073A7

转:http://blog.csdn.net/u014536527/article/details/45022747

 

二.清除Xcode的DerivedData缓存,位置如下,将Forr改为自己的用户名

/Users/Forr/Library/Developer/Xcode/DerivedData

相关:http://www.cnblogs.com/neworiginou/archive/2013/01/05/2845204.html

 

三.关于问题ld:library not found for -lXXX 和ld:warning:directory not found option 以及duplicate symbol的解决办法。

查看Search Paths 和other link,再查看Link Binary With Libraries。

相关:http://www.cfanz.cn/index.php?c=article&a=read&id=131514

 

四.清理sign 中的provisioning profile文件

provisioning profile path: ~/Library/MobileDevice/Provisioning Profiles

打开并日期排序,删除老的 provisioning profile 文件即可

posted @ 2015-12-05 10:01  forrHuen  阅读(160)  评论(0编辑  收藏  举报