Lanscape模式在使用Xcode 11.4的iPhone中不起作用

时间:2020-04-17 06:16:42

标签: ios objective-c iphone ios13 xcode11.4

我正在尝试将屏幕旋转到横向,但遇到问题。现在,我所面对的是当我连接USB进行调试时,它工作正常,但是,当我移除USB然后测试我的应用程序时,我无法改变方向。我在一个演示应用程序上尝试了该方法,它在两种情况下都可以工作。我正在共享放置在应用程序委托中的方法,并且已经在我的项目中选择了所有可能的方向。

AppDelegate方法:

 - (UIInterfaceOrientationMask)application:(UIApplication )application supportedInterfaceOrientationsForWindow:(UIWindow )window {

    return UIInterfaceOrientationMaskAll;
}

1 个答案:

答案 0 :(得分:0)

当我将构建版本移至xcode 11.4时,方向错误,横向屏幕尺寸错误,UITouchEvent类型等也遇到类似的问题。 问题是正确设置为链接器后,缺少链接器的isysroot路径 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.4.sdk对我而言,所有问题都消失了。