Игровой центр не включен для нового приложения iPhone - PullRequest
2 голосов
/ 31 декабря 2011

Я уже отправил одну игру в App Store, теперь она вживую. Теперь мой клиент хочет интегрировать Game Center в приложение и отправить обновление.

В первой версии мы создали профиль распространения для .* идентификатора пакета. Из моего исследования я обнаружил, что игровой центр включен только для идентификатора пакета * com.companyname.app.

Когда я создаю новый идентификатор приложения с помощью .*, Game Center не включается. Как отправить обновление моей игры?

Ответы [ 2 ]

0 голосов
/ 17 мая 2012

от центра разработки ios:

Идентификаторы приложений с подстановочными знаками и дубликаты существующих явных идентификаторов приложений не подходят для покупки внутри приложения и Game Center.

Так что, если в идентификаторе вашего приложения есть подстановочный знак (то есть «*»), Game Center не подходит.

Кстати, у меня та же проблема, поэтому, если вы нашли решение, поделитесь им. Спасибо

0 голосов
/ 31 декабря 2011

Я могу быть совершенно не прав, но я бы создал новый Application Id с идентификатором пакета, совпадающим с идентификатором вашего приложения и использующим тот же начальный пакет, который вы использовали для приложения с подстановочными знаками. (Все эти шаги выполняются на портале Provisioning Portal).

AFAIK после этого вы сможете включить Game Center для своего приложения и использовать тот же профиль обеспечения для распространения. Например. вам вообще не придется менять Info.plist вашего приложения.

...