【问题标题】:Converting iphone app to universal woes?将 iphone 应用程序转换为通用问题?
【发布时间】:2011-11-23 06:00:36
【问题描述】:

我已将我的应用程序转换为 xCode 4 中的通用应用程序。这自动创建了我的 MainWindow-iPad.xib 并修改了我的 info.plist 以包含我的主 Nib 文件基本名称的 iPad 版本....( MainWindow-iPad)。

但遗憾的是,我的应用似乎仍在使用我的 iPhone 版本的 MainWindow.xib。

这不可能。我的目标设置为通用。

谁能说明为什么我的 iPad 版本没有被使用?

谢谢

【问题讨论】:

    标签: iphone ipad nib universal


    【解决方案1】:

    打开项目并找到您的 plist

    右键单击 plist 并选择“显示原始键/值对”

    您应该会看到两个 ipad 条目

    NSMainNibFile~ipad
    
    and 
    
    UISupportedInterfaceOrientations~ipad
    

    NSMainNibFile~ipad 应该有你的 ipad 接口的名字。

    在 UISupportedInterfaceOrientations~ipad 内部 你应该至少有一把钥匙。 我的应用程序是横向的,所以这是我拥有的应用程序

    UIInterfaceOrientationLandscapeRight
    UIInterfaceOrientationLandscapeLeft
    

    有时项目编辑器无法正确编辑 Plist。

    验证这些设置并验证 ipad xib 文件中的类类型和连接是否正确。

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      排序!

      我需要在 ipad 模拟器上进行 ios 重置。偶然发现了它

      感谢您的意见。

      【讨论】:

        猜你喜欢
        • 2011-10-24
        • 2015-11-19
        • 1970-01-01
        • 1970-01-01
        • 2011-04-10
        • 2011-03-14
        • 1970-01-01
        • 1970-01-01
        • 2011-08-17
        相关资源
        最近更新 更多