2010-07-18 35 views

回答

4

从4.0开始,您将能够将ipad的文件重新命名为包含〜ipad的名称和〜iphoone的iphone版本,现在您只能重命名iphone一个并在ipad上载入3.2的常规命名那些。

+0

Settings.bundle未从代码加载。它只是放在应用程序包中。所以,不幸的是,使用UI_USER_INTERFACE_IDIOM不是一个选项。 设备特定的后缀似乎也不适用于Settings.bundle。在iOS 4.0上至少“Settings〜iphone.bundle”被忽略。 – nschum 2010-07-19 19:27:39

+1

嗯如何重命名包中的单个文件?你尝试过吗? – valexa 2010-07-19 20:13:38

+1

好的。这可以做出一个非常干净的解决方案,因为Root〜iphone.plist可以在iOS 4.0上运行,并且iPad将在iOS 3.2上使用Root.plist。不幸的是,我必须与3.1.3兼容。所以我可能不得不在iPad上等待4.0。 – nschum 2010-07-19 21:48:08