![]() ![]() Improve this page on GitHub Building an Objective-C or Swift Project The README in our Git repository explains how to contribute. ![]() Bitbucket Permissions used by Travis CI.We’re working on updating the documentation, setup flows, and quickstart apps to reflect this change.Ĭome visit us on our GitHub discussion board and issue tracker, and let us know what you think, or if you have any questions about migrating from CocoaPods to Swift Package Manager.Security and Secure Software Supply Chain We know that many of you have been looking forward to being able to migrate to a SwiftPM-only project setup, and we’re excited to be able to say that using Swift Package Manager is now the preferred way to add Firebase to your iOS project. ![]() This involved substantial investment in migrating from Protobuf to nanopb, a refactoring that reduced the size of the SDK by more than 30%. Performance Monitoring was the last Firebase product that was missing support for Swift Package Manager, and just a few days ago, the Performance Monitoring team completed their work to get ready for SwiftPM. GIF showing how to add Firebase to iOS app Heavy liftingĪdding support for Swift Package Manager was a multi-year project that not only required us to refactor our directory structure and build options to conform to SwiftPM’s requirements - we also worked closely with the SwiftPM community to resolve integration issues with binary libraries, resource support, and - last but not least - unit testing support.
0 Comments
Leave a Reply. |