Deploy PurchaseTester for macOS#2011
Conversation
c0793eb to
5ec36b7
Compare
9032c88 to
dc44ef9
Compare
2eb7f27 to
d06d403
Compare
20920b0 to
a736733
Compare
…th `SPM` This is required for #2011. Catalyst is not building reliable with the embedded framework, and Xcode does not allow adding the explicit target dependency. This solves that.
a736733 to
c52f988
Compare
ea4827a to
28f625c
Compare
|
This is pretty much ready, but it's blocked by fastlane/fastlane#20826. |
PurchaseTester for CatalystPurchase Tester for Catalyst
|
I'm thinking of resuscitating this and submitting a native |
28f625c to
9388fa5
Compare
Purchase Tester for CatalystPurchase Tester for macOS
Purchase Tester for macOSPurchase Tester for macOS
0537137 to
a3b0540
Compare
a3b0540 to
d7e8094
Compare
There was a problem hiding this comment.
These crashes:
Termination Reason: Namespace DYLD, Code 1 Library missing
Library not loaded: @rpath/RevenueCat_76EF69325FE509FC_PackageProduct.framework/Versions/A/RevenueCat_76EF69325FE509FC_PackageProduct
Referenced from: /Applications/PurchaseTester.app/Contents/MacOS/PurchaseTester
Reason: tried: '/Applications/PurchaseTester.app/Contents/MacOS/Frameworks/RevenueCat_76EF69325FE509FC_PackageProduct.framework/Versions/A/RevenueCat_76EF69325FE509FC_PackageProduct' (no such file), '/Applications/PurchaseTester.app/Contents/MacOS/Frameworks/RevenueCat_76EF69325FE509FC_PackageProduct.framework/Versions/A/RevenueCat_76EF69325FE509FC_PackageProduct' (no such file), '/System/Volumes/Preboot/Cryptexes/OS@rpath/RevenueCat_76EF69325FE509FC_PackageProduct.framework/Versions/A/RevenueCat_76EF69325FE509FC_PackageProduct' (no such file), '/Applications/PurchaseTester.app/Contents/MacOS/Frameworks/RevenueCat_76EF69325FE509FC_PackageProduct.framework/Versions/A/RevenueCat_76EF69325FE509FC_PackageProduct' (no such file), '/Applications/PurchaseTester.a
Were due to this being wrong. macOS has a slightly different folder structure.
@aboedo this was the solution.
b2626ee to
5ef62e1
Compare
|
This is ready 🎉 /cc @RevenueCat/coresdk |
| run_precheck_before_submit: false | ||
| ) | ||
|
|
||
| # macOS |
There was a problem hiding this comment.
Should we separate into 2 functions?
5ef62e1 to
511c63f
Compare
**This is an automatic release.** ### New Features * Added new `ReceiptParser.fetchAndParseLocalReceipt` (#2204) via NachoSoto (@NachoSoto) * `PurchasesReceiptParser`: added API to parse receipts from `base64` string (#2200) via NachoSoto (@NachoSoto) ### Bugfixes * `CustomerInfo`: support parsing schema version 2 to restore SDK `v3.x` compatibility (#2213) via NachoSoto (@NachoSoto) ### Other Changes * `JSONDecoder`: added decoding type when logging `DecodingError.keyNotFound` (#2212) via NachoSoto (@NachoSoto) * Added `ReceiptParserTests` (#2203) via NachoSoto (@NachoSoto) * Deploy `PurchaseTester` for `macOS` (#2011) via NachoSoto (@NachoSoto) * `ReceiptFetcher`: refactored implementation to log error when failing to fetch receipt (#2202) via NachoSoto (@NachoSoto) * `PostReceiptDataOperation`: replaced receipt `base64` with `hash` for cache key (#2199) via NachoSoto (@NachoSoto) * `PurchaseTester`: small refactor to simplify `Date` formatting (#2210) via NachoSoto (@NachoSoto) * `PurchasesReceiptParser`: improved documentation to reference `default` (#2197) via NachoSoto (@NachoSoto) * Created `CachingTrialOrIntroPriceEligibilityChecker` (#2007) via NachoSoto (@NachoSoto) * Update Gemfile.lock (#2205) via Cesar de la Vega (@vegaro) * remove stalebot in favor of SLAs in Zendesk (#2196) via Andy Boedo (@aboedo) * Update fastlane-plugin-revenuecat_internal to latest version (#2194) via Cesar de la Vega (@vegaro)
Follow up to #2003. Also submitting
macOSbuild for CSDK-510.Changed this from
Catalystto nativemacOSbecause of this issue: fastlane/fastlane#20826