Asset validation failed (90161)

I uploaded the ipa package to the Apple Developer Center, and it keeps showing the error "Asset validation failed (90161): Invalid Provisioning Profile." The provisioning profile included in the com.ttlock.roommaster bundle (Payload/keeperapp) is invalid. [Missing code-signing certificate]. It says that my certificate is invalid, but I have created it many times and followed all the procedures correctly. However, I still cannot upload it successfully! I don't know how to solve this problem.

It says that my certificate is invalid

That’s not quite right. It’s saying that your code is signed with a signing identities whose certificate isn’t listed in the profile. To understand that properly, you need to understand a little about how provisioning profiles work. See TN3125 Inside Code Signing: Provisioning Profiles.

How are you building this .ipa?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Asset validation failed (90161)
 
 
Q