2014-09-17 19 views
32

Próbuję zaimplementować Game Center w mojej grze. Wypróbowałem to na iOS 8 GM. Nie mogę uzyskać uwierzytelnienia do pracy na urządzeniu, ale działa dobrze na symulatorze. Używam kodu podanego w dokumentacji Apple.Uwierzytelnianie Game Center nie działa w systemie iOS 8

Czy inne osoby mają ten sam problem? Jakakolwiek rada?

+0

Czy możesz opublikować kod, którego używasz, lub link do niego? Jaki komunikat błędu otrzymujesz, jeśli jest? –

+0

otrzymał tę wiadomość: Domain = GKErrorDomain Code = 15 "Żądana operacja nie mogła zostać zakończona, ponieważ ta aplikacja nie jest rozpoznawana przez Game Center." UserInfo = 0x17d08ee0 {NSLocalizedDescription = Żądana operacja nie mogła zostać zakończona, ponieważ ta aplikacja nie jest rozpoznawana przez Game Center.} – user2724028

+0

Czy wypróbowałeś inne rozwiązania tego błędu? http://stackoverflow.com/questions/24045244/game-center-not-authenticating-using-swift –

Odpowiedz

98

Zdarzyło mi się również w iOS8 enter image description here. Wystarczy włączyć Sandbox w Ustawienia -> Centrum gier -> Sandbox.

+2

Dlaczego tak się dzieje? Ponieważ nie jest podpisany za pomocą AppStore? Mam umowę podpisaną z udostępnieniem wersji (ad-hoc), Game Center jest włączone w itunesconnect, AppID, którego używam, ma włączone Game Center dla dev i release. Czy będzie działać bez Sandboksa, jeśli wydamy grę? –

+0

Nie mam pola opcji "Piaskownica" w tym ustawieniu. Wiesz dlaczego? – jayatubi

+0

@jayatubi Wygląda na to, że używasz symulatora? Symulator jest zawsze piaskowany. –

2
  1. idź do itunesconnect internetowej (https://itunesconnect.apple.com)
  2. Otwórz swoją aplikację. (w sekcji Moje aplikacje)
  3. Znajdź zakładkę "Centrum gier". Kliknij go.
  4. Następnie kliknij przełącznik „Włącz/Disabled”
6

Aby to działa trzeba mieć pewność, że:

  1. SandBox Tryb to pozwalają na urządzeniu
  2. swój identyfikator wiązka na Xcode musi być ten sam identyfikator wiązki na iTunes Connect
  3. musisz włączyć centrum gier na iTunes Connect: Itunes Connect Game Center

enter image description here

Powiązane problemy