Skip to content
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

Fix build issues in hybrid sdks #353

Merged
merged 3 commits into from
Sep 25, 2020
Merged

Conversation

aboedo
Copy link
Member

@aboedo aboedo commented Sep 24, 2020

This is part 1 of fixing build issues for cocoapods projects in hybrid sdks.
Fixes:

  • makes the Purchases and PurchasesCoreSwift frameworks static. This means that other frameworks built from them will need to be static as well, since this is a cocoapods restriction.
  • replaced a couple of imports in RCPurchases.h with forward declarations, which is the way they should be done. This might also prevent issues with RCPurchases.h not being a modular header.
  • Moves RCHTTPClient from Project to Private. This is unrelated, but I missed this when writing it.

Should address RevenueCat/purchases-flutter#99

@aboedo aboedo force-pushed the fix/build_issues_in_hybrid_sdks branch from 1094633 to ea28fda Compare September 25, 2020 14:46
@aboedo aboedo added this to the 3.7.2 milestone Sep 25, 2020
@aboedo aboedo merged commit 3fe050d into develop Sep 25, 2020
@aboedo aboedo deleted the fix/build_issues_in_hybrid_sdks branch September 25, 2020 14:58
@aboedo aboedo mentioned this pull request Sep 25, 2020
@aboedo aboedo mentioned this pull request Jul 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants