【问题标题】:Cannot test flutter app on actual iphone, unable to install 'Runner' error on xcode 11.4无法在实际 iphone 上测试颤振应用程序,无法在 xcode 11.4 上安装“Runner”错误
【发布时间】:2020-03-26 02:35:31
【问题描述】:

我将 Xcode 更新到 11.4,但是当我在物理设备上测试我的颤振应用程序时,弹出错误“无法安装“Runner”并进入详细信息,它说没有找到代码签名。我已经将我的 iPhone 升级到 iOS 13.4 并且在模拟器上没有问题。

我也尝试过清理 xcode 构建并运行 flutter clean,但问题仍然存在。我错过了另一个步骤吗?

【问题讨论】:

  • 你看过this吗?
  • 我已经查看了 Flutter 页面以获取 xcode 11.4 支持并按照说明仍然无法在物理设备上运行,运行 iOS 13.4 的模拟器没有问题。

标签: ios xcode flutter


【解决方案1】:

@jmagman说我引用

" 该错误首次出现在 iOS 13.3.1 中,并在 iOS 13.4 beta 3 (17E5241d) 中得到修复。它不是 Flutter 特有的,在运行时加载嵌入式 dylib(如 Flutter)时被命中,并且可以在没有 Flutter 的情况下重现。它不应该影响已经分发到 App Store 的应用程序(意思是:您的客户没有遇到此崩溃)。您应该仍然可以将您的应用程序分发到 App Store。

解决方法:

在您的测试设备上安装 beta 配置文件并安装 iOS 13.4 beta 3 或更高版本。 等待 iOS 13.4 发布。 使用非个人团队配置文件。 Personal Team 配置文件在 Xcode 构建设置 Runner Target > General > Signing and Capabilities > Team 下拉菜单中显示“Personal Team”。 在模拟器中运行。 在运行 13.3 或更低版本的 iOS 设备上进行测试。如果您在 iOS 13.4 或更高版本上看到类似的崩溃,请提交新的 Flutter GitHub 问题,以便我们查看。”

查看https://github.com/flutter/flutter/issues/49504的完整线程

【讨论】:

    猜你喜欢
    • 2019-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-28
    • 2021-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多