🚀 Update: Addon v1.0.0.3 Released!
What's New in this Version
- Added iOS Platform Support: You can now verify Apple App Store subscriptions directly!
- Important Change (Credentials Removed): For better security and dynamic usage, I have completely removed the Credentials option from the Plugin Properties. You now pass the credentials directly via the Action parameters.
📢 Important Note Regarding iOS Support
How You Can Help (The Fail-Safe Mechanism)
Because I cannot test the Apple Sandbox responses in real-time, there is a possibility of logic errors in how the plugin parses the Apple JSON (e.g., condition functions or subscription status handling).
To anticipate this, I have added a new dedicated expression:
👉 InAppSubscription.LastStatusRawJson
This expression captures the exact, raw JSON response sent back by Apple's validation server. If you encounter any bugs, wrong status returns, or logic errors during your iOS testing, please follow these steps:
- Trigger the LastStatusRawJson expression in your Event Sheet.
- Copy the raw JSON output.
- Send it to my email at: cordova.c3addon@gmail.com
With that raw data, I can easily see how Apple structures your receipt and immediately fix the parsing logic for everyone in the next update, regardless of whether it's from a Sandbox or Production environment.
Thank you for your understanding and for collaborating to make this plugin better!