在Worklight 6.2上,如果我在名为LibInclude的iphone / native下创建目录,Worklight会在Project Explorer视图中隐藏该目录和任何内容。如果您使用Jazz SCM,它将显示在Pending Changes视图中,但是当您尝试签入任何文件时,它将显示无法找到该文件的错误。如果我在不在iphone / native下的任何地方创建LibInclude,它可以正常工作。
这是一个问题,因为Xtify在其SDK中的某些文件中使用了具有此名称的文件夹,我们无法将文件检入SCM。
要重新创建,请使用iPhone环境创建WL项目。然后在您的操作系统浏览器中,导航到iphone / native并创建一个名为LibInclude的文件夹。返回eclipse并从Project Explorer视图刷新,您创建的文件夹将不可见。
这在WL 6.1中正常工作。
如果我能提供更多信息,请告诉我。
答案 0 :(得分:0)
虽然在6.1中你可以创建这个文件夹,但在6.2中你“不能”,我不明白开始这样做的原因。
您不需要创建此文件夹,因为您可以看到应用程序的文件夹结构中已存在LibInclude文件夹:iphone \ native \ XtifyLib \ CustomInbox \ LibInclude。
您是否尝试将其他文件添加到此文件夹以供日后使用?
情景不够明确。
如果你想要的是添加文件供以后使用,那么还要注意仅仅放置文件是不够的,因为在构建和打开Xcode项目之后,这些文件将不会被链接 - 你仍然需要选择“添加文件...”(在Xcode中)并添加文件,以便项目知道它们。
此外,您可能希望将其他文件(?)存储在iphone \ native文件夹中,而不是存储在iphone \ nativeResources文件夹中。
只需在以下内容中重新创建文件夹结构:iphone \ nativeResources \ XtifyLib \ CustomInbox \ LibInclude
然后,您可以在SCM中保存nativeResources文件夹而不是本机文件夹 在下一个版本中,nativeResources文件夹中的文件将分别复制到本机文件夹中。
请注意,稍后在Xcode中打开项目时,您仍需要链接文件。
如果您将解释完整的方案
,将会有所帮助