Question
I've ported my game "Run In Crowd" to Tizen and need to test In-App Purchases (IAP). However, neither the Emulator nor devices in Remote Test Lab have the required app to receive IAP commands. How can I test IAP functionality in development mode?
Answer
Problem Understanding
The user needs to test In-App Purchase functionality for their Tizen game but lacks access to a physical device with the required IAP testing capabilities. The standard testing environments (Emulator and Remote Test Lab) don't support IAP commands.
Solution Methods
-
Using Development Mode for Testing:
- Enable "Test mode (success)" and "Test mode (failure)" under Development mode in the Samsung In-App Purchase implementation.
- This allows you to simulate both successful and failed purchase scenarios without actual transactions.
-
Reference Documentation:
- Consult the "Samsung In App Purchase v2.0 Programming Guide" (page 10) for detailed instructions on testing purchases in development mode.
- For LiveCode implementation, refer to the specific section on testing purchases in the LiveCode documentation.
Additional Tips
- Ensure your application is properly configured for IAP before testing.
- Remember that testing in development mode doesn't involve real financial transactions.
- For the most current documentation, visit the Samsung Tizen OS developer portal (samsungtizenos.com) as many resources have migrated from developer.tizen.org.