问题1:
在globalStyle里面设置了"pageOrientation": "landscape",在手机上没问题,在iPad上面会跟随系统旋转,不能固定横屏
问题2:
在设置storyboard配置里面,选择启动图,无法选择storyboard文件

8***@qq.com
- 发布:2025-07-11 16:38
- 更新:2025-07-16 12:50
- 阅读:261

- storyboard文件需要压缩为zip,详情参考:iOS启动界面使用storyboard文件
- 如果需要在iPad也固定为竖屏启动,首先不要在pages.json中的globalStyle节点配置pageOrientation,手动在项目的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~iphone</key> <array> <string>UIInterfaceOrientationPortrait</string> </array> <key>UISupportedInterfaceOrientations~ipad</key> <array> <string>UIInterfaceOrientationPortrait</string> </array> </dict> </plist>
以上配置需提交云端打包才能生效。
8***@qq.com (作者)
我做的是一个 全横屏的 App,在新增了
info.plist
后,通过云打包发布,但在 iPad 上运行时,屏幕仍然会根据方向自动旋转,无法强制锁定横屏。这是我配置的
info.plist
内容:2025-07-15 15:34
DCloud_App_Array
回复 8***@qq.com: pages.json中的globalStyle不要配置pageOrientation。每个页面单独配置pageOrientation为横屏。
2025-07-16 16:37