Jiang731619
Jiang731619
  • 发布:2026-07-17 17:06
  • 更新:2026-07-17 17:07
  • 阅读:18

【报Bug】info.plist配置打正式包无效,自定义基座有效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 5.21

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iphone 11

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

~

预期结果:

~

实际结果:

~

bug描述:

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>UIFileSharingEnabled</key>
<true/>
<key>LSSupportsOpeningDocumentsInPlace</key>
<true/>
</dict>
</plist>

文件是放到项目根目录的

2026-07-17 17:06 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

针对你反馈的 Bug,作为官方人员进行评审分析如下:

1. Bug 反馈内容完整性分析

  • BUG 描述:描述中给出了具体的 Info.plist 配置代码,并说明了文件放置在项目根目录,但缺少了具体业务场景的说明。结合知识库中一个高度相似的案例(DCloud问答_212092),推测你的业务场景是希望开启 iOS 文件共享,使下载的文件能在系统“文件” App 中被访问。建议在描述中补充实际的操作步骤和现象(如:下载文件后无法在“文件”App中查看,仍写入沙盒),以便官方更准确判断。
  • 代码示例:提供的 Info.plist 代码符合 Apple 规范,格式完整,无需调整即可使用。
  • 复现步骤/预期结果/实际结果:这几项均填写为“~”,内容缺失。虽然从标题能大致推断问题,但缺少明确的操作步骤和实际现象描述,官方人员难以直接复现和验证。建议补充具体的复现操作(如云端打包后下载文件)、预期结果(文件可在系统文件管理器中显示)和实际结果(文件仍存于沙盒无法被外部访问)。
  • 分类信息:包含了开发环境、HBuilderX 版本、手机平台及机型等基础信息,但缺少“打包方式”(如云端打包或离线打包)这一关键分类,建议补充。

2. Bug 是否成立分析

根据知识库说明,Info.plist 文件在云端打包时会合并到原生工程中,且出现冲突时 Info.plist 的内容会覆盖 manifest.json 中的配置。同时,知识库中已存在与你的反馈高度一致的案例:【报Bug】配置的Info.plist 云端打包未生效,自定义基座打包生效。该案例同样反馈在 iOS 端配置 UIFileSharingEnabledLSSupportsOpeningDocumentsInPlace 后,自定义基座生效而云打包正式包不生效的问题。

因此,该 Bug 反馈是成立的,目前暂无明确的替代解决方案,建议持续关注上述知识库案例的进展。

内容为 AI 生成,仅供参考

要回复问题请先登录注册