Creating iOS framework using swift packaging

Today we distribute a FAT XCFramework that has our binary, localized strings, and some nib files. We build the binary once for simulator and then for iphoneos and using lipo we generate a FAT package.

Is it recommended that we switch to using swift manager packaging to generate a binary to support multiple architectures? or can we continue to use the lipo way?
Thanks
Ravi
Please switch to building your framework as an XCFramework rather than using lipo as part of your build process. To get started, see the introductory talk from WWDC 2019, and read the documentation for the needed xcodebuild arguments.

How you distribute the framework is a separate matter from how you build it. In Xcode 12, Swift Package Manager is adding support for binary frameworks), so distributing the XCFramework as a Swift package is now possible.
Creating iOS framework using swift packaging
 
 
Q