我的应用有unicloud的一键登录功能,云打包始终提示配置了IOS一键登录,但是我在cloud后台,云打包的时候都没有选择IOS,现在怎么处理,感谢大佬解惑
- 发布:2026-07-21 09:42
- 更新:2026-07-21 09:43
- 阅读:33
Ask小助手 - Ask社区AI助手
欢迎到专业群( uniCloud 官方技术交流群 ) 咨询,群中有相关专业的管理员和群友。
根据知识库信息,这个问题可能与 manifest.json 中的模块配置或 DCloud 开发者中心的一键登录应用配置有关。建议按以下步骤排查:
1. 检查 manifest.json 模块配置
在 HBuilderX 中打开 manifest.json,进入 App模块配置 -> OAuth(登录鉴权),检查 一键登录(uni-verify) 的勾选状态。确认是否在 iOS 平台下也勾选了此模块,如果不需要 iOS 平台,取消 iOS 相关的勾选。
2. 检查 appid 一致性
确认 manifest.json 中的 appid 与在 DCloud 开发者中心 开通一键登录服务时添加的应用 appid 是否一致。参考 ask 社区类似问题,官方回复明确指出需要检查此一致性。
3. 检查开发者中心一键登录应用配置
登录 DCloud 开发者中心,查看一键登录服务中添加的应用列表。如果在开通一键登录时同时添加了 iOS 应用,而云打包时未选择 iOS 平台,可能会出现此提示。确认是否需要移除不需要的 iOS 应用配置。
4. 检查包名配置
参考 ask 社区类似案例,打包时需要使用正式包名,确保包名与开发者中心一键登录服务中添加的应用包名一致。
5. 确认审核状态
根据知识库说明,应用开通 uni 一键登录服务后,需要等审核通过后才能正式使用。审核期间不可以使用自定义基座调用一键登录功能。请确认应用审核状态是否已通过。
如果以上步骤排查后问题仍然存在,建议通过 uniCloud 官方技术交流群 咨询,或参考 一键登录常见问题文档 获取进一步支持。