【问题标题】:Cannot build an installer for a CocoaApp (Xamarin.Forms) on Visual Studio for Mac无法在 Visual Studio for Mac 上为 CocoaApp (Xamarin.Forms) 构建安装程序
【发布时间】:2021-11-11 08:29:28
【问题描述】:

我一直在尝试从 Visual Studio for Mac 中新创建的模板构建一个简单的安装程序。

New Project > Cocoa App

真的没有什么花哨的。

我可以在调试模式下运行应用程序,但是一旦启用创建安装程序包选项,它就不会构建。

Options > Build > Mac Build > Packaging : Create installer package (checkbox)

我总是收到这个错误:

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Mac/Xamarin.Mac.Common.targets(3,3): Error MSB6006: "productbuild" exited with code 134. (MSB6006) (InstallerAttempt01)

我正在使用最新的 Visual Studio Mac 和最新的 Xamarin.Forms 版本。

所以,我一定遗漏了一些东西,我现在真的不知道是什么,因为我在任何地方都找不到关于这个主题的任何信息。

【问题讨论】:

  • 您在哪个许可选项下使用它?
  • 如果你指的是VS,我用的是Enterprise
  • 是否更新其他项目以使用相同版本的 Xamarin.Forms NuGet 包?
  • 是的,一切都使用最新版本。一位拥有运行 Intel 的 Mac 的同事能够构建一个 pkg。在我的 M1 上,它仍然无法工作。

标签: xcode macos xamarin cocoa visual-studio-mac


【解决方案1】:

为了确认这是一个错误,我和另外一位开发人员已经确认了。

您可以在这里投票或评论,以便更快地修复它:https://github.com/xamarin/xamarin-macios/issues/13197

更新:预计苹果将在新版 macOS/XCode 中修复此问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-04
    • 1970-01-01
    • 2017-04-25
    • 2022-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多