iOS开发知识小集IOS问题处理

Xcode10更新指南问题解决Bug解决【持续更新】

2018-09-18  本文已影响1066人  pokeey

更新完Xcode10正式版问题还真是多,在这记录一下

1. 提示文件重复

Showing Recent Errors Only
:-1: Multiple commands produce 

第一种方法: 这个问题因为三方库里带了或者重复创建的文件比如readme.md,LICENCE这类文件,删除掉或者改个名字就ok了,后来发现还有其他的也会导致这个问题,后来直接采用了第二种方法

第二种方法: 修改Xcode设置(Legacy Build System)

Legacy Build System位置
Xcode->File->Project Settings/Workspace Setting-> Build System -> Legacy Build System

2. Framework头文件找不到

发现之前引入的项目外部的Framework找不到头文件了,把Framework文件转移到项目内重新引入,然后修改 Header Search Paths到Framework的Header文件夹

例如 $(PROJECT_DIR)/****.framework/Headers

3. 没有深色模式

深色模式要配合macOS Mojave一起,干!
在macOS Mojave里系统设置-通用-深色模式
后记:更新了新系统,深色模式也就那么回事

4. libstdc++找不到

这个我没遇到,因为我一直用的libc++,我把以前的libstdc++拷贝出来供大家应急

http://tupian.sorocktech.com/libstdc++%E7%9C%9F%E6%9C%BA.zip

5. import

头文件引入不能自动提示引入非当前文件夹的头文件,改为Legacy Build System就又能自动提示了,但是又来了一个新的问题。。。<7.LaunchScreeen.storyboard不显示图片>
后来发现输入绝对路径就可以找到了,不过好麻烦
类似这样

头文件如何引入

6. 打包

这个没有找到办法,用Xcode10打包电脑就卡死了,最后没办法又搞了个Xcode9,这个后来看可能是我的项目用的C++太多了导致编译太慢,用来个小项目打包也没有问题,然后之前的导出挪到了Distrobute App里

7. LaunchScreeen.storyboard不显示图片

改为Legacy Build System之后发现launchscreen不显示图片了,只显示了一个小角的图片其他部分不是灰的就是黑的,心中一万头草泥马奔腾而过,最后通过重启电脑还有重启手机解决了这个问题

如果大家还有什么问题请及时提出,有好的解决办法也请不吝赐教

上一篇 下一篇

猜你喜欢

热点阅读