awslabs / aws-mobile-appsync-sdk-ios

iOS SDK for AWS AppSync.
https://awslabs.github.io/aws-mobile-appsync-sdk-ios/
Other
262 stars 128 forks source link

feat: release pre-built xcframework #521

Closed diegocstn closed 2 years ago

diegocstn commented 2 years ago

Issue #, if available:

498

Description of changes: This PR adds an extra step in travis-ci script to release a prebuilt XCFramework that can be consumed with Carthage. Due to a well known Swift compiler limitation, the Reachability.swift framework has been forked and renamed AWSAppSyncReachability (similar to https://github.com/aws-amplify/amplify-ios/pull/952). After removing Reachability.swift from both the Podfile and Cartfile files, pod update has been run to update the Xcode project.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

lawmicha commented 2 years ago

Ref https://forums.swift.org/t/frameworkname-is-not-a-member-type-of-frameworkname-errors-inside-swiftinterface/28962/8