Rider Xamarin iOS 错误“部署后未生成应用程序包”

Sim*_*cos 7 ios xamarin rider

我正在尝试从 VS for Mac 切换到 Rider。我的 Xamarin.Forms 项目在 iOS 和 Android 上的 VS for Mac 上编译和部署。现在我已经在 Rider 中打开了该项目,它非常适合 Android 应用程序,但是当我尝试运行 iOS 应用程序时,出现此错误(成功构建后):

Application bundle was not generated after deployment
Run Code Online (Sandbox Code Playgroud)

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

有任何想法吗?

Ati*_*man 5

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

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

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

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

  • 看起来现在的解决方法是禁用特定于设备的构建 (2认同)

Jur*_*sky 4

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

  • 我现在在 Rider (2020.2.3) 和 XCode(版本 12.0 (12A7209))上遇到此问题。 (5认同)
  • @JuraGorohovsky 我发现了一个现有问题和解决方法:https://youtrack.jetbrains.com/issue/RIDER-50673。谢谢你的建议。 (2认同)