Xcode常见问题

Xcode 函数黑白不能跳转/自动补全/:

终端输入
defaults write com.apple.dt.XCode IDEIndexDisable 0
关闭Xcode,
终端输入
defaults delete com.apple.dt.Xcode
重启Xcode

unable to install : https://www.jianshu.com/p/1e776dface06
错误代码 可能错误原因
402653103: 错把静态库加载成动态库
402653415: 免费app达到最大数目
402652994: 设备装有相同bundle id的应用
402653150: iOS设备要用xcode12来调试
402653170: 测试设备运行内存不足,退出部分或者所有后台应用试试
402620395: 用dis证书来dev调试
402620375 打包macOS版本低于11,需要更新macOS版本或者设置--generate-entitlement-der(调用codesign之前调用或者在xcode->OTHER_CODE_SIGN_FLAGS设置)

链接器三种主要的实现历史: https://wsa.jianshu.io/p/6a410bfad5a9

ld — 这可以追溯到 Mac OS X 诞生之初。
ld64 — 这是从 2005 年开始的重写。 最终它完全取代了ld。 如果输入 ld,您将得到 ld64。
ld_prime — 这是在 Xcode 15 中引入的。这不是一个单独的工具。 相反,ld 现在支持 -ld_classic 和 -ld_new 选项来选择特定的实现。

UILabel在6或6plus上显示多出一条边框线:https://www.jianshu.com/p/62129e04fdf2
解决方案:给把float的值取整。比如

floor(floatValue)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.Warning: Attempt to present on whose view is not in t...
    tinghua阅读 328评论 0 0
  • EXC_BAD_ACCESS很难定位错误,可打开一个选项在项目的Scheme中Diagnostics下,选中ena...
    囧书阅读 309评论 0 0
  • 1.xcode8 代码提示失效: 退出 Xcode找到 这个 DerivedData 文件夹 删除 (路径: ~/...
    Dxc_iOS阅读 1,347评论 0 0
  • 1、开发者账号添加完设备后,配置文件未更新 前往 ~/Library/MobileDevice/Provi...
    i_苏阅读 191评论 0 0
  • 问题一:没有可选择的模拟器 原因:可能是原项目版本过高 方法:调整iOS Deployment Target
    JQWONG阅读 400评论 0 0