接近大小限制 - 手表应用程序的大小(50MB限制令人头疼.)

Tej*_*hna 5 iphone ios apple-watch watchkit

我们的应用程序达到约49MB,我们不是中途.所以肯定会超过50MB的限制.我的问题如下.

1)watchOS中是否可以使用按需资源?

2)我的资源(图像,自定义字体)制作2个副本,每个是手表应用程序,其他是手表扩展.怎么解决?

3)Swift核心和其他快速框架占用大约28MB的空间.有没有办法禁用它?(PS.我们禁用了位代码)

编辑watchOS4:

以前我们的应用程序大小为44.3 MB但是当我们从xcode9大小增加到54.5时生成IPA.

Jef*_*ley 2

通过仅在手表应用程序或手表扩展程序中包含资源(而不是同时包含两者),您绝对可以节省空间。对于故事板中使用的资源或 WatchKit 方法中按名称引用的资源(例如WKInterfaceImage\xe2\x80\x99ssetImageNamed(_:) 方法),您应该将它们存储在手表应用程序本身中。对于通过路径或使用UIImage类似方法加载到代码中的任何资源init?(named:),您\xe2\x80\x99 将希望将它们放入 WatchKit 扩展中。

\n