我已经将我的应用程序转换为xCode 4中的通用应用程序。这使我自动创建了我的MainWindow-iPad.xib,并修改了我的info.plist以包括我的主要笔尖文件基本名称的iPad版本....(MainWindow -iPad)。将iphone应用转换为普遍的困境?
不幸的是,我的应用似乎仍在使用我的MainWindow.xib的iPhone版本。
这不可能是正确的。我的目标是设置为通用。
任何人都可以提出为什么我的iPad版本没有被使用?
感谢
我已经将我的应用程序转换为xCode 4中的通用应用程序。这使我自动创建了我的MainWindow-iPad.xib,并修改了我的info.plist以包括我的主要笔尖文件基本名称的iPad版本....(MainWindow -iPad)。将iphone应用转换为普遍的困境?
不幸的是,我的应用似乎仍在使用我的MainWindow.xib的iPhone版本。
这不可能是正确的。我的目标是设置为通用。
任何人都可以提出为什么我的iPad版本没有被使用?
感谢
Sorted it!
我需要在ipad模拟器上做一个ios重置。刚碰到它
感谢您的意见。
打开项目,并在plist中找到你的plist
点击右键并选择“显示原始键/值对”
您应该看到两个iPad的条目
NSMainNibFile~ipad
and
UISupportedInterfaceOrientations~ipad
NSMainNibFile〜ipad应该有你的ipad接口的名称。
里面UISupportedInterfaceOrientations〜ipad 你应该至少有一个关键。 我的应用程序是景观使这里都是我有
UIInterfaceOrientationLandscapeRight
UIInterfaceOrientationLandscapeLeft
有时候,项目编辑器不正确地编辑plist中。
验证这些设置并验证ipad xib文件中的类类型和连接是否正确。
希望有所帮助。