-
Notifications
You must be signed in to change notification settings - Fork 5
[SDK Renaming] - New Carthage Version & Adjustments #145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* Update danger * Add @AlejandroOrozco as contributor
Version 0.4.1
- Remove team's placeholderID.
…aceHolderIDs [Xcode 12 Migration] - Remove team's placeholderID.
- Remove team's placeholderID.
…aceHolderIDs [Xcode 12 Migration] - Remove team's placeholderID.
- Quick adjustments to SDK zip framework & Update Readme with Carthage instructions.
…obuiles/SDK-Renaming/NewCarthageVersion
838bf52 to
0e302d3
Compare
README.md
Outdated
| 2. Build it from source (Not recommended), this is the opted option for Carthage when it is unable to find a raw `.framework`, Carthage will be slicing the iPhone-Simulator arm64 version to create a fat framework using Xcode 12, so it will work on all devices except the Simulators running in a Mac with the SoC M1. | ||
| - This will require using the script to strip the framework's architecture before lipo command fails: https://github.com/Carthage/Carthage/blob/master/Documentation/Xcode12Workaround.md#workaround-script | ||
| - Also make sure to exclude the **arm64** architectures from your targets at **Built Settings** > **Architectures** > Exclude from **Any iOS Simulator SDK** > **arm64** | ||
| Since version `1.0.0` of `TwilioVerifySDK` the prebuilt asset fat version `.framework` is been deprecated, to give space for the universal framework `.xcframework`. Make sure to use the new version of Carthage [0.38.0](https://github.com/Carthage/Carthage/pull/3152) that was release in order to support the `xcframework` assets, by using this version or a superior one, Carthage will download and unzip the `TwilioVerifySDK.framework.zip` attached in the release version, resulting in a `TwilioVerifySDK.xcframework` that can be found in the build folder of Carthage. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be better to point to the release (https://github.com/Carthage/Carthage/releases/tag/0.38.0) instead of the PR (Carthage/Carthage#3152)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That makes sense, Thank you. I just updated that reference 👍 .
0e302d3 to
6d64919
Compare
Description
TwilioVerifySDK.framework.zipto complain the requirements of Carthage.Commit message
Screenshot
Testing