Skip to content

Commit

Permalink
XCFramework artifacts in CircleCI (#4189)
Browse files Browse the repository at this point in the history
Follow up to #4172
Adds the xcframework as a circleci artifact

Also fixes a code signing issue when archiving
`RevenueCatUI.xcframework`

linear ticket: SDK-3555
  • Loading branch information
aboedo authored and nyeu committed Oct 1, 2024
1 parent c031f5f commit eac394b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
6 changes: 6 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -913,6 +913,12 @@ jobs:
- store_artifacts:
path: fastlane/test_output/report.html
destination: test_report.html
- store_artifacts:
path: RevenueCat.xcframework.zip
destination: RevenueCat.xcframework.zip
- store_artifacts:
path: RevenueCatUI.xcframework.zip
destination: RevenueCatUI.xcframework.zip

docs-build:
executor:
Expand Down
9 changes: 5 additions & 4 deletions RevenueCat.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7133,7 +7133,7 @@
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.revenuecat.RevenueCatUIDev;
PRODUCT_BUNDLE_IDENTIFIER = com.revenuecat.RevenueCatUI;
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = NO;
Expand All @@ -7156,10 +7156,10 @@
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
CLANG_ENABLE_OBJC_WEAK = YES;
CODE_SIGN_STYLE = Automatic;
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = 8SXR2327BM;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
Expand All @@ -7183,9 +7183,10 @@
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = com.revenuecat.RevenueCatUIDev;
PRODUCT_BUNDLE_IDENTIFIER = com.revenuecat.RevenueCatUI;
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
PROVISIONING_PROFILE_SPECIFIER = "";
SKIP_INSTALL = NO;
SUPPORTED_PLATFORMS = "appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator";
SUPPORTS_MACCATALYST = YES;
Expand Down

0 comments on commit eac394b

Please sign in to comment.