gpt4 book ai didi

ios - 接近大小限制 - watch 应用程序的大小(50MB 限制令人头疼。)

转载 作者:可可西里 更新时间:2023-11-01 04:43:11 25 4
gpt4 key购买 nike

我们的应用程序达到了大约 49MB,我们还没有完成一半。所以它肯定会超过 50MB 的限制。我有几个问题如下。

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

2) 我的资源(图像、自定义字体)制作 2 个副本,每个副本是 watch 应用程序,另一个是 watch 扩展。怎么解决?

3) Swift 核心和其他 Swift 框架正在消耗大约 28MB 的空间。有什么办法可以禁用它吗? (PS. 我们禁用了位码)

为 watchOS4 编辑:

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

最佳答案

以下内容有助于减小尺寸:

1) 尝试使用 swift 或 objective c

2) 根据需要在 watch 或 watch 扩展中添加 Assets 。

3)启用位码

4) 转到扩展的项目设置,并将Always Embed Swift Standard Libraries设置为No

更新 WatchOs4:

我们调查了 watchos4 的大小增加。最后,我们发现 dylibs 消耗内存。

libSwiftCode was 16.1mb in watchos3 now it's 23.1mb

libSwiftFoundation was 6.2mb in watchos3 now it's 9.2mb

注意:

从 watchOS4 开始,大小增加了 25MB,因此现在 watch 应用大小限制为 75MB,而不是旧的 50MB

关于ios - 接近大小限制 - watch 应用程序的大小(50MB 限制令人头疼。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43278180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com