블로그 이미지
Sunny's

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2011. 2. 24. 10:58 IPhone

얼마전에 Mac을 포멧을 하고 iPhone에 다가 샘플 프로그램 올릴려고 하니 자꾸 organizer에서

IPhone App Signing: A valid signing identity matching this profile could not be found in your keychain

위와 같은 메시지가 나오고 자꾸 진행이 되지 않는 것입니다. 위와 같은 현상이 나왔을때는 실제
XCODE에서도 개발자의 서명이 맞지 않는다는 메시지와 함께 빌드가 되지 않더군요.

이것저것 삽질 하다가 결국은 구글에서 찾았습니다. 역시 구글은 최고~바로 알려주시지 인내와 고통을 
함께 주시다니...ㅎㅎㅎ

방법은 간단합니다. 이전에 발급받았던 개발자 관련 증명서를 폐기하고 다시 발급받은 후
Provisioning Portal -> Home에서 Launch Assistant를 진행해주시면 됩니다.

다른 이유로 인하여 안되는 경우가 있겠지만 아래의 방법이 최선일듯 하네요. 개발자 인증서부터 다시 받고
시작하는 거니까요.

자세한 사항은 아래를 참고하시면 되겠습니다.
링크: http://stackoverflow.com/questions/999313/iphone-app-signing-a-valid-signing-identity-matching-this-profile-could-not-be-f 

  1. Close all your stuff except your webpage that should be logged into App Dev center.

  2. open xcode click WINDOW > ORGANIZER > select "Provisioning Profiles" on left that should bring up your provisioning profiles. Highlight one by one (if more than 1), right click and delete profile. Yes just do it! Delete them all! (I kept making new one after new one trying to make the thing work)

  3. From the first page you see after logging into the App Dev Center on the right side click iPHONE PROVISIONING PORTAL > (do not "launch assistant") instead click on the left side select CERTIFICATES > you will probably have just one line listed with your name/company - from there click on the right side REVOKE - click OK to verify that's what you want to do.

  4. On the same page click DEVICES > click the box next to your device you are trying to provision and click REMOVE SELECTED > again click OK to verify.

  5. Wait about 2 minutes to let Apple do their thing.

  6. Click "iPhone Provising Portal" header (just under "@ Developer") this will take you the the home page of the developer program portal.

  7. Click "Launch Assistant"

  8. CREATE A NEW APP ID - call it whatever you want.. just make sure it's unique enough to know thats the one you just created because the others you've been messing with all day will not be deleted from Apples Dev Center.

  9. You should be able to follow the rest of the assistant without troubles -- the main thing is you just had to delete your old provision profiles and start over.

posted by Sunny's
prev 1 next