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

Delphi部署至iPhone/iPad后应用未在设置中显示的问题咨询

解决Delphi iOS应用未在系统设置显示的问题
  • 确认Info.plist中添加了设置相关配置
    iOS系统仅会在设置列表中展示包含可配置项的应用。如果你的应用未在Info.plist中声明任何需要用户配置的权限(如定位、通知、隐私权限)或自定义设置项,就不会出现在设置里。在Delphi中,可通过Project > Options > Version Info > iOS路径配置,或直接编辑Info.plist文件,添加至少一个系统可识别的配置条目,比如NSLocationWhenInUseUsageDescription(定位权限描述)。

  • 检查是否添加并配置Settings.bundle
    若需自定义应用设置项,必须在项目中添加Settings.bundle资源:

    1. 右键项目 > Add > New > Other > iOS > Settings Bundle
    2. 编辑Settings.bundle内的Root.plist,添加开关、文本框等具体设置字段
    3. 在Project > Options > Deployment中确认Settings.bundle已被标记为部署到iOS设备的正确路径(通常为./Settings.bundle)
  • 验证权限声明的正确性
    基础权限也需要在Info.plist中正确添加对应描述键,例如:

    • 通知权限:NSNotificationSettingsUsageDescription
    • 相册访问权限:NSPhotoLibraryUsageDescription
      键值对必须完整填写,否则系统无法识别,应用也不会出现在设置列表中。
  • 检查Delphi部署配置

    1. 在Project > Options > Deployment中确认所有必要的plist文件和资源已正确部署
    2. 确保iOS目标版本符合要求,过低版本可能不支持部分设置展示逻辑
    3. 验证使用的开发者证书和Provisioning Profile是否合规,权限不足会导致配置失效
  • 重启设备后重新部署
    iOS系统缓存可能导致设置列表不更新,完全重启设备后,重新通过Delphi部署应用,再查看设置列表。

内容的提问来源于stack exchange,提问作者zeus

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 17:22:42