Нужно ли запрашивать теги предварительной выборки для ресурсов iOS по требованию?

#ios #foundation #on-demand-resources

#iOS #foundation #ресурсы по требованию

Вопрос:

Согласно документации Apple о предварительно выбранных по требованию тегах:

Ресурсы начинают загружаться после установки приложения. Теги будут загружены в том порядке, в котором они перечислены в группе «Порядок предварительной выборки тегов».

Нужно ли явно запрашивать ресурсы, обозначенные предварительно выбранными тегами, через beginAccessingResources on NSBundleResourceRequest (точно так же, как обычные теги, загружаемые только по требованию), или они должны загружаться автоматически без какого-либо явного кода, как предлагают документы?

Я пометил несколько ресурсов предварительно выбранными тегами, но я не вижу, чтобы они автоматически загружались в отладочных сборках, но если я явно запрошу их, они будут загружены. (Я еще не тестировал на TestFlight.)

Комментарии:

1. Вы получили ответ?

Ответ №1:

Вы можете использовать загруженные только по требованию во время разработки. Вам придется развернуть приложение в App Store или TestFlight, чтобы использовать другие типы тегов.