Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xcode 13 featureIdentifier / typeIdentifier crash when deploying to earlier OS releases #415

Closed
chrisballinger opened this issue Jun 30, 2021 · 1 comment

Comments

@chrisballinger
Copy link
Contributor

Seeing the following crash?

dyld: lazy symbol binding failed: Symbol not found: _$sSo26UIFontDescriptorFeatureKeya5UIKitE17featureIdentifierABvgZ

let BONFontFeatureTypeIdentifierKey = UIFontDescriptor.FeatureKey.featureIdentifier

Screen Shot 2021-06-30 at 12 16 20 PM

#12	0x000000010ffdabc1 in BONFontFeatureTypeIdentifierKey.unsafeMutableAddressor at Platform.swift:30

This is a known bug in Xcode 13 (79090498) that will hopefully be fixed by Apple soon. In the meantime you can't deploy code built with Xcode 13 to OS versions earlier than iOS 15.

Apps that contain Swift code referencing featureIdentifier or typeIdentifier fail to launch on earlier OS releases. (79090498)

https://developer.apple.com/documentation/xcode-release-notes/xcode-13-beta-release-notes

If you find another workaround, please let us know!

@ZevEisenberg
Copy link
Collaborator

From Xcode 13 beta 4 release notes:

Apps that contain Swift code referencing featureIdentifier or typeIdentifiernow launch in earlier OS releases. (79090498)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants