我正在使用针对iPad和iPhone使用单独的Root.plist文件的应用:Root~ipad.plist
和Root~iphone.plist
。我尝试将SupportedUserInterfaceIdioms
合并到单个plist文件中,然后删除〜{iphone和~ipad plists。
但是,当我直接构建运行较旧版本应用的iPad时,设置包不会使用新的Root.plist
- 而是似乎运行较旧的Root.plist
。如何在升级应用程序时确保它使用正确的plist文件?
当我尝试在模拟器上从旧版本更新到新版本时,它确实使用了正确的plist文件。
针对iOS 7模拟器进行测试,我注意到它没有使用新的Root.plist,这表明它是iOS 7(而不是8)的问题。我是否需要为iOS 7做一些不同的事情?