我的iPad应用程序使用合成语音(来自Acapela Group),由于所有声音,文件大小相当大(约90MB)。此问题以应用程序的build文件夹中的文件为中心。每个设置都有一个存储的.app文件(Debug,Ad-Hoc,Distribution等)。
我有两个问题:
首先,为什么其他构建文件会影响这个?
其次,如何在不引起这些问题的情况下缩小最终二进制文件?
感谢您的帮助!
答案 0 :(得分:0)
每个设置都有一个存储的.app文件(Debug,Ad-Hoc,Distribution等)。
“设定”是什么意思?那些目标,配置,xcconfigs还有其他什么?
当我删除其他构建文件时,应用程序大小很小,但它会丢失合成语音。
唯一重要的是应用程序包中的内容。当你说“其他构建文件”时,你指的是什么?当您打开应用程序包时,是否有任何无关的文件?你有没有设法将构建目录添加到你的Xcode项目?
设置新的Xcode安装时,我要做的第一件事就是将默认构建位置移到项目根目录之外。这可能有助于您缩小问题的原因。
其次,如何在不引起这些问题的情况下缩小最终二进制文件?
如果语音文件对应用程序的大小负有主要责任,那么您将不得不减少语音数量或以某种方式降低语音质量。