Skip to content
This repository has been archived by the owner on Nov 10, 2023. It is now read-only.

Fix Appstore Connect publication #2549

Closed
wants to merge 1 commit into from
Closed

Conversation

pomozoff
Copy link
Contributor

@pomozoff pomozoff commented Sep 29, 2020

There should not be a Framewrok directory inside an app plugin to publish the IPA file to the Appstore Connect:

ERROR ITMS-90206: "Invalid Bundle. The bundle at 'XXX.app/PlugIns/NotificationService.appex' contains disallowed file 'Frameworks'."

@@ -2362,6 +2361,7 @@ private boolean shouldEmbedSwiftRuntimeInBundleTarget(
// a Swift runtime, so it must get bundled to ensure they run.
return true;

case APPEX:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This essentially prevent buck from setting ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to YES. And it does more things other than just not creating the Frameworks directory. I don't feel very confident about this PR. Do we have any other solutions? Thanks
A similar issue: CocoaPods/CocoaPods#4203

@v-jizhang
Copy link
Contributor

This PR is closed because no updates for 2 weeks.

@v-jizhang v-jizhang closed this Oct 13, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants