Есть ли способ уменьшить размер рамки ScoutMaps-iOS-SDK, так как сейчас размер пакета настолько огромен, и пользователь, вероятно, не будет загружать приложение с> 100 миллибарРазмер пакета большой
ответ
Для людей, которые заинтересованы:
Для минимизации размера проекта вы можете сделать следующее: Benchmark: демонстрационный проект распакованы - 173.883.119 байт (195,7 Мб на диске)
Вещи, которые могут быть удалены для iOS: 1. Удалите все аудиосообщения, но en_us из SKAdvisorResources.bundle (Примечание: вы можете разместить & для загрузки аудиофайлов по запросу) 2. Удалите стиль Sketchup и Grayscale из SkMaps.bundle (если вы 'не используют эти силы) Демо-проект распакован - 115.890.904 байт (118,5 МБ на диске) 3. Удалите все другие архитектуры, но armv7 (должен быть небольшой штраф за производительность на arm64, но поскольку вы исключаете весь набор архитектур, размер .ipa должен быть значительно меньше) - это изменение будет видно в окончательный .ipa файл
Вещи, которые могут быть удалены для Android: на Android вы можете повторить шаги 1 и 2. Относно архитектуры - если у вас есть контроль в отношении которых Android устройства вы будете использовать, вы можете также удалить неиспользуемые библиотеки (по умолчанию мы имеем /libs/armeabi/libsngnative.so, /libs/armeabi-v7a/libsnative.so и /libs/x86/libsnative.so)
Это то, что можно сделать для момент до decr облегчить размер, но мы все еще работаем над этим улучшением для следующих версий.
Спасибо за сказанное выше. есть ли улучшения, которые были сделаны после этой публикации? –
См. http://forum.skobbler.com/showthread.php/6682-Bundle-Size-is-big – Ando