Closed mbrandonw closed 3 years ago
Apple says this cumbersome annotation requirement has been removed as of Xcode 13 Beta 5 (released yesterday, August 10th). From the Beta 5 release notes:
Swift Packages
Resolved in Xcode 13 Beta 5
You don’t need to annotate code as unavailable for use in application extensions if it references APIs annotated as unavailable for use in application extensions. This reverts a requirement that Xcode 13 Beta 3 introduced. (80615922) (FB9332020)
😅
Haha great! We'll revert this if that's the case, but might wait until the GM just in case 😬
This gets the project building in the Xcode 13 beta, but hopefully this won't even be needed the final Xcode 13 ships.