【发布时间】:2023-01-13 15:46:36
【问题描述】:
我在 PC Visual Studio CE 2022 上尝试为 iOS 存档和部署。我正在使用以下命令:
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
但它想将其添加到特定项目中。
【问题讨论】:
-
当你将它与你的 mac 配对时,VS 不是在 mac 上安装 Xamarin.IOS 吗?真的不是问题。。
-
这就是我的想法,但是...然后出现了此错误消息。
-
这有帮助吗? Visual Studio Installation
-
我安装了这些选项谢谢
-
错误仍然存在?