【发布时间】:2019-10-31 17:30:44
【问题描述】:
我正在尝试在 Azure DevOps 上构建我们的 Xamarin.Forms 应用程序,但它在 iOS 上失败并出现以下错误:
Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.1.sdk/System/Library/Frameworks/Photos.framework/Headers/PHImageManager.h(18,2):错误 GB12A9FDE:“照片需要 C++11 或更高版本”[/Users/runner/runners/2.159.2/work/1/s/My_MobileApp/My_MobileApp.iOS/My_MobileApp.iOS.csproj]
该应用最初是在 VS 2017 上创建的,然后迁移到 VS 2019。它可以工作,但由于某种原因昨天停止了构建。
我能做些什么来解决它?
【问题讨论】:
-
你的xcode版本是多少,好像是Xcode 11 beta的问题,可以参考github.com/xamarin/xamarin-macios/issues/6716
-
@Leo Zhu - MSFT 请问如何才能找到 xCode 版本?
-
如果我在 PC 上使用 Visual Studio,如何更改 XCode 版本?
-
我们不直接使用Xcode来构建。我们使用 xamarin.ios 构建任务:docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/…
标签: ios xamarin.forms photosframework