Xcode 4.2中的空设置包

我正在尝试为我的iPhone应用程序创build一个设置包。

但是,如果我创build一个,它就变成空的,没有根目录,没有披露,什么都没有。

我已经重新启动了一切,并没有想法。

任何人都知道这个?

点击左边窗口的Settings.bundle文件 – >从主菜单selectView – > Utilities – > Show FileInspector。 然后将fileType更改为“applicationBundle”=两个丢失的文件将在Settings.bundle下再次显示。

对于那些不能更改文件types,因为它不会出现,请按照下列步骤操作:

  1. 在finder中转到您的项目目录。
  2. 创build一个名为“设置”的文件夹。
  3. 打开文本编辑(或任何其他文本编辑器)
  4. input:

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <!-- Root.plist Preference settings for MyApp --> <plist version="1.0"> <dict> </dict> </plist> 

    4A。 将“MyApp”更改为您的应用程序名称

  5. 另存为设置文件夹中的“根”
  6. 将文件重命名为“Root.plist”
  7. 重命名“设置”。 到“Settings.bundle”的文件夹
  8. 添加“Settings.bundle”文件到Xcode,你应该很好去:)

我有完全相同的问题。 看来XCode4中存在一个错误。 这就是我所做的,至less让你获得一个设置包。

(1)在XCode中,selectCMD + N添加一个新文件。

(2)从下拉列表中select资源(根据“说明”不起作用)。

(3)不要select“Settings.bundle” – select“Property List”。

(4)将您的属性列表命名为Root.plist,并将其保存在一个名为“Settings”的新目录中。

(5)再次selectCMD + N并selectStrings File。

(6)调用新的string文件“Root.strings”并将其保存到“设置”目录中。

(7)现在,在左侧的目录和文件列表中,突出显示两个新文件,然后按下delete(TRUST ME HERE!)。

(8)在删除菜单上,select“仅删除参考”。

(9)现在进入Finder并将'Settings'目录重命名为'Settings.bundle'

(10)再次在XCode中,ALT + CMD + A将一个新文件添加到您的项目中,并从导航器中select“Settings.bundle”对象。

您现在将有一个工作“Settings.bundle”,但这两个文件将不被启动,所以你必须从头开始自己build立它们。

这已经为我工作了两次,希望这个错误将在XCode4的下一个维护版本中得到解决。 希望这可以帮助。 VV

对于XCode 5.1,我有一个类似的问题。 使用XCode中的“File / Open”打开Settings.bundle只是显示一个空的窗口,无法打开Root.plist。 右键单击XCode文件/打开中的Settings.bundle没有显示任何有用的选项。

解决方法是在Finder中findSettings.bundle,右键单击并select“Show Package Contents”,你会看到Root.plist。 只需右键单击Root.plist,从程序列表中selectXCode,即可获得XCode的设置编辑器。