楼主:
denkeni (Denken)
2018-09-23 19:45:42※ 引述《tom80727 (汤玛士小火车)》之铭言:
: 如题
: 最新版的要491MB
: 都快要0.5G了
: FB是在搞啥东西 照理讲不是应该要瘦身吗 之前才2XXmb还算能接受 直接翻倍是怎样?
: 真的是个不会写程式的广告公司
这次不是 FB 的问题
打开 iOS 设定 -> 一般 -> iPhone 储存空间 -> Facebook
点进去看,你会发现 App 大小其实还是 2xx MB
拿我自己写的 App 为例:
https://itunes.apple.com/app/id1194031382?mt=8
你若用电脑,点开上面的 App 页面,
一直以来都是显示成 Universal size,这是 armv7 + arm64 两种架构捆绑在一起。
若是用 iOS 装置点开,
以前会显示成对应架构的实际安装大小,差不多是 Universal size 的一半 4xx KB
但现在新版却显示成 Universal size,唯一差别是用最新 Xcode 10 来编译上架
https://i.imgur.com/KqPPmf5.png
Apple Developers 论坛也有人反应相同问题。
所以虽然 FB App 很肥,
但这次是 Apple 的问题。冤有头债有主啊。只要用 Xcode 10 编译就会这样。
补个卦,FB App 为什么会这么肥呢?
三年前曾有人做过分析,里面有超过 18,000 个 classses!
http://quellish.tumblr.com/post/126712999812/
写程式的就可以理解这是多大的规模,讲白话就是它真的功能多也做了很多事啦。
何况那是三年前 App size 还在 1xx MB 的年代了。