EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB485458: Error “Invalid Provisioning Profile Signature” met when submitting iOS App to App Store or TestFlight


Hang Hang

Software Architect • MicroStrategy


This article provides solution to workaround “Invalid Provisioning Profile Signature” error when submitting iOS App to App Store or TestFlight.

Symptom


Recently when submitting iOS Apps to App Store or TestFlight, user may encounter error as below:
ERROR ITMS-90165: "Invalid Provisioning Profile Signature. The provisioning profile included in the bundle 'xxx' (Payload/XXXX.app) cannot be used to submit apps to the iOS App Store until it has a valid signature from Apple. (Expired profile signing certificate.) For more information, visit the iOS Developer Portal."
You may get this error even if your provision profile and the signing certificate are both still valid. Until now, we don’t get official explanation from Apple why this is happening. But it’s likely to be caused by some update on the App Store side. You could review the discussion on Apple Forum and get more information from there:
https://developer.apple.com/forums/thread/704207
 

Workaround


You could try to regenerate a provision profile to solve this issue. To achieve this:

  1. Go to Profiles in Certificates, Identifiers & Profiles in Apple Developer.
  2. Click your app's profile with App Store type.
  3. Edit & Save.
  4. Re-download re-saved profiles manually from Xcode Preferences > Accounts > your account.


After that, you need to rebuild your app and redo the submission to App Store. The error will not occur anymore.


Comment

0 comments

Details

Knowledge Article

Published:

April 14, 2022

Last Updated:

April 14, 2022