关于优化IPA包大小问题

1、设置 Build Settings -> Enable Bitcode 为 Yes

会根据不同设备打包出不同的指定包

2、设置 Build Settings -> Valid Architectures 为 arm64 armv7s

arm64:iPhone6s | iphone6s plus|iPhone6| iPhone6 plus|iPhone5S | iPad Air| iPad mini2(iPad mini with Retina Display)
armv7s:iPhone5|iPhone5C|iPad4(iPad with Retina Display)
armv7:iPhone4|iPhone4S|iPad|iPad2|iPad3(The New iPad)|iPad mini|iPod Touch 3G|iPod Touch4

可视情况而定适当放弃部分手机的支持

3、图片

1、压缩,使用imageOpitm等软件进行图片压缩处理 2、大图不要放到Assets.xcassets中

NSString *path = [[NSBundle mainBundle] pathForResource:@"home_carousel" ofType:@"jpeg"];
   img1.image = [UIImage imageWithContentsOfFile:path];

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

11年微软MVP:每周.NET前沿技术文章摘要(2017-05-10)

汇总国内外.NET社区相关文章,覆盖.NET ,ASP.NET两个方面的内容

5470
来自专栏施炯的IoT开发专栏

Windows Phone SDK 7.1 RTM 发布

自昨天开始发规模推送Mango,今天又看到Windows Phone SDK 7.1 RTM可以下载了,大家可以去Microsoft Download Cen...

1896
来自专栏walterlv - 吕毅的博客

各个版本 Windows 10 系统中自带的 .NET Framework 版本

发布于 2017-10-17 02:49 更新于 2018-06...

7172
来自专栏张善友的专栏

LINQPad

类似于Sql Management studio一个用于Linq语法的工具LINQPad。 LINQPad lets you interactively qu...

2259
来自专栏iOSer成长记录

RunLoop 源码阅读

2095
来自专栏walterlv - 吕毅的博客

Support Horizontal Scrolling of TouchPad in WPF Application

发布于 2017-11-23 14:09 更新于 2018-08...

981
来自专栏张善友的专栏

使用 nRoute 框架来实现基于 Silverlight 的桌面应用

nRoute Framework 是 codeplex 中的一个开源项目,你可以使用 nRoute 实现基于 Silverlight/ WPF 的类似桌面应用的...

2019
来自专栏张善友的专栏

ASP.NET MVC 2示例Tailspin Travel

Tailspin Travel 是一个旅游预订的应用程序示例,最新版本采用ASP.NET MVC 2技术构建,主要使用 DataAnnotations 验证, ...

2037
来自专栏张善友的专栏

codeproject 几篇asp.net文章

Best Practices in ASP.NET for writing User Control In MultiView And Wizard using...

1966
来自专栏张善友的专栏

.NET 4.0 的Web Form和EF的例子 Employee Info Starter Kit (v4.0.0)

ASP.NET 4.0改进了许多不同的场景集(set of scenarios),如Webforms ,Dynamic Data以及基于AJAX的Web开发。此...

20010

扫码关注云+社区

领取腾讯云代金券