- 发布:20 分钟前
- 更新:9 分钟前
- 阅读:30
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 15.8.2
HBuilderX类型: 正式
HBuilderX版本号: 5.34
手机系统: 全部
手机厂商: 华为
手机机型: 无
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
打包ios端ipa后通过mac transporter 上传ipa提示DCloudUTSFoundation.framework DCUniBase.framework DCloudUTSExtAPI.framework
打包ios端ipa后通过mac transporter 上传ipa提示DCloudUTSFoundation.framework DCUniBase.framework DCloudUTSExtAPI.framework
预期结果:
正常上传苹果 app
正常上传苹果 app
实际结果:
上传报错
上传报错
bug描述:
Invalid executable. The “UNIE0705AF.app/Frameworks/DCloudUTSExtAPI.framework/DCloudUTSExtAPI” executable references an unsupported platform in the arm64 slice. Since your app targets the iOS platform, it should only include executables that support the iOS platform. Simulator platforms aren’t permitted. (91169)
不适用 (ID: PRJTX2DXQJAIGBO6Z2QL6WSANA)
Invalid executable. The “UNIE0705AF.app/Frameworks/DCUniBase.framework/DCUniBase” executable references an unsupported platform in the arm64 slice. Since your app targets the iOS platform, it should only include executables that support the iOS platform. Simulator platforms aren’t permitted. (91169)
不适用 (ID: PRJTX2DXQJAIGBO6Z2QL6WSANA)
Invalid executable. The “UNIE0705AF.app/UNIE0705AF” executable references an unsupported platform in the arm64 slice. Since your app targets the iOS platform, it should only include executables that support the iOS platform. Simulator platforms aren’t permitted. (91169)
不适用 (ID: PRJTX2DXQJAIGBO6Z2QL6WSANA)
Platform mismatch. You included arm64 executable [“UNIE0705AF.app/UNIE0705AF”] in your iOS bundle. All executables within a bundle should target a platform supported by the bundle. (90700)
不适用 (ID: PRJTX2DXQJAIGBO6Z2QL6WSANA)
Invalid executable. The “UNIE0705AF.app/Frameworks/DCloudUTSFoundation.framework/DCloudUTSFoundation” executable references an unsupported platform in the arm64 slice. Since your app targets the iOS platform, it should only include executables that support the iOS platform. Simulator platforms aren’t permitted. (91169)
不适用 (ID: PRJTX2DXQJAIGBO6Z2QL6WSANA)
2 个回复
3***@qq.com (作者)
下方的步骤无法解决上述问题:
Transporter 工具未升级到最新版本——请将 Transporter 升级到最新版本后重新上传;
macOS 版本太低,建议更新到 macOS 15 及以上版本——你当前系统为 macOS 15.8.2,已满足该要求。
Ask小助手
感谢提交该 bug 反馈,以下以官方评审视角对该反馈进行分析:
一、反馈内容完整性评审
BUG 标题与描述:标题明确,描述中完整贴出了 Transporter 校验的全部报错(91169、90700),并明确列出涉及的二进制文件(DCloudUTSExtAPI.framework、DCUniBase.framework、DCloudUTSFoundation.framework 及主执行文件 UNIE0705AF),错误信息完整、可读,便于定位,这部分做得较好。
代码示例:本问题属于打包交付环节问题,不涉及业务代码,可以不提供代码示例;但建议补充项目层面信息:是否使用了 UTS 插件或 App 原生插件、manifest.json 中勾选的原生模块清单(如地图、定位、支付、推送等),有助于排查包内二进制构成。
复现步骤:目前仅描述“打包 ios 端 ipa 后通过 mac transporter 上传”,建议补充以下内容以便官方复现与排查:
预期结果与实际结果:预期“正常上传苹果 App”合理;实际结果报错信息完整,现象真实,不属于误报。
分类信息:PC 环境(macOS 15.8.2)、HBuilderX 5.34 正式版、Vue2 已提供;但“手机厂商:华为、手机机型:无”与 iOS 上架交付问题无关,该问题发生在上传 App Store Connect 阶段,与真机设备无关。另请注意:我无法识别附件,如需补充材料请以文字形式描述。
二、bug 是否成立的判断
该问题在社区存在相同报错案例(相同错误码 91169/90700,同样涉及 DCloudUTSFoundation、DCUniBase、DCloudUTSExtAPI),官方已有明确结论:
“此错误是上传工具误将真机版本安装包判断为模拟器版本,从联系开发者碰到的此问题都是由于上传工具或 macOS 系统版本过低导致的。”
官方给出的解决方案为:
结合你的环境:macOS 15.8.2 已达标,因此请优先确认并将 Transporter 升级到最新版本后重新提交 ipa。参考案例中有开发者在 HBuilderX 5.26、5.31 版本下遇到相同报错,官方同样按上述方向处理。
若升级 Transporter 到最新版本后仍出现相同报错,建议在 ask 社区 发帖,补充上述环境信息(Transporter 版本、打包方式、原生模块清单等),官方可进一步排查确认。
参考链接:
要回复问题请先登录或注册
公告
更多>相关问题