0

我有一个以多种语言本地化的应用程序,导致大量资源重复。我使用 unix "ln -s" 命令创建了符号链接,链接重复文件,这样我就可以摆脱文件冗余。

在这种情况下使用符号链接安全吗?

我已经在模拟器和我的设备上进行了测试,它可以工作。

客户设备中是否会遵循这些链接?

谢谢。

4

1 回答 1

1

我记得如果我在应用程序中包含符号链接,Xcode 会出现无法构建的奇怪问题。也许这个问题在 Xcode 4.5 中得到了修复(我不久前向 Apple 提交了一份错误报告)。

事实上,你已经能够构建它,它现在必须被修复。但是,构建的 IPA 文件可能会有多个文件副本。解压缩构建的文件并检查是否有多个副本是值得的。

如果事实证明存在多个副本,那么在 Xcode 中链接到同一个文件可能是一个更好的选择。

于 2012-10-01T12:31:41.807 回答