All postsTag
#itms
2 posts
October 31, 2026
ITMS-91053 and ITMS-91055: privacy manifest upload errors explained
ITMS-91053 means an API that needs a declared reason has no entry in your privacy manifest. ITMS-91055 means an entry exists but the reason value is not a valid reason code. The exact messages and the fix for each, from the Apple Developer Forums thread they appear in.
October 31, 2026
ITMS-90870 Missing launch screen: what it means and how to fix it
App Store Connect rejects an upload built with the iOS 27 SDK or later when the Info.plist has no launch screen key. The exact message, the four keys it accepts, and the one-key fix, taken from Apple's technote.