iOS - Distribution certificates Error

2019-08-17 16:10发布

问题:

I am trying to deploy to iOS but getting the following error:

[PAClient Error] Error: E0776 "Error Domain=IDECodesignResolverErrorDomain Code=1 \"No certificate for team 'Company Name' matching '3rd Party Mac Developer Installer' found\" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=3rd Party Mac Developer Installer, NSLocalizedDescription=No certificate for team 'Company Name' matching '3rd Party Mac Developer Installer' found, NSLocalizedRecoverySuggestion=Specify a different signing certificate for \"signingCertificate\" in your Export Options property list., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5}"

I recently had apple modify my account to be a company developer and not a user, I think this is the problem but not sure how to resolve this now. I have generated all new certificates and provisions but still not working. Any ideas?

回答1:

I figured out how to fix it. Something to do with Delphi still.

The project even though it is set to build for IOS iphones and has been deploying and developing fine, but when I deploy it thinks im deploying for Mac Apps.

I created a new project and re-added all of my files back to it and the issue has gone away. Something about that project makes the deployment think its going to Mac App so its looking for a provisioning file for that.



回答2:

You Should check bundle name of your project. It seems you haven't yet 'Company Name' in bundle setting. if you are working on Unity3d than check build setting, if you are working on xcode then check its bundleid settings.

bundle name should be matched with your provisioning settings that you have created on apple developer site.