Skip to content

Paywalls tester with sandbox purchases#4024

Merged
jamesrb1 merged 7 commits into
mainfrom
james/paywalls-tester-with-sandbox
Jul 5, 2024
Merged

Paywalls tester with sandbox purchases#4024
jamesrb1 merged 7 commits into
mainfrom
james/paywalls-tester-with-sandbox

Conversation

@jamesrb1

@jamesrb1 jamesrb1 commented Jul 5, 2024

Copy link
Copy Markdown
Contributor

Restore's Paywall Tester's ability to make sandbox purchases. You must include the Paywalls test app's API key in LocalConfigItems.swift. If it doesn't work initially try deleting the app from your simulator (or device) and try again.

image

@jamesrb1 jamesrb1 changed the title James/paywalls tester with sandbox Paywalls tester with sandbox purchases Jul 5, 2024
@jamesrb1 jamesrb1 added the test label Jul 5, 2024
@jamesrb1 jamesrb1 marked this pull request as ready for review July 5, 2024 19:48

@aboedo aboedo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

awesome!

Comment on lines 48 to +49
introEligibility: .producing(eligibility: introEligility),
purchaseHandler: .default())
purchaseHandler: .default())

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

not sure what happened with indentation here?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Oops! I saw this after I merged it. Will fix later, I guess? Or a new PR...?

@jamesrb1 jamesrb1 merged commit 23e96a7 into main Jul 5, 2024
@jamesrb1 jamesrb1 deleted the james/paywalls-tester-with-sandbox branch July 5, 2024 19:58
@jamesrb1 jamesrb1 restored the james/paywalls-tester-with-sandbox branch July 5, 2024 20:09
joshdholtz added a commit that referenced this pull request Jul 16, 2024
**This is an automatic release.**

### New Features
* Paywalls with custom purchase and restore logic handlers (#3973) via
James Borthwick (@jamesrb1)
### Bugfixes
* Prevent paywall PurchaseHandler from being cleared on rerender (#4035)
via Josh Holtz (@joshdholtz)
* Update Purchase Tester for 5.0.0 (#4015) via Will Taylor
(@fire-at-will)
### Dependency Updates
* Bump fastlane from 2.221.0 to 2.221.1 (#3977) via dependabot[bot]
(@dependabot[bot])
### Other Changes
* Bring official `xcodes` back to CI (#4029) via Cesar de la Vega
(@vegaro)
* Paywalls tester with sandbox purchases (#4024) via James Borthwick
(@jamesrb1)
* Update v5 migration guide to contain current latest version (#4019)
via Toni Rico (@tonidero)
* CI Build Docs Improvements (#4014) via Will Taylor (@fire-at-will)
* Use available resource class for backend-integration-tests-offline-job
(#4013) via Will Taylor (@fire-at-will)
* Add `X-Preferred-Locales` header (#4008) via Cesar de la Vega
(@vegaro)

---------

Co-authored-by: Toni Rico <antonio.rico.diez@revenuecat.com>
Co-authored-by: Josh Holtz <me@joshholtz.com>
nyeu pushed a commit that referenced this pull request Oct 2, 2024
Restore's Paywall Tester's ability to make sandbox purchases. You must
include the Paywalls test app's API key in `LocalConfigItems.swift`. If
it doesn't work initially try deleting the app from your simulator (or
device) and try again.




![image](https://github.com/RevenueCat/purchases-ios/assets/109382862/c3e81929-64f0-4ffc-8570-bc94c57951cf)
nyeu pushed a commit that referenced this pull request Oct 2, 2024
**This is an automatic release.**

### New Features
* Paywalls with custom purchase and restore logic handlers (#3973) via
James Borthwick (@jamesrb1)
### Bugfixes
* Prevent paywall PurchaseHandler from being cleared on rerender (#4035)
via Josh Holtz (@joshdholtz)
* Update Purchase Tester for 5.0.0 (#4015) via Will Taylor
(@fire-at-will)
### Dependency Updates
* Bump fastlane from 2.221.0 to 2.221.1 (#3977) via dependabot[bot]
(@dependabot[bot])
### Other Changes
* Bring official `xcodes` back to CI (#4029) via Cesar de la Vega
(@vegaro)
* Paywalls tester with sandbox purchases (#4024) via James Borthwick
(@jamesrb1)
* Update v5 migration guide to contain current latest version (#4019)
via Toni Rico (@tonidero)
* CI Build Docs Improvements (#4014) via Will Taylor (@fire-at-will)
* Use available resource class for backend-integration-tests-offline-job
(#4013) via Will Taylor (@fire-at-will)
* Add `X-Preferred-Locales` header (#4008) via Cesar de la Vega
(@vegaro)

---------

Co-authored-by: Toni Rico <antonio.rico.diez@revenuecat.com>
Co-authored-by: Josh Holtz <me@joshholtz.com>
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