zoukankan      html  css  js  c++  java
  • 解决iOS工程被Xcode识别成Mac工程的问题

    换了工作后,一直比较忙,很少在网上发文, 本着互联分享精神,在空闲时间,还是写出来吧, 关于在项目中遇到的小问题

    关于解决iOS工程被Xcode识别成Mac工程的问题:

    如图:

    首先

    • 这种问题一般出现在拷贝工程到另一台Mac上,用Xcode打开后,发现没法运行:Xcode竟然把它识别成Mac工程了,target在Xcode上的device选项竟然只有My Mac 64-bit”,能编译才怪呢!而拷回到原Mac上打开编译,运行正常,当前Mac打开其他工程也是正常的!

    那么

    • 是什么导致工程被Xcode识别出错呢?Xcode的bug我们这里就不说了,检查发现项目工程的.xcodeproj文件,在查看内容时(通常有三个:project.pbxproj, project.xcworkspace和xcuserdata文件夹)。xcuserdata里面有在不同Mac上打开后产生的缓存文件,这时候肯定有与之前Mac上编译相关的缓存文件,当前Xcode不能正常识别它,这也是问题所在!

    解决方法

    • 关闭工程,查看.xcodeproj文件里的内容,删除xcuserdata文件夹;重新打开项目工程,重新看到device列表里出现iPhone真机和模拟器了!command+shift+K清理一下,然后编译、运行。OK,应该没事了,Xcode在运行程序时会自动根据配置信息重新生成xcuserdata文件的。

    具体的步骤是:

    一:

    二:

    三:

  • 相关阅读:
    Oracle分析函数row_number()等的使用实例
    Oracle行列转换case when then方法案例
    Oracle日期函数
    Oracle转换函数
    Oracle数值函数
    Oracle字符函数length substr concat实例
    Oracle列转行函数LISTAGG()
    Oracle 条件判断函数decode和case when then案例
    Oracle NVL空值处理函数
    【学亮开讲】Oracle内外连接查询20181119
  • 原文地址:https://www.cnblogs.com/chenjianjian/p/5808251.html
Copyright © 2011-2022 走看看