更换iOS 的 bundleid后 -> 更改manifest.json配置 -> iOS原生插件配置
插件页面-> 增加新的iOS bundleId(付费的没问题, 免费的有问题)
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 5.07
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: ---
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
更换iOS 的 bundleid后 -> 更改manifest.json配置 -> iOS原生插件配置
插件页面-> 增加新的iOS bundleId(付费的没问题, 免费的有问题)
打包成功
打包失败, 详情见附件
更换iOS 的 bundleid后 -> 更改manifest.json配置 -> iOS原生插件配置
插件页面-> 增加新的iOS bundleId(付费的没问题, 免费的有问题)
打包失败:
[PackagePath]/HBuilder.xcodeproj: error: Provisioning profile \"xxxxxxxx\" doesn't include the Access Wi-Fi Information capability. (in target 'UNI150F10D' from project 'HBuilder')
[PackagePath]/HBuilder.xcodeproj: error: Provisioning profile \"xxxxxxxx\" doesn't include the com.apple.developer.networking.wifi-info entitlement. (in target 'UNI150F10D' from project 'HBuilder')
插件链接:https://ext.dcloud.net.cn/plugin?id=4843
绑定信息:
已购买的包名:
cn.xxxxxxx.ams(Android)
cn.xxxxxxx.ams(iOS)
cn.xxxxxxx.amsapp(iOS)(这是新的包)
奇怪的是, 我在manifest.json删除掉这个云端插件, 选择下载的本地这个插件, 也是报这个错误
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
作为 DCloud 官方人员,我对这份反馈进行评审。
1. 反馈内容完整性评估
反馈包含了标题、问题描述、复现步骤、预期结果、实际结果以及基本的运行环境信息(HBuilderX 版本、操作系统、平台等)。缺少了可复现的代码示例,不过对于这类原生打包能力配置问题,代码示例并非必需。问题描述较为清晰,能够定位到具体插件和报错信息,官方人员可以理解并复现,整体完整性尚可。
2. Bug 是否成立分析
根据反馈及知识库信息,该问题不成立为插件本身的 bug,而是证书配置缺失导致的打包失败。
报错信息明确指出:
Provisioning profile "xxxxxxxx" doesn't include the Access Wi-Fi Information capability.
Provisioning profile "xxxxxxxx" doesn't include the com.apple.developer.networking.wifi-info entitlement.
您使用的插件是 WiFi信息获取插件,该插件的文档中明确要求 iOS 平台必须为 App ID 开启 Access WiFi Information 能力并重新生成描述文件(Provisioning Profile)。更换 Bundle ID 后,新的 App ID 默认并未包含该能力,因此打包时校验失败。这与插件是免费还是付费无关,而是所有使用该功能的 iOS 应用都必须完成此配置。
类似问题在 ask 社区已有先例,例如 【报Bug】添加启动图后 iOS云打包失败 中同样出现了 com.apple.developer.networking.wifi-info 缺失的错误,最终用户确认是证书能力未开启导致。
您提到“删除云端插件改用本地插件仍报错”,这进一步印证了问题出在证书层面,而非插件配置未加载。
3. 解决方案建议
请按以下步骤操作:
同时请检查 manifest.json 中是否已按插件文档配置了隐私权限描述,例如:
"ios" : {
"privacyDescription" : {
"NSLocationWhenInUseUsageDescription" : "获取WiFi信息需要的关联权限信息"
}
}
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
具体可参考插件页面中的 苹果App使用插件需要的权限 章节。
若还有疑问,建议联系插件作者或再次确认证书状态。知识库中暂无其他更直接的解决方案,以上步骤应能解决该问题。