2011-07-17 5 views
0

나는 멀티 플레이어 게임을 위해 Game Center를 사용하는 게임을하고 있습니다.다른 계정에서 프로비저닝 프로파일을 사용하여 응용 프로그램을 코드 작성

이제 다른 사람과 게임을 테스트 할 때가되었습니다.

처음에는 쉽게 생각했을 것입니다. 프로젝트와 함께 개발자 계정으로 작성된 프로비저닝 파일을 보내주십시오.

"게임 센터에서이 게임을 인식하지 못했습니다."라는 메시지가 나타나는 유일한 방법은 프로비저닝 파일로 애플리케이션을 컴파일 할 수 없다는 것입니다.

로그인 할 수 있으며 플레이어 검색 - 심지어 자신의 프로비저닝 프로필 (앱 식별자 측면에서 와일드 카드)로 애플리케이션에 서명 할 때마다 게임 센터에 로그인 할 수 없습니다. 인식되지 않습니다. 그는 iTunes Connect 계정에 연결된 'Test User'계정이 있지만 내 프로비저닝 프로파일로 응용 프로그램에 서명해야하며 내 인증서로만 서명 할 것입니다.

어떻게이 문제를 해결할 수 있습니까?

도움을 주시면 감사하겠습니다.

답변

0

다른 개발자 ID를 사용하는 다른 개발자 계정을 사용하고 있다고 가정합니다. 게임 센터 게임은 번들 시드 ID와 와일드 카드 앱 ID로 구성된 특정 번들 식별자에 연결됩니다. Bundle에 대한 그의 프로비저닝 프로파일은 Bundle Seed ID가 다를 수 있으며, App Center ID가 다를 경우 Game Center에서 테스터를위한 게임을 인식하지 못하게됩니다.

동일한 앱 ID에 액세스하려면 동일한 프로비저닝 프로필 및 앱 ID에 대해 여러 인증서를 사용하려면 팀 개발자 계정이 있어야합니다.

대신 IPA를 테스트 사용자에게 배포하여 테스트 할 수 있습니다.

  1. (아래 링크 가이드를 확인)하여 인 타이틀먼트 파일을 작성 프로비저닝 프로파일에 자신의 장치 UUID를 추가하고 엑스 코드
  2. 로 가져와 : 내 머리의 상단에서 간단하게 아래의 단계를 설명한 아이폰 OS 장치에 계획을 설정하고 제품을 클릭 -> 아카이브
  3. 일단 보관 된 앱을 찾으 클릭하고 선택
  4. 목차는 IPA 패키지해야 공유 버튼과에 ID를 설정 주최자에 보관하여 테스트 사용자 장치로 개발자 프로비저닝 프로필
  5. 저장 어딘가에 IPA와, 좀 더 포괄적이고 자세한 안내를 위해 앱

을 iTunes를 사용하여 자신의 기기에 앱을 동기화하거나 TestFlight를 통해 그것을 보내 물어 해당 게시물을 확인하여 테스트 사용자

  • 에 보내 IPA를 만들 때 : How to create an IPA (Xcode 4)

  • +0

    감사합니다. 테스트를 위해 모두 무료 인 경우 시도해 보겠습니다. –

    +0

    감사합니다. IPA와 함께 훌륭하게 작동했습니다. –

    관련 문제