美文网首页
Xcode 使用常见问题

Xcode 使用常见问题

作者: 呵呵先森 | 来源:发表于2020-11-18 11:45 被阅读0次

1.Xcode rename failed

描述: 无法重命名问题
解决: 前往文件夹 ~/Library/Developer/Xcode/DerivedData,清除对应项目的文件夹,重启Xcode. (如果打开还是无法重命名,关闭Xcode, 点击项目中的.xcworkspace文件重启项目, 重命名成功直接运行可能报错,clear项目再运行, Xcode不是即时编译的编译器,这点恶心到家。)

2.莫名其妙报错

描述:正在运行的项目(或者完好的项目重启后有问题),突然编译报错或者重启后报错
解决:多clear几次,不行就重启Xcode或者电脑(好几次都是检查代码到快奔溃了最后用这种方法解决的,修改方法名,修改参数命名, 修改文件名,反正随手com+b, 可以心情好很多

3.Xcode 文件自动滚动问题

描述:文件右击,通过Open In New Window创建新窗口,在窗口达到2-3个时候,会随机出现文件中内容无法复制的问题,放置光标或者点击参数复制,页面会开始滚动导致无法复制(偶尔遇到,属于随机事件)。
解决:关闭滚动的窗口重开窗口

4.Xcode 文件丢失焦点无法输入问题

描述:打开多个tab切换时候,随机会出现焦点丢失的问题(当前版本出现概率并不高),即当前页面无法获取输入的焦点, 这个问题在mac上的其他编译器中也遇到过(有段时间超级频繁),怀疑是mac的某个系统版本导致
解决:
  1.找到上几个操作的页面。逐个点击一次,直到点击到丢失焦点最后的页面(谁也不知道自己丢那里了)
  2.关闭Xcode重启,

5. Xcode12上Value of type 'AVMetadataMachineReadableCodeObject' has no member 'corners'

描述:Xcode升级到12后,模拟器编译出现上述问题(真机没问题)
解决:痛苦一番,找到一个比较合理的解释

/*
This happened before and is related to how obj-c symbols are imported in Swift, not deprecation/removal of API. corners at least exists in the non-simulator SDK, so you can perhaps work-around using #if !targetEnvironment(simulator).
这种情况以前发生过,与如何在Swift中导入obj-c符号有关,而不是对API的弃用/删除。角落至少存在于非模拟器SDK中,因此您可以使用#if!目标环境(模拟器)。
*/
#if !targetEnvironment(simulator)
// TODO
#endif

6.模拟器网络请求数据错乱问题

描述:用户模拟器请求网络,每次打开app请求的数据如下,第一次接口返回的数据为json1,第二次为json2,第三次为json3, 但是模拟器中展示的数据是错乱的,比如第三次请求为接口返回为json3数据,但是模拟器渲染为json1或者json2(差点以为后端用数据搞幺蛾子打起来。。。)
解决:mac电脑内存不足, 清理mac缓存或者重启(反正mac内存不足,会出现一堆很奇葩的问题)

7.Command CompileAssetCatalog failed with a nonzero exit code

描述:Xcode编译运行一定概率报这个日志,没有具体的指向, 多clear几次或者rebulid几次 再不行就重启xCode也能解决,但是时不时的出现 真的烦透了
解决:
  1.图片资源文件夹命名问题
  2.LaunchImage文件是否存在
  3.App文件是否存在

8.Xcode12 xib中颜色问题

描述: XCode设置一个颜色值,查看custom显示正常,但是渲染出来色值不对, 有网友遇到同样的问题,目前是Xcode11或者Xcode12的那部分设计有问题
解决: 多设置色值,或者删除控件重新添加.

相关文章

  • Xcode 使用常见问题

    1.Xcode rename failed 描述: 无法重命名问题解决: 前往文件夹 ~/Library/Deve...

  • fastlane

    常见问题 fastlane: command not found. 没有安装Xcode命令行工具,执行xcode-...

  • 高效使用你的Xcode

    高效使用你的Xcode 高效使用你的Xcode

  • Mac/Xcode使用目录

    [SVN使用] [GitLab的使用] [Mac的使用] [Xcode的使用] [Xcode的清理] [Charl...

  • Xcode常见问题

    EXC_BAD_ACCESS很难定位错误,可打开一个选项在项目的Scheme中Diagnostics下,选中ena...

  • Xcode常见问题

    1.Warning: Attempt to present on whose view is not in t...

  • XCode常见问题

    问题一:没有可选择的模拟器 原因:可能是原项目版本过高 方法:调整iOS Deployment Target

  • IOS - UI - 1-1 Xcode与模拟器

    课程大纲 1、使用Xcode创建一个项目 2、Xcode 界面纵览 3、使用Xcode构建界面 4、Xcode快键...

  • iOS集成极光(jpush)推送

    大环境:MacOS10.11.5,Xcode7,iPhone5 iOS8.3 jpush集成详细参考文档 常见问题...

  • Xcode 8 + Swift 3

    Xcode 8 + Swift 3 下载Xcode 8并开始使用Swift 3.使用Xcode 8中的migrat...

网友评论

      本文标题:Xcode 使用常见问题

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