• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 配置文件导致 "iPhone has denied the launch request."

[复制链接]
菜鸟教程小白 发表于 2022-12-13 05:23:21 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

错误

您之前可能已经看到有关此错误原因的问题:

iPhone has denied the launch request.

Cannot launch app

任何Xcode项目都会出现该错误,所以问题与项目本身无关。

这是不同的,我不想使用一些解决方法。

尝试解决我的问题

我进入了我的 Keychain,因为我注册 Provisional 开发者证书已经一年了,该证书现已过期,所以我删除了它:

Keychain - deleting certificate

暂时退出 Xcode 并删除 Signing 仍然无效。

然后我尝试通过转到 this link on the Apple Developer website 来更新证书。 ,但出现错误:

Error when trying to get certificate

当我点击网站上的某些页面时,我通常需要重新登录,但我不需要但出现上述错误。

我能做什么?

我知道我需要一个新证书,尽管它仍然显示我有一个 iPhone 证书:

Keychain - shows another certificate

我能做些什么来启动我的项目?

这是我的签名设置:

Provisioning Profile


Temporary Solution是禁用Debug Executable。但是,这意味着您无法获取调试日志,这非常重要。


正如我最近所听到的,这似乎是一个常见的错误。许多人都遇到了同样的问题。



Best Answer-推荐答案


我上周遇到了这个问题,今天看来 Apple 已经解决了。

.mobileprovision 文件现在将 get-task-allow 属性设置为 true,它再次为我工作。我执行了以下步骤,现在一切似乎都恢复正常了:

  1. 取消选中目标设置的常规选项卡中的自动管理签名选项
  2. 退出 Xcode
  3. 删除 ~/Library/MobileDevice/Provisioning Profiles/下的 *.mobileprovision 文件
  4. 在 Keychain Access 中删除以下证书:
    • iPhone 开发者:[email protected] (xxxxxxxxx)
    • 开发者 ID 证书颁发机构
    • Apple 全局开发者关系认证机构
  5. 重新启动 Xcode 并重新启用 自动管理签名

我不需要使用任何一直在 float 的解决方法。 Debug executable 在我的方案中打开,Ask on Launch 未选中。

关于ios - 配置文件导致 "iPhone has denied the launch request.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55200359/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap