2013-05-17 1 views
3

내 Mac의 응용 프로그램 ID를 변경하려고하지만 단순히 업데이트되지 않습니다! .Mac 응용 프로그램 번들 ID가 변경되지 않습니다.

NSUnderlyingError = 0x1013a1a50 "작업을 완료 할 수 없습니다 상태 = 5019, 게임 기술자가 지정하지 않은 : 나는 게임 센터의 코드를 실행하면

나는, 그러나, 나는 그의 PLIST 얻을 변경된 유효한 게임 : {번들 버전 = "1"; 번들-ID = "com.company.OldID은";} "}

나는 OldIDnewID로 변경하지만, 게임 센터에 반영 아니에요 , 왜?!

답변

3

이것은 샌드 박스 환경에서 게임을 실행하지 않기 때문에 발생할 수 있습니다. > iTunesConnect에

  1. 확인이> 응용 프로그램 관리 응용 프로그램 정보 :이 시도

    은 번들 ID가의 Info.plist 파일에 지정된 하나와 일치 확인합니다.

  2. 게임이 실제 서버가 아닌 샌드 박스에서 실행되는지 확인하십시오.

    표시되는 오류는 실제 라이브 서버 (등록되지 않은 곳)를 사용하려고하는 게임과 일치하며 테스트를 위해 샌드 박스에서 실행되어야합니다. 이것은 시뮬레이터에서 앱을 시작하고 이미 Game Center에 로그인 한 경우에도 발생할 수 있습니다. 앱 테스트를 시작하기 전에 게임 센터에서 로그 아웃 한 후 때 로그인하라는 메시지가 애플 개발자 포털에서

:. 개발자

를, 당신의 게임 센터 계정 중 하나를 에 기록 될 수 있습니다 테스트 용 샌드 박스 또는 실제 환경에 있지만 둘 다에 대한 샌드 박스. 로그인 한 계정을 변경하려면 기본 제공 게임 센터 앱으로 전환하고 로그 아웃 한 다음 Game Center 지원 앱을 실행하십시오. 해당 응용 프로그램을 개발 용으로 제공하는 경우 테스트 계정 샌드 박스에 로그인하는 데 필요한 정보를 입력하십시오. 그렇지 않으면 라이브 계정 정보를 입력하여 실제 환경에 로그인하십시오.

이 답변의 팁은 holadev입니다.

+1

감사합니다. 샌드 박스 모드이며, 강제로 묶어 두었습니다. (https://devforums.apple.com/thread/168811?tstart=0). Bundle ID note에 관해서는 제 질문이 그 것입니다, 그렇죠? 내가 성공하지 않고 아이튠즈 연결에 맞게 번들 ID를 변경하려고합니다. – Mazyod

+0

시도해 보셨습니까? > http://www.cocos2d-iphone.org/forum/topic/45546, 또는 아마도 이것 http://stackoverflow.com/a/12546648/499581 - 나는 그것이 관련이있을 것이라고 생각할 것입니다. –

+0

그래, 강제 샌드 박스 모드가 바로 거기에있어 ... 나는 그걸 시도했는지 확신한다 ... 나는 정말로 프로젝트 파일이 손상되었다고 생각한다. – Mazyod