Подтвердить что ты не робот

Удалите глянцевый значок моей игры в приложении GameCenter

Как это сделать?

UIPrerenderedIcon удаляет глянцевость только для значков трамплинов.

4b9b3361

Ответ 1

Ваш бинарный файл был загружен и одобрен Apple?

По моему опыту, пока вы не загрузите свой двоичный файл, iTunes Connect и Game Center не знают, что вы хотите, чтобы блеск был отключен. Они получают эту информацию из вашего приложения plist после его загрузки. После того, как ваша игра идет вживую, глянцевание должно исчезнуть (что то, что произошло для меня, так или иначе).

Ответ 2

Думаю, ты не можешь. Помните, что значок в App Store также глянцевый. И "блеск" в Game Center включает тень, границу и множество других эффектов.

Ответ 3

Как и ранее ответ, вы не можете удалить блеск, поскольку он автоматически добавляется устройством, на котором он запущен.

Ответ 4

Потенциально вы можете создать свой игровой значок с помощью "инверсии" эффекта блеска?
Таким образом, в Game Center ваш игровой значок будет казаться нормальным, как только эффект gloss будет наложен.

Что касается SpringBoard, вы отключите флаг UIPrerenderedIcon, чтобы он также отображался правильно.

Ответ 5

Это то, что вам нужно сделать, чтобы остановить появление блеска на вашем iPhone-приложении. (то же самое, что @Coxy говорил, более подробно): Когда вы находитесь в Xcode, откройте папку "Ресурсы" и откройте файл "yourAppName-info.plist". Добавьте новый элемент в список свойств и в тип столбца "Ключ" в UIPrerenderedIcon. Нажмите кнопку, и имя изменится на "Иконка уже включает эффекты блеска". В столбце "Значение" убедитесь, что флажок установлен, и он должен оставить значок без блеска. Я протестировал его, и он отлично работает на значке рабочего стола, и поэтому он должен работать с иконкой GameCenter. ПРИМЕЧАНИЕ. Если вы не оставляете значок для приложения, он остается глянцевым. Для этого должен быть файл значков, чтобы он отображался без блеска.

Ответ 6

Просто включите строку в файл plist "Иконка уже включает эффекты блеска" и установите флажок. Надежда сделает это.