#game-center
#игровой центр
Вопрос:
я использую game Center в своем приложении только для таблицы лидеров. Я планировал выпустить приложение в двух разных режимах (бесплатный и премиум). Могу ли я иметь два приложения с одинаковым именем и идентификатором пакета? если нет, есть ли какой-либо способ сделать это?
Ответ №1:
Вы должны изменить идентификатор пакета. Он должен быть уникальным. Если вы попытаетесь загрузить одну версию, она удалит другую.
Если вы хотите создать два приложения, просто измените идентификатор пакета. iirc вы все равно можете использовать одно и то же имя для обоих.
Комментарии:
1. если я изменю идентификатор пакета, результаты будут опубликованы в двух разных учетных записях. Мне нужно поддерживать общую таблицу лидеров для обеих игр (бесплатных и премиум). Есть ли какой-либо другой способ сделать это с помощью game center.
2. Может ли кто-нибудь предложить мне способ создания общей таблицы лидеров как для бесплатной, так и для премиум-версии игры с использованием game center
3. @user691106 game center также использует идентификатор пакета. Лучший способ сделать это — просто сделать премиум-версию покупкой в приложении (чтобы оба использовали один и тот же пакет).
Ответ №2:
Даже правильный ответ «нет» невозможно использовать один и тот же идентификатор пакета, НО, как я предполагаю, вы хотели бы использовать одну и ту же таблицу лидеров для обоих приложений, и это возможно! С iOS 6 вы можете использовать Game Center Group, и оба или несколько приложений могут отображать одни и те же таблицы лидеров или достижения группы.