当我安装使用Fabric Beta(由Twitter创建)的beta版本时,我试图弄清楚为什么我的应用文件大小如此之大。
归档构建并检查应用程序大小时,我发现它大约是194MB,但是,当我构建并安装应用程序以便在设备上进行调试时,占用的存储空间大约是85MB。
当我通过Fabric Beta安装应用程序时,该应用程序在设备上大约为194MB。
是否有人能够解释这里发生了什么。 Fabric没有优化构建的问题吗?
答案 0 :(得分:0)
老问题,但值得澄清我认为真的很快:
1评论说:
上传的ipa很可能包含arm6和arm7二进制文件。只要你打开bitcode,那么App thinning只会降低单个设备所需的部件。
这是真的,然后是原始问题作者的后续评论
我明白了。有没有办法为客户确认这个?因为Fabric是我们一直使用的唯一平台。我会在iTunes Test Flight中看到正确的文件大小吗?
答案是肯定的。测试飞行,因为基本上你最接近App Store而没有实际审查(尽管TestFlight需要Beta App Review,但这通常很快。
TestFlight应该处理正确的应用程序细化,并仅向您发送适合您设备的应用程序二进制文件。