StoreKit API anomalies in iOS 26.4 Beta 4

In iOS 26.4 beta 4, the receipt returned by StoreKit payments via [[NSBundle mainBundle] appStoreReceiptURL] corresponds to the previous transaction; the content only becomes correct after restarting the app.

No restart is required; simply delaying the call to [[NSBundle mainBundle] appStoreReceiptURL] by 1 second resolves the issue.

This was resolved with iOS 26.4 release. If still reproducible please file a feedback assistant ticket.

Thank you

How to File Feedback assistant ticket? https://feedbackassistant.apple.com/

  • Login with your developer account,
  • Choose "iOS & iPadOS”
  • Choose AppStore
  • “Incorrect & Unexpected behavior"
  • Input the issue description and title.
  • Upload attachements
  • Click “Submit”
  • Copy the Ticket ID “FBxxxxxxx” and let us know.

To capture a system diagnose log. https://developer.apple.com/bug-reporting/profiles-and-logs/?platform=ios

StoreKit API anomalies in iOS 26.4 Beta 4
 
 
Q