【问题标题】:Flutter: unable to install "Runner" error when trying to install flutter app to real iOS deviceFlutter:尝试将 Flutter 应用程序安装到真实 iOS 设备时出现无法安装“Runner”错误
【发布时间】:2020-06-08 22:08:01
【问题描述】:

我使用的是 iPhone 8(版本 13.3.1)和 MacBook air(版本 10.14.6)。我在 Xcode > general 中将“团队”设置为个人团队。然后我点击左上角的按钮来运行它。 即使我删除了之前在同一部手机上使用示例苹果 ID 安装的应用程序,我也收到了这样的错误:

Details

Unable to install "Runner"
Domain: com.apple.dtdevicekit
Code: -402620383
--
App installation failed
Domain: com.apple.dtdevicekit
Code: -402620383
Failure Reason: The maximum number of apps for free development profiles has been reached.
User Info: {
    DVTRadarComponentKey = 487927;
    "com.apple.dtdevicekit.stacktrace" = (
    0   DTDeviceKitBase                     0x00000001263006e7 DTDKCreateNSError + 109
    1   DTDeviceKitBase                     0x0000000126300de9 DTDK_AMDErrorToNSError + 792
    2   DTDeviceKitBase                     0x000000012634056a __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 164
    3   DVTFoundation                       0x000000010ba8dc12 DVTInvokeWithStrongOwnership + 73
    4   DTDeviceKitBase                     0x0000000126340301 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1589
    5   IDEiOSSupportCore                   0x00000001261c8a25 __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.352 + 4523
    6   DVTFoundation                       0x000000010bbbee7a __DVT_CALLING_CLIENT_BLOCK__ + 7
    7   DVTFoundation                       0x000000010bbc0552 __DVTDispatchAsync_block_invoke + 809
    8   libdispatch.dylib                   0x00007fff6734f5f8 _dispatch_call_block_and_release + 12
    9   libdispatch.dylib                   0x00007fff6735063d _dispatch_client_callout + 8
    10  libdispatch.dylib                   0x00007fff673568e0 _dispatch_lane_serial_drain + 602
    11  libdispatch.dylib                   0x00007fff67357396 _dispatch_lane_invoke + 385
    12  libdispatch.dylib                   0x00007fff6735f6ed _dispatch_workloop_worker_thread + 598
    13  libsystem_pthread.dylib             0x00007fff67590611 _pthread_wqthread + 421
    14  libsystem_pthread.dylib             0x00007fff675903fd start_wqthread + 13
);
}
--

【问题讨论】:

    标签: ios xcode flutter


    【解决方案1】:

    我通过重命名捆绑 ID 来修复它

    它所抱怨的捆绑包 ID 过去曾在我的手机上使用过,使用不同的应用程序,来自不同的 TestFlight 帐户和版本。

    【讨论】:

      【解决方案2】:

      在 Xcode 中转到 Window → Devices 下 Installed Apps 删除一些应用程序,然后您可以运行您的应用程序

      【讨论】:

      • 我检查了,没有安装任何应用程序。
      • 你用其他证书试过了吗,行不通
      • 谢谢,它有效。事实证明,非付费应用开发者只能安装 3 个应用。
      【解决方案3】:

      从设备中删除应用对我有用。

      【讨论】:

        【解决方案4】:
        • 无法安装 Runner

        这是因为在您的真实设备中调试应用数量Max 3 apps are able to run from Xcode to your real device 进行真正的调试,只需卸载应用程序即可。 Try to uninstall some of your test app then try to install 来自 xcode 的新调试应用程序。现在它可以工作了。谢谢。

        【讨论】:

          【解决方案5】:

          尝试更换另一根避雷线,使用证书以提高安全性,这就是我所做的,并且成功了

          【讨论】:

          • 你指的是什么证书?我在哪里获得证书?拥有后如何使用?
          【解决方案6】:

          我也遇到过这个问题。从 Window > Devices and Simulators 中删除该应用程序并没有为我做这件事。有效的是重命名捆绑ID。这让我可以再次运行它,但我也能够将它重命名回原来的名称并让它运行。

          【讨论】:

            猜你喜欢
            • 2020-11-28
            • 2019-12-01
            • 2020-05-08
            • 2016-09-14
            • 2020-02-10
            • 2020-11-15
            • 1970-01-01
            • 2016-03-19
            • 2022-01-24
            相关资源
            最近更新 更多