报错现象
现象一:
模拟器中运行正常,构建正常,但实机运行报错:
bash
Unable to install "Runner"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620396
User Info: {
DVTErrorCreationDateKey = "2025-12-15 08:16:32 +0000";
IDERunOperationFailingWorker = IDEInstalliPhoneLauncher;
}
--
Unable to install "Runner"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620396
--
The executable contains an invalid signature.
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620396
现象二:
构建IPA,通过transporter上传,报错:包缺少X64架构
问题回溯
上述现象基本在网上没有什么类似现象。
笔者因为安卓开发机升级了flutter,所以部分依赖也做了升级,故而MAC中flutter也进行了升级,然而,此时升级完成后,并没有重新构建依赖或者对于coco进行同步升级,大概是因为这个,所以我对于coco和flutter进行了升级,重构了依赖,大概步骤:
bash
// 升级cocopods
sudo gem install cocoapods
// 重建flutter依赖
flutter clean
flutter pub get
cd ios
pod install
cd ..
灵感来源:https://github.com/flutter/flutter/issues/178602
部分答复的解决办法是回退了版本,但开源工程师给出的答案更合适,重建依赖