Skip to content

StoreKit 1: improved debug log for finishTransactions invoked outside the SDK#3300

Merged
NachoSoto merged 1 commit into
mainfrom
finish-transaction-debug-log-improvement
Oct 16, 2023
Merged

StoreKit 1: improved debug log for finishTransactions invoked outside the SDK#3300
NachoSoto merged 1 commit into
mainfrom
finish-transaction-debug-log-improvement

Conversation

@NachoSoto

Copy link
Copy Markdown
Contributor

See #2415 (comment)

This should make it more obvious for anyone running into this issue.

@NachoSoto NachoSoto requested a review from a team October 11, 2023 20:20
@NachoSoto NachoSoto merged commit ebfb19a into main Oct 16, 2023
@NachoSoto NachoSoto deleted the finish-transaction-debug-log-improvement branch October 16, 2023 16:29
NachoSoto added a commit that referenced this pull request Oct 17, 2023
Follow up to #3300.
Thanks to @aboedo for pointing out that this should never be logged during observer mode because we'll never have completion blocks in that case.

I still left the "no callbacks to notify" part because it's useful to verify that the SDK is ignoring the transaction notification, but removed the warning that won't be relevant in this case.
NachoSoto added a commit that referenced this pull request Oct 18, 2023
Follow up to #3300.
Thanks to @aboedo for pointing out that this should never be logged during observer mode because we'll never have completion blocks in that case.

I still left the "no callbacks to notify" part because it's useful to verify that the SDK is ignoring the transaction notification, but removed the warning that won't be relevant in this case.
NachoSoto pushed a commit that referenced this pull request Oct 18, 2023
**This is an automatic release.**

### Bugfixes
* `PaywallEventStore`: also remove legacy `revenuecat` documents
directory (#3317) via NachoSoto (@NachoSoto)
### Other Changes
* `CI`: run all iOS 17 tests (#3312) via NachoSoto (@NachoSoto)
* `StoreKit 2`: Optionally send JWS tokens instead of receipts to the
backend (#3227) via Mark Villacampa (@MarkVillacampa)
* `CircleCI`: update simulators for Xcode 15.0.1 (#3311) via NachoSoto
(@NachoSoto)
* `StoreKit 1`: improved debug log for `finishTransactions` invoked
outside the SDK (#3300) via NachoSoto (@NachoSoto)
* `Debug View`: display receipt status (#3303) via NachoSoto
(@NachoSoto)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants