Apple App Rejection

Hi everyone,

I recently submitted my app to the App Store, but it was rejected due to a failure in the In-App Purchase (IAP) process under Guideline 2.1 - Performance - App Completeness. Here’s the issue reported by Apple:

The In-App Purchase failed during testing on the following devices:

  • iPhone 13 Mini (iOS 18.1.1)
  • iPad Air (5th Gen) (iPadOS 18.1.1)

Apple also provided screenshots showing the issue:

The challenge:

  • I tested the IAP thoroughly on multiple devices (both physical and simulator) using the sandbox environment, and everything worked perfectly.
  • There were no issues in fetching product details, initiating purchases, or processing transactions.

My questions:

  1. Could this be a device-specific issue, especially with the iPhone 13 Mini or iPad Air (5th Gen)?
  2. Are there any specific debugging steps or configurations I should check to ensure compatibility with these devices or OS versions (iOS/iPadOS 18.1.1)?
  3. Is it possible that some network or regional restrictions on Apple’s side could cause this behavior during their testing?

Any guidance on how I can investigate this further or ensure my IAP implementation works seamlessly across all devices would be greatly appreciated.

Thanks in advance!

The nature of the failure isn’t clear from your description and screen shots. Did Apple give any more details about the problem?

I ran into stuff like this before where I just submit again and a different reviewer approves it.
You can include a video of it working for your device too.

1 Like