今天更新了iOS 12与Xcode 10,跟预想的一样,碰到了几个问题,但是问题都不大,记录一下,方便同样碰到相似问题的同学。目前主要碰到两个问题,都在编译阶段;
1.cocoapods导致的:
Copy Pods Resources,如图: 34B8FDF6-8008-4F06-880B-BCF844FF29BF.png于是进入Copy Pods Resources
选中项目target -> Build phase -> Copy Pods Resources
根据错误信息显示,与output相关。于是尝试在Copy Pods Resources中选择 Output Files,并且移除{UNLOCALIZED_RESOURCES_FOLDER_PATH}
运行,改问题已消失,然后继续碰到
2.找不到lstdc++.6.0.9.tbd动态库
CEDD02DE-61F5-4CDE-A467-2CEE41D0E5BB.png查了一下因为iOS12.0中去掉了lstdc++.6.0.9.tbd动态库;这就很蛋疼了,因为是第三方的依赖库,没办法,只有想办法导入lstdc++.6.0.9.tbd,去以前的Xcode中复制lstdc++.6.0.9.tbd;然后导入Xcode 10中,具体路径如下
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
怕麻烦的同学可以直接在我这下载lstdc++.6.0.9.tbd
目前为止暂时只碰到了这两个问题,看来运气还不错
网友评论