android - Flutter iOS:用于签署可执行文件的身份不再有效
问题描述
所以我知道以前有人问过这个问题,但没有一个答案对我有用。当我运行命令“flutter run”时,出现以下错误:“错误 0xe8008018:用于签署可执行文件的身份不再有效。AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0)'
当我从 XCode 运行时,一切都按预期工作。我尝试了我在网上能找到的所有东西,比如删除和重新添加配置文件、更改团队、重新下载证书和增加应用程序的版本号。
不知道该尝试什么了,欢迎所有建议。
解决方案
尝试清理您的项目目录flutter clean
并在设备上删除您的应用程序,然后再次运行您的应用程序。我有同样的问题,这样做解决了这个问题。
推荐阅读
- excel - Excel VBA - 如果区域中的单元格具有相同的值,则删除整行
- java - java.lang.IllegalAccessException:模块 javafx.base 无法访问类 sample.model.Artists,因为模块没有将 sample.model 打开到 javafx.base
- javascript - 如何在javascript中将字符串转换为运算符?
- mongodb - 我想在 mongodb 中同时使用 id 和 name 进行搜索
- javascript - 如何使暗模式在网页中持久化?
- react-native - 嵌套导航器中的反应视图变得对点击/触摸没有响应
- android - 如何为每个第 n 个字符添加两个点?
- javascript - 如何在 Vue3 + Parcel 2 中粘贴(插入)本地图像?
- python - 对 FormRecognizer 的请求停留在 notStarted 状态
- reactjs - 在 React Router 中渲染组件不起作用