ios - 用于签署“Runner”的证书已过期或已被吊销。使用颤振的 Xcode
问题描述
我正在使用颤振和 xcode 在我的设备上部署我的应用程序,但每次我尝试在我的设备上安装它时,我都会收到以下错误
用于签署“Runner”的证书已过期或已被吊销。需要更新的证书来签署和安装应用程序。
我努力了
- 删除所有证书,临时配置文件
- 删除苹果ID并重新登录
- 不同的苹果id
- 检查捆绑ID
所有这一切都失败了,我也在使用免费的开发者帐户。
解决方案
我遇到了同样的问题,就我而言,它有助于将 Pods 部署目标设置为我正在运行的 iOS 版本。在旧的 Iphone 6 上进行测试,所以我做了以下操作:
- 在 Xcode 中打开项目
- 转到 Runner - General - 滚动到 Deployment Info 部分并设置 Target iOS 版本(在我的情况下为 12.4)
- 转到 Pods - (Project Pods not Targets) -> Info - 将部署目标设置为相同的 iOS 版本
推荐阅读
- python - 在 Python 中查找两个时间字符串之间的差异
- git - GIT:如果我推送一个不是当前分支的分支会发生什么?
- ios - 选择器函数未在 iOS Swift 中调用
- node.js - Electron Net 模块无返回事件
- r - 如何从给定文本中提取地址详细信息?
- php - 在 Laravel 5.5 中迁移后,外键引用关系不显示
- haproxy - HAproxy path_beg 不重定向
- vba - 在 VBA 中为每个内部执行嵌套
- python-3.x - 如何对超出范围的连接值使用 numpy digitize?
- ruby-on-rails - 使用 before_filter 访问两个模型认证