Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 包含所有4个平台的Xamarin.Forms项目_Android_Ios_Macos_Xamarin.forms_Uwp - Fatal编程技术网

Android 包含所有4个平台的Xamarin.Forms项目

Android 包含所有4个平台的Xamarin.Forms项目,android,ios,macos,xamarin.forms,uwp,Android,Ios,Macos,Xamarin.forms,Uwp,我愿意为所有平台项目提供一个单一的解决方案 目前,如果我使用Visual Studio 2019 Windows,那么我可以使用iOS、Android和UWP 如果我使用Visual Studio for MAC,那么我可以使用iOS、Android和MacOS 我愿意拥有一个公共项目,通过GitHub存储库(显然是私有的)共享源代码,然后将所有4个平台添加到其中 我已经在VS2019 Windows上运行了一个项目,当我在添加MacOS后使用GitHub将源代码共享到VS MAC时,它不起作用

我愿意为所有平台项目提供一个单一的解决方案

目前,如果我使用Visual Studio 2019 Windows,那么我可以使用iOS、Android和UWP 如果我使用Visual Studio for MAC,那么我可以使用iOS、Android和MacOS

我愿意拥有一个公共项目,通过GitHub存储库(显然是私有的)共享源代码,然后将所有4个平台添加到其中

我已经在VS2019 Windows上运行了一个项目,当我在添加MacOS后使用GitHub将源代码共享到VS MAC时,它不起作用

我知道我应该问一些与编码有关的问题,我认为这只是间接地与编码有关


谁能指导我,如何正确地做到这一点。我正在使用Syncfusion Xamarin.Forms控件。

我创建了Xamrin.Forms解决方案,并在Mac中添加macOS客户端项目,然后将解决方案复制到Windows。我可以成功地打开它并包含MacOS项目。您的问题是否仅出现在从github复制代码的过程中?您可以尝试此包含4个的测试应用程序。我不确定,这可能是由于Syncfusion控件造成的问题,可能是Xamarin不完全支持这些控件。任何人都可以建议使用Syncfusion之类的好控件(当然是免费的,因为我使用的是Community Edition)?问题似乎出在Acr.UserDialogs上,因为到目前为止MacOS不支持它。