Xcode - 在目标之间共享文件

时间:2016-09-12 09:25:47

标签: ios objective-c iphone swift xcode

我正在构建一个包含2个目标的iOS 10项目:主应用和键盘扩展。

我有大约700张图片,每个目标都必须访问它们。

如果我只是向Xcode添加700张图像并将它们提供给2个目标,那么"复制捆绑资源"阶段只需将700个图像复制到2个目标,使编译的应用程序包含1,400个图像。

但其中50%是重复的。必须有办法通过使键盘扩展目标:

来避免这种情况
  1. 重复使用主应用程序的700个文件,或;
  2. 将它们复制到目标中,但仅当目标在用户设备上首次启动时(例如,用户添加了键盘扩展,打开它并且现在等待几秒钟才能显示图像在下次启动时,键盘将使用其已经复制的图像,而无需用户再次等待。这样,应用程序仍将包含1,400张图像(最终),但至少App Store的下载大小将为700张图像。
  3. 我计划不时更新这些图片,因此目标'当新版本出现时,图像也应该更新。

    有什么想法吗?

0 个答案:

没有答案