This copy of libswiftCore.dylib requires an OS version prior to 12.2.0

后端 未结 6 2106
夕颜
夕颜 2020-12-29 21:33

The app crashes on launch when running from XCode 10.2 (before and after Swift 5.0 migration) with this on console

This copy of libswiftCore.dylib req

相关标签:
6条回答
  • 2020-12-29 22:07

    Go to BuildSettings -> Linking -> runpath search path and add

    /usr/lib/swift

    as your 1st argument like this:

    Image of dialog

    0 讨论(0)
  • 2020-12-29 22:12

    Got it fixed in our ObjectiveC-only project by adding empty Swift file. Don't remove it, just keep it there forever!

    0 讨论(0)
  • 2020-12-29 22:13

    This worked for me:

    1. Go to "Window" tab -> "Devices and Simulators"
    2. Switch to "Simulators" tab
    3. Click on "+" in bottom left corner
    4. Select "iPhone X" (or whatever device you see in console error) in "Device Type" select
    5. Click "Create"
    0 讨论(0)
  • 2020-12-29 22:14

    For anybody not using BUCK but still experiencing this issue, try adding /usr/lib/swift in your target's Runtime Search Paths (under Build Settings). Instantly fixed things up for me.

    0 讨论(0)
  • 2020-12-29 22:17

    Make sure /usr/lib/swift is the first argument for runtime search paths for linker if iOS >= 12.2, it should load platform libraries.

    0 讨论(0)
  • 2020-12-29 22:17

    Check that the version of iOS Deployment Target in Build Settings are installed correctly, especially when you use app extensions (todayextension, shareextension) all versions must be the same.

    0 讨论(0)
提交回复
热议问题