美文网首页
Xcode 10升级后问题总结

Xcode 10升级后问题总结

作者: th先生 | 来源:发表于2018-12-25 18:03 被阅读0次

    问题1、ld: warning: directory not found for option '-L/Users/Desktop/Universal'

    原因: 从项目中删除了或者更改了某个目录、文件以后,编译出现警告信息。

    1. targets
    2. Build Settings
    3. Library Search Paths & Framework Search Paths,删掉编译报warning的路径
    Q1.png

    -L 代表Library Search Paths路径错误
    -F 代表Framework Search Paths路径错误

    删除完成后,如果还有之前的个别的报路径错误,那么就把sdk从项目中找到删除,删除前先拷贝出来,然后拖回原文件夹,再次clean,build。

    问题2:重复文件检测

    Xcode10 对重复文件检验 之前重复文件不会报错 现在会报错 干掉重复的就行

    如果都不能删除改Bulid

    xcode--file--Workspace Settings--Build System--legacy Build System

    问题3:no suitable image found. Did find:
    /usr/lib/libstdc++.6.dylib: mach-o, but not built for iOS simulator
    跑模拟器造成闪退

    原因:Xcode10 废弃了libstdc++,库文件libstdc++.6.0.9. dylib、libstdc++.6. dylib、libstdc++. dylib、libstdc++.6.0.9.tbd、libstdc++.6.tbd、libstdc++.tbd也删除,所以在编译时某些模块会error或crash。

    1): 支持真机测试:

    先从xcode9中按路径找到以下三个文件:
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib

    Q2.png

    拷贝到xcode10中对应上面的路径下。

    2): 支持模拟器

    先从xcode9中按路径找到以下三个文件:

    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib

    Q3.png

    拷贝到xcode10中对应上面的路径下。

    再从xcode9中按路径找到以下三个文件:
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib

    Q4.png

    拷贝到xcode10中对应上面的路径下。

    问题4:
    xxx has conflicting provisioning settings.xxx is automatically signed, but provisioning profile b9c32186-a5ad-43dd-a910-1c639b1ad5c3 has been manually specified. Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the project editor.

    Q5.png

    原因:虽然勾选了自动管理证书和描述文件,但实际上描述文件被指定为b9c32186-a5ad-43dd-a910-1c639b1ad5c3,导致冲突。

    右键显示包内容,打开项目的project.pbxproj文件,全局搜索b9c32186-a5ad-43dd-a910-1c639b1ad5c3,把指定行删除然后保存即可。

    相关文章

      网友评论

          本文标题:Xcode 10升级后问题总结

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