Reset ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES flags. #22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request reset the ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES flag.
This flag will not cause problem if the user simply uses it during development and removes it from the final App Store bundle. However, when I use xcodebuild on the ci machine to archive my project that includes this framework, a weird
libswiftRemoteMirror.dylibfile will be included into the bundle. And ItunesConnect will reject this bundle. Check this question for reference.This pull request also restructured how the framework is linked into the demo app. The demo app now can run without any issue in the latest Xcode 8.2+.
This PR won't effect the existing users.
Let me know if you need more information.