она весит 150 МБ, в то время, как билд под android 40 МБ. Я выяснил, что это из-за двух файлов: libil2cpp, libiPhone-lib. Удалить их нельзя, так как тогда xcore не принимает unity build. Подскажите, пожалуйста, как можно оптимизировать эти файлы, или безболезненно удалить их?
PS: билды были собраны на 2022.1.9f1 - версии unity;
PS2: изменение compression method на LZ4, или на LZ4HC не помогло - размер сборки стал только больше.
Сборка = билд, нет?
при билде для андроида получается условно apk. ты сравниваешь его с проектом для xcode, на выходе которого получится ipa. сравнивай что-то одинаковое
Так как у тебя андройд мало весит я бы предположил, что дело, если и может быть в чём-то, то только в настойках Unity для iOS, но В данном случае надо смотреть на размер устанавливаемого приложения непосредственно для конкретных девайсов Поговорим для начала про андройд: Например, твой apk - это то, что устанавливается на девайс и смотреть размер просто, но это будет для вообще всех девайсов, если загрузишь в стор А есть aab (https://docs.unity3d.com/Manual/android-BuildProcess.html) Это некоторый "пакет", который весит всегда не меньше, чем apk и который ты целиком загружаешь в стор, а уже непосредственно для различных девайсов выбирается, что будет установлено Самое весомое тут архитектура, если ты собираешь apk и под х32 и под х64 сразу, то оно будет больше весить на конкретном девайсе, чем собрать "пакет" abb, в котором будет и поддержка х32 и х64 и для один девайсов установится одно, а для других другое и, по итогу, все выиграют Для iOS, насколько я знаю, похожая история и надо смотреть размер устанавливаемого приложения для конкретных девайсов (в appstoreconnect вроде можно, когда уже загрузишь, но чутка не уверен что именно там) Ну и помимо package manager, который тебе посоветовали пересмотреть, стоит глянуть все PlayerSettings и выключить всё, что тебе не нужно Мы, например, на своих проектах для iOS давно выключили поддержку х32 и оставили только x64, так как это девайсы старее, чем 5s ну и 13 осью ограничили https://docs.elementscompiler.com/Platforms/Cocoa/CpuArchitectures/
@LimLan огромное спасибо))) По player settings, действительно, очень мудрая мысль. Обсуждаемый проект уже размещён в apple store, и там для всех девайсов размер - 145 МБ.
Обсуждают сегодня