颤振桌面:我如何为macOS生成安装程序并将其分发给其他用户?

颤振桌面:我如何为macOS生成安装程序并将其分发给其他用户?,macos,flutter,flutter-desktop,Macos,Flutter,Flutter Desktop,我可以为macOS生成启动器,但它只在我的mac上运行,当我想在另一台mac上运行时,它会说文件已损坏。有什么建议吗 你可以用xcode打开你的颤振项目的macos文件夹,点击产品菜单中的archieve选项,然后你可以分发该archieve你可以用xcode打开你的颤振项目的macos文件夹,点击产品菜单中的archieve选项,然后你可以分发该archieve,我想问题在于你正在将其签名为仅在本地设备上运行。昨天我遇到了这个问题。今天我明白了。解决方案非常简单: 打开macOS Xcode项

我可以为macOS生成启动器,但它只在我的mac上运行,当我想在另一台mac上运行时,它会说文件已损坏。有什么建议吗


你可以用xcode打开你的颤振项目的macos文件夹,点击产品菜单中的archieve选项,然后你可以分发该archieve

你可以用xcode打开你的颤振项目的macos文件夹,点击产品菜单中的archieve选项,然后你可以分发该archieve,我想问题在于你正在将其签名为仅在本地设备上运行。昨天我遇到了这个问题。今天我明白了。解决方案非常简单:

打开macOS Xcode项目并转到Runner,然后选择Signing&Capabilities。选择签名团队,然后在
签名证书
下拉列表中选择
开发

运行
flatter clean
然后
flatter pub get
然后
flatter build macos--release


希望它能像帮助我一样帮助你 我认为问题在于,您将其签名为仅在本地设备上运行。昨天我遇到了这个问题。今天我明白了。解决方案非常简单:

打开macOS Xcode项目并转到Runner,然后选择Signing&Capabilities。选择签名团队,然后在
签名证书
下拉列表中选择
开发

运行
flatter clean
然后
flatter pub get
然后
flatter build macos--release


希望它能像帮助我一样帮助你!您到底在向另一台macOS机器复制什么,以及如何复制?构建的应用程序是完全自包含的,如果复制正确,它将正常运行。例如,只需在Finder中压缩应用程序并进行复制就可以了。有更新吗?我希望有一个解决方案?你到底在复制什么到另一台macOS机器,以及如何复制?构建的应用程序是完全自包含的,如果复制正确,它将正常运行。例如,只需在Finder中压缩应用程序并进行复制就可以了。有更新吗?我希望有一个解决方案?在哪里找到存档?在哪里找到存档?