Xcode

Xcode的一些小技巧

  • 快捷键设置:Preference/Key Bindings
  • 打开Archives面板:window→organizer
  • 格式化代码:全选,Ctrol + i;
  • URL Scheme 是为方便app之间互相调用而设计的
  • Cocos项目Launch images设置:直接替换图片!
  • 接苹果IAP时,购买后未移除订单:因为购买成功后未移除交易队列观察者。
  • 更改App名称:在info.plist文件中修改Bundle displayname的值。
  • Xcode项目加入新的测试设备:
  1. 苹果开发者网站中加入新设备的UDID
  2. 更新PP文件并下载安装
  • 用数据线直接运行安装时PP文件用Developer的。
  • 打包IPA测试时PP文件用Distribution Ad Hoc的。
  • Xcode导入.dylib文件的小窍门

Xcode踩坑记录

  • Xcode链接时报错:ld: warning: directory not found for option '-L...' ld: library not found for ... clang: error: linker command failed with exit code 1 (use -v to see invocation)
Xcode_第1张图片

原因:Library Search Paths 填写错误

解决方案:
1.选择project(targets)
2.选择Build Settings
3.在Library Search Paths中将相应库的路径填写正确,或删除:

Xcode_第2张图片

  • Xcode编译时报错:library not found for -lcrt1.3.1.o

解决方法:
在General -> Deployment Info -> Deployment Target中进行调整:

Xcode_第3张图片

  • 3. Xcode8升级后注释快捷键无法使用
    解决办法:
    命令运行: sudo /usr/libexec/xpccachectl
    然后必须重启电脑后生效

  • Xcode 运行项目时候选择模拟器位置处显示"My Mac" 的处理

  • 接微信sdk时,



    注意是在工程文件(PROJECT)中,而不是在TARGETS中!!!

  • 报错: resource fork, Finder information, or similar detritus not allowed

  • version 和 build的区别

  • Xcode 无法用鼠标选中代码了:重启电脑后正常。

你可能感兴趣的:(Xcode)