.NET Maui构建错误无法找到Microsoft.iOS

8ehkhllq  于 2023-01-14  发布在  iOS
关注(0)|答案(1)|浏览(211)

我正在PC上尝试为iOS存档和部署Visual Studio CE 2022。我正在使用以下命令:

dotnet publish PopUpShop.Mobile.Maui -f net7.0-ios -c Release /p:ServerAddress=192.168.1.XXX /p:ServerUser='username' /p:TcpPort=58181 /p:ArchiveOnBuild=true

该过程构建并连接到我的MacBook,但随后抛出此错误:

C:\Program Files\dotnet\packs\Microsoft.iOS.Sdk\16.1.1477\tools\msbuild\iOS\Xamarin.Shared.targets(1738,3): error : Could not find Microsoft.iOS in /usr/local/share/dotnet/packs/Microsoft.iOS.Sdk/16.1.1477/

我不太确定它在哪里寻找/usr/local/share....我假设那是在MacBook上。
我必须在MacBook上安装该版本的SDK吗?如果是,我该怎么做?(不是Mac用户)。我在终端中尝试过

dotnet add package Microsoft.iOS.Sdk --version 16.1.1477

但它想把它添加到一个特定的项目中。

jk9hmnmh

jk9hmnmh1#

Xcode 14.2仍在工作,Visual Studio c还不支持它。您可以在这里查看发行说明Visual Studio 2022 version 17.4 Release Notes
作为一种替代方案,您现在可以尝试降级回Xcode 14.1并构建项目。如果您还有问题,请随时提问。
希望对你有用。

相关问题