You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Delphi 11.3生成IPA传输至macOS Ventura时UISupportedInterfaceOrientations报错

解决Delphi 11.3生成IPA上传时的90474方向验证错误

问题原因

苹果iPad的多任务功能(如分屏、侧滑)要求App必须支持全部四种界面方向:竖屏、倒竖屏、左横屏、右横屏。如果你的App仅声明竖屏支持,就会触发90474验证错误。

解决方案

方法1:关闭iPad多任务支持(适合仅需竖屏的App)

给项目添加UIRequiresFullScreen属性并设为YES,苹果会判定你的App不支持多任务,不再强制要求全方向支持:

  • 打开Delphi项目,进入Project > Options > Version Info
  • 在Custom iOS Target Properties区域点击Add
  • 添加键名UIRequiresFullScreen,值选Boolean类型并设置为YES
  • 重新编译生成IPA文件

方法2:添加所有支持方向(适合需要多任务的App)

如果你的App需要兼容iPad多任务,必须把四种方向全部加入支持列表:

  • 回到项目的Orientation设置界面
  • 勾选竖屏、倒竖屏、左横屏、右横屏所有选项
  • 重新编译生成IPA

验证修改

修改完成后重新打包IPA,再尝试上传到macOS Ventura的传输工具,即可通过90474验证检查。

内容的提问来源于stack exchange,提问作者Moises - Coderbox Tecnolog

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 14:32:36