Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What's new in building frameworks in Xcode 11: ...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Quang Quang
November 05, 2019

What's new in building frameworks in Xcode 11: Swift package and XCFramework

Swift package integration in Xcode 11
Creating your own Swift package
XCFramework vs traditional universal framework
Creating XCFramework script: https://gist.github.com/quangDecember/6151c0af180a84b79f8b572e289b668f
Meetup photos:
https://speakerdeck.com/quangdecember/whats-new-in-building-frameworks-in-xcode-11-swift-package-and-xcframework

Avatar for Quang

Quang

November 05, 2019
Tweet

More Decks by Quang

Other Decks in Programming

Transcript

  1. WHAT’S NEW IN BUILDING FRAMEWORKS WITH XCODE 11 S W

    I F T PA C K A G E , X C F R A M E WO R K A N D M O R E …
  2. UNIVERSAL FRAMEWORK LIPO SIMULATOR FRAMEWORK & DEVICE FRAMEWORK STRIPPING SIMULATOR

    FRAMEWORK FOR APP STORE /usr/local/bin/carthage copy-frameworks
  3. WHY ALMOST NO SWIFT BINARY FRAMEWORK? No stability ABI stability

    (Swift 5, Xcode 10.2) Module stability (Swift 5.1, Xcode 11)
  4. NO DEPENDENCY MANAGER • New dependency manager without binary framework

    support • New binary framework format without a proper dependency manager