How to Handle IME Not Generating Receipt in Sandbox IAP

Question: In the sandbox environment, I attempted to perform an In-App Purchase within an IME (Input Method Extension) using a sandbox test account. The purchase flow completed successfully, and I received the success callback.

However, I encountered an issue: no receipt file is generated. I tried checking with both the main app’s bundle and the IME’s bundle, but the receipt file was not found in either case.

When I attempted to refresh the receipt using SKReceiptRefreshRequest, it failed with an exception (error code: 0).

I would appreciate any guidance on how to resolve this issue.

This is expected as In-App Purchase doesn't support this extension.

How to Handle IME Not Generating Receipt in Sandbox IAP
 
 
Q