Read Migrate Your iOS Project From CocoaPods To Swift Package Manager presents a process to migrate iOS projects to Swift Package Manager fully.

Read Binary Frameworks as Swift Packages

in this article, we’ll cover both how to integrate a binary Swift package into your project and how we created a binary Swift package using Xcode 12. We’ll also discuss how Swift Package Manager compares to the other dependency managers for iOS like CocoaPods and Carthage.

Read Supporting XCFrameworks

Watched WWDC 2019 session video Binary Frameworks in Swift introducing XCFramework.