我正在积极使用Visual Studio 16.6 windows/8.6.1 macOS在Xamarin Forms中构建和测试iOS/Android应用程序。 macOS 运行的是 Xcode 11。
我无法直接从"签名和分发"推送到 AppStoreConnect。
一切都在逐步正常工作:为iDevice构建版本,接受签名和分发配置文件,导出到IPA文件,并通过Xcode->Organizer上传。但我想简单地从视觉工作室做到这一点;在我的 PC 或 Mac 上。
上传到AppStoreConnect时,我在Visual Studio/Windows上遇到以下错误:
Error: unable to create IPA file for distribution of archive myApp
MessagingRemoteException: error happened on client Build160001055 during execution of an answer for category xvs/Build/16.6.0.1055/execute-task/myApp.iOS/c1cf1c8002fCopy
TypeInitializationException: The type initializer for 'Microsoft.Build.Tasks.Copy' threw an exception.
PlatformNotSupportedException: Operation is not supported on this platform.
上传到AppStoreConnect时,我在Visual Studio/macOS上遇到以下错误:
Publication failure: we are unable to create an authentification session.
请注意,Visual Studio/macOS正在询问creds(我正在使用开发人员帐户(,而Visual Studio/windows则没有(我以前肯定已经注册过,但我不记得了(。
根据以下错误报告,此问题似乎已在今天发布的修补程序 (16.6.1( 中得到解决:https://developercommunity.visualstudio.com/content/problem/961282/xamarinios-fails-to-build-with-messagingremoteexce.html