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:

screenshot of certificate
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.

enter image description here

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

Popular posts from this blog

Android : Making Listview full screen -

javascript - Parse JSON from the body of the POST -

javascript - Chrome Extension: Interacting with iframe embedded within popup -