【问题标题】:Rider Xamarin iOS error "application bundle was not generated after deployment"Rider Xamarin iOS 错误“部署后未生成应用程序包”
【发布时间】:2018-05-10 15:41:49
【问题描述】:

我正在尝试从 VS for Mac 切换到 Rider。我的 Xamarin.Forms 项目在 iOS 和 Android 上的 VS for Mac 上编译和部署。现在我在 Rider 中打开了该项目,它在 Android 应用上运行良好,但是当我尝试运行 iOS 应用时,我得到了这个错误(在成功构建之后):

Application bundle was not generated after deployment

我尝试过清理和重建,但无济于事。

有什么想法吗?

【问题讨论】:

    标签: ios xamarin rider


    【解决方案1】:

    这发生在我今天在 Mac OS 上发布的 XCode 12.0 上,所以对我来说解决这个问题的是完全卸载 XCode 并从苹果开发者网站 https://developer.apple.com/download/more/?&name=Xcode 重新下载我安装的最后一个版本 V11.6。之后,Rider 将正常运行 iOS 模拟器。

    我想吸取的教训是不要仅仅在几周后更新 XCode,因为我认为 Jetbrains 需要赶上并发布一个与新版本的 XCode 兼容的新版本。当然,如果您需要使用最新版本的 iOS 测试您的应用程序,那么我想您仍然可以使用 VS for Mac,因为这对我来说仍然可以正常工作,但我需要 Rider 来编码,VS 只是不这样做此刻的我

    更新: 我今天(2020 年 3 月 10 日)升级到 XCode 12,一切似乎都运行良好..

    如果它不起作用,另一种可能的解决方法是:youtrack Jetbrains

    【讨论】:

    【解决方案2】:

    抱歉,这是最新版本 (2018.1) 的 known issue。已经修复并等待本月晚些时候作为 2018.1.1 的一部分公开。我知道的唯一当前解决方法是恢复到 2017.3。

    【讨论】:

    • 我在 2018.1.4 仍然遇到这个问题。我正在为配置文件使用自动设置/默认设置,这可能就是原因。
    • 我现在在 Rider (2020.2.3) 和 XCode(版本 12.0 (12A7209))上遇到了这个问题。
    • @RyanBrookePayne 您可能希望通过youtrack.jetbrains.com/issues/rider 向 JetBrains 报告此问题。您可能会在那里获得更好的支持。
    • @JuraGorohovsky 我发现了一个解决方法:youtrack.jetbrains.com/issue/RIDER-50673。感谢您的建议。
    【解决方案3】:

    今天测试。

    直接从他们的网站下载最新发布的版本。

    现在正在推出 iOS 设备。

    Rider 2.2.4

    【讨论】:

      【解决方案4】:

      这在 2018.2 EAP 版本中现在适用于我。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-02
        • 2017-05-20
        • 2018-10-12
        相关资源
        最近更新 更多