Я (довольно безуспешно) пытался упаковать приложение tvOS, созданное с Unity 2018.3.
Приложение поддерживает Game Center, и по мере необходимости в документах я добавил необходимые изображения таблицы лидеров в каталог активов в XCode.
Приложение создается без проблем, но в последний раз происходит сбой.препятствие при попытке загрузить его в App Store:
ERROR ITMS-90547: "Missing On-Demand Resources. Your app contains Game Center content that is referencing missing on-demand resources."
Я долго искал решения, но я, похоже, единственный человек, который столкнулся с этой проблемой, по мнению Google!
Вот некоторая соответствующая справочная информация:
Я не , использующий ресурсы по требованию в приложении tvOS - он ниже исходного предела в 200 МБ (в любом случае это не должно иметь значения, так как ограничение составляет 4 ГБ).Так что я в растерянности относительно того, где он видит какие-либо Ресурсы по запросу, не знаю, откуда это исходит.
В Настройки сборки , Embed Asset Packs In Product Bundle
установлен на NO .(Я также пробовал это на ДА безрезультатно!)
В Настройки сборки , Enable On Demand Resources
установлен на NO .
Все списки лидеров отображаются правильно в контроллере вида Game Center в приложении.
Появляются все ресурсы списка лидеровна странице Xcode Resource Tags , в группе Download Only On Demand
.Несмотря на все мои усилия, я не могу удалить их отсюда.
Ни одно из руководств по tvOS или Game Center не дает никаких ссылок на какие-либо ресурсы по требованию, поэтому я нахожусь вполная потеря.
Если у кого-то есть какие-либо указатели на что-то, чего я мог бы пропустить, я был бы очень благодарен!