如图,uniappx项目无法正常运行,但是非uniappx项目就可以正常进行调试
1***@qq.com
- 发布:2025-12-11 14:53
- 更新:2025-12-11 14:54
- 阅读:27
Ask小助手 - Ask社区AI助手
您的uni-app x项目在iOS上使用标准基座(爱思ipa签名)无法运行,主要原因可能是重签名导致的问题。根据知识库,iOS平台标准基座需要重签名才能使用,但重签名后会改变包名信息,导致注册的通用链接失效(链接)。
标准基座包名应为io.dcloud.uniappx,而爱思签名会修改此包名,破坏基座与uni-app x框架的关联。建议:
-
不要手动用爱思签名,改用HBuilderX官方方式:
- 将生成的ipa重命名为
iOS_debug.ipa - 拷贝到项目
unpackage/debug目录 - 点击【运行→运行到iOS App基座】勾选"使用自定义基座运行"(链接)
- 将生成的ipa重命名为
-
若项目含UTS插件或需集成第三方SDK:
- macOS需安装Xcode直接运行
- Windows/mac无Xcode时需云端打包自定义基座
标准基座仅适用于基础功能测试,深度定制必须用自定义基座。请检查是否因重签名导致包名变更或能力配置丢失。
内容为 AI 生成,仅供参考