我正在尝试将不同的资产包含在一套PhoneGap应用的不同Xcode目标中。这些应用程序使用的代码基本相同,但每个代码都需要大量不同的图像和声音文件。
我了解如何在Xcode(4.3.2)中创建新目标,以及如何使用项目视图右侧的“目标成员资格”窗格包含/排除特定文件或包。
但是,此选项不适用于蓝色PhoneGap www 文件夹中的资源。
我可以为每个目标提供自己的 www 文件夹,但之后我不确定如何在不同的目标中重复使用html和javascript。
答案 0 :(得分:0)
这有点像黑客,而且不便携。但是......对于具有单独资产的每个目标,请在 www 旁边创建一个兄弟文件夹。 (使用“目标成员资格”窗格将其分配给适当的目标。)要从PhoneGap应用程序访问这些资产,您需要知道此文件夹的完整路径。你可以通过检查window.location.href找到它。