IOS 9 представила App истончение тремя способами:Приложение Thinning - пример для биткода?
App нарезая
ресурса по требованию
Бит Код: вид плагина для IOS App
Я вижу учебник, а также пример кода для 1. и 2., но я не могу найти информацию о биткоде.
IOS 9 представила App истончение тремя способами:Приложение Thinning - пример для биткода?
App нарезая
ресурса по требованию
Бит Код: вид плагина для IOS App
Я вижу учебник, а также пример кода для 1. и 2., но я не могу найти информацию о биткоде.
Apple Documentation на это (довольно короткий по сравнению с двумя другими):
битового кода является промежуточным представлением скомпилированной программы. Приложения, загружаемые в iTunes Connect, содержащие бит-код, будут скомпилированы и связаны в App Store. Включение битового кода позволит Apple повторно оптимизировать бинарное приложение в будущем без необходимости отправки новой версии вашего приложения в магазин.
Приводя Arstechnica для дальнейшего объяснения:
Заключительная часть головоломки является то, что компания Apple называет "битового кода." Когда разработчики загружают приложения в App Store, они больше не будут отправлять предварительно скомпилированные двоичные файлы, а «промежуточное представление» тех приложений, которые компилируются по требованию, в зависимости от устройства, к которому вы его загружаете. Это позволяет использовать некоторые функции Application Slicing - он определяет, загружает ли ваше устройство 32-битный или 64-битный двоичный файл.
и активирован ENABLE_BITCODE
в Project > Build Settings > Build Options > Enable bitcode
.
извините, но для меня это не было информативным. –
В каком смысле? Вы не смогли его активировать? Или вы этого не понимаете? Активация довольно проста. – Michal
этот пункт: - «Приложения, загружаемые в iTunes Connect, содержащие бит-код, будут скомпилированы и связаны в App Store». , здесь биткод означает, что только что разрешенный биткод в настройке сборки или код, быстрый или объективный-c –
Я написал статью, цель которой - объяснить, что такое биткод, вы можете найти его здесь: http://lowlevelbits.org/bitcode-demystified/ – AlexDenisov