Как уменьшить размер приложения с зависимостью arcgis? - PullRequest
0 голосов
/ 12 сентября 2018

Я начинаю работать над приложением для iOS, которое должно использовать ArcGIS.Я добавил базовую реализацию «Привет, мир» (1 экран, 1 карта без каких-либо дополнительных вещей), и теперь мой размер приложения выше всяких похвал.Я следовал этому руководству по установке.

Размер приложения для разработки на iPhone X раньше составлял 50 МБ (это не очень сложное приложение), теперь оно составляет 510 МБ.Архив 750Мб.Я не уверен, что процесс выпуска (загрузка из Appstore) уменьшит это (я думаю, что нет).

Вот мой Podfile

platform :ios, '10.0'
use_frameworks!

post_install do |installer|
    installer.pods_project.build_configurations.each do |config|
        config.build_settings.delete('CODE_SIGNING_ALLOWED')
        config.build_settings.delete('CODE_SIGNING_REQUIRED')
    end
end

target 'AppName' do
   pod 'Kingfisher', '~> 4.8.0'
   pod 'RxSwift',    '~> 4.2.0'
   pod 'RxCocoa',    '~> 4.2.0'
   pod 'HockeySDK',  '~> 5.1.2'
   pod 'XCGLogger', '~> 6.0.4'
   pod 'Floaty', '~> 4.0.1'
   pod 'CTPanoramaView', '~> 1.1'
   pod 'Alamofire', '~> 4.7.3'
   pod 'ArcGIS-Runtime-SDK-iOS', '100.3'
end

Размер приложения SDKПример в магазине приложений составляет 100 МБ на моем iPhone X, поэтому я думаю, что это будет более разумный размер и для моего приложения.

Какие шаги я могу сделать, чтобы уменьшить размер приложения?

1 Ответ

0 голосов
/ 13 сентября 2018

Удар должен быть около 65-70Мб. Вы, наверное, смотрите на универсальный IPA. Пожалуйста, посмотрите этот ответ на похожий вопрос и дайте нам знать, если это поможет: iOS ArcGIS.framework слишком большой, следовательно большой .ipa размер

...