ios - Failing to create distribution app in Xcode -
i'm trying upload app app store through xcode, read few sites , set code signing "ios distribution" when tried archive, error appear "no provisioning profiles valid signing identity (i.e. certificate , private key pair) found."
i've created new distribution provisioning profile in developer.apple.com , link app , selected distribution certificate it. downloaded profile , manage select in provisioning profile section in xcode->build settings->code signing. noticed can't select signing identity saying "no identities profile "profilename"". , trying archive popout same error paragraph above.
if choose "fix issue" when error popup, resets signing identity "ios developer" , profile "automatic". archive process runs when tried validate or export error popup; "your account has valid ios distribution certificate".
i read somewhere maybe due multiple certificates in keychain, i'm not sure 1 delete:
can see, have number of certs , seems have same name. 1st, 2nd, , 4th, name of company (with same id), while 3rd , 5th, name (with same id).
now here's weirder thing noticed; in certificates section of keychain, have 2 of same thing (exactly same name) expiry date different 1 without key have same expiry date 1 in apple developer page.
any idea what's going on (and how possibly fix it)? can (we have other developer other projects) removes distribution certificate have , created 1 (causing whole thing not sync)? if that's case need ask him export , send me? thank you.
case 1:
if can use computer generated certificate.
xcode -> preferences -> choose account -> viewdetails -> choose certificate (distribution) -> click setting button , export
copy computer same step import time.
case 2:
if don't have computer generated certificate.
you have revoke certificate , create new one. (you have admin)
xcode -> preferences -> choose account -> viewdetails -> choose certificate (distribution) -> click setting button , revoke it. , request new clicking + button beside setting. , use it.
or
you can revoke form https://developer.apple.com , regenerate.
Comments
Post a Comment