
ℹ️About GitHub Wiki SEE, a search engine enabler for GitHub WikisĪs GitHub blocks most GitHub Wikis from search engines. 💡 If you have any additional insights to provide regarding the above issues, please contact support, referencing the MOB number.
#XCODE 12.5 SWIFT VERSION UPGRADE#
You should either upgrade to Xcode 12.5, or upgrade to SDK v9.0.1 or newer which is built against Xcode 12.4 and does not exhibit this issue. Xcode 12 dropped building apps for iOS 8 and the lowest version of iOS supported. In /private/var/containers/Bundle/Application/2BEBE672-07C5-4505-8304-E82A1C7799F1/Example.app/Frameworks/amework/iProovĭyld: launch, loading dependent librariesĭYLD_LIBRARY_PATH=/usr/lib/system/introspectionĭYLD_INSERT_LIBRARIES=/Developer/usr/lib/libBacktraceRecording.dylib:/Developer/usr/lib/libMainThreadChecker.dylib:/Developer/Library/PrivateFrameworks/amework/libViewDebuggerSupport.dylib Xcode 12 introduced support for Swift 5.3 and requires macOS 10.15.4 or later. Referenced from: /private/var/containers/Bundle/Application/2BEBE672-07C5-4505-8304-E82A1C7799F1/Example.app/Frameworks/amework/iProovĮxpected in: /private/var/containers/Bundle/Application/2BEBE672-07C5-4505-8304-E82A1C7799F1/Example.app/Frameworks/amework/Starscream When running SDK v9.0.0 on Xcode versions earlier than Xcode 12.5, you will get an error when running the app: dyld: Symbol not found: _ZN5swift34swift50override_conformsToProtocolEPKNS_14TargetMetadataINS_9InProcessEEEPKNS_24TargetProtocolDescriptorIS1_EEPFPKNS_18TargetWitnessTableIS1_EES4_S8_E v9.0.0 MOB-658: dyld crash on launch when apps are built in Xcode versions earlier than Xcode 12.5 Users of Xcode 13 must follow the Guidance for users of Xcode 13. To resolve this issue, use iProov SDK v9.5.1 or newer. amework/Modules/iProov.swiftmodule/arm64-apple-ios.swiftinterface:26:39: Redundant conformance of 'CGRect' to protocol 'CustomDebugStringConvertible' You may also receive other build errors, such as: Please select a toolchain which matches the SDK. Using iProov SDK versions prior to v9.5.1 in Xcode 14.0 beta will result in the following error:įailed to build module 'iProov' this SDK is not supported by the compiler (the SDK is built with 'Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1)', while this compiler is 'Apple Swift version 5.7 (swiftlang-5.7.0.113.202 clang-1400.0.16.2)'). Xcode 12.5 beta: Nimble linking fails due to now-missing libswiftXCTest 855.

Please look at this page about updating for use past Dec 2023 Incompatibility with Xcode 14.0 beta prior to v9.5.1 Here is result using Playground (with Xcode 11.Known issues in previous SDK versions New pinned certificate patches With help of following code, programmatically you can find Swift version supported by your project.

Look at this snapshot, for easy understanding: Version ► Click on Language list to open it (and there will be a tick mark on any one of list-item, that will be current swift version).

'swift_version' in the Search bar) Swift Compiler Language ► Swift Language Project ► (Select Your Project Target) ► Build Settings ► (Type It will show you all available (supported) Swift Language Version for your Xcode and active version also by a tick mark. Project build settings have a block 'Swift Compiler - Languages', which stores information about Swift Language Version in key-value format.
