我在编译时遇到了这个错误,不知道为什么但是另外一个似乎来自它的问题是模拟器的方向是横向(这是我想要的)然而屏幕的x / y位置cordinates仍然认为他们是纵向的,所以模拟器出现在landsacpe中但是图形被绘制成好像是纵向的,这就是我的info.plist看起来像:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
</array>
</dict>
</plist>
答案 0 :(得分:1)
可能要迟到才能提供帮助(我通过谷歌搜索找到它),但警告(如果是你提到的错误)是一个简单的检查(以确保你不会忘记什么。
IOW修复警告(不是通过添加LandscapeRight
来显示)不会改变应用程序的行为。真正的问题是在其他地方。