如何通过arcgis依赖减小应用程序的大小?

时间:2018-09-12 12:59:08

标签: arcgis arcgis-runtime

我开始在应该使用ArcGIS的iOS应用程序上工作。我添加了一种hello世界风格(1个屏幕,1个地图,没有任何多余的东西)的基本实现,现在我的应用程序大小很小。我已按照this教程进行设置。

iPhone X上的开发构建应用程序大小曾经是50Mb(这不是一个非常复杂的应用程序),现在是510Mb。存档为750Mb。 我不确定发布过程(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

在我的iPhone X上,appstore中SDK Sample的应用程序大小为100Mb,因此我想这对于我的应用程序来说也是一个更合理的大小。

我可以采取什么措施来减小应用程序的大小?

1 个答案:

答案 0 :(得分:0)

影响应该在65-70Mb之间。您可能正在看通用ipa。请查看类似问题的答案,并告诉我们是否有帮助:iOS ArcGIS.framework too large, hence large .ipa size