Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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
使用CrossMedia.Current.Initialize()时无法为iOS生成解决方案;使用Xamarin形式_Xamarin_Xamarin.forms_Xamarin.ios - Fatal编程技术网

使用CrossMedia.Current.Initialize()时无法为iOS生成解决方案;使用Xamarin形式

使用CrossMedia.Current.Initialize()时无法为iOS生成解决方案;使用Xamarin形式,xamarin,xamarin.forms,xamarin.ios,Xamarin,Xamarin.forms,Xamarin.ios,我使用了CrossMedia.Current.Initialize()从gallery中选择照片的方法,它对android非常有效,但当我尝试为iOS构建解决方案时,它出现了一个错误 Failed to compile the generated registrar code. Please file a bug report at http://bugzilla.xamarin.com MyProject.iOS 但是当我注释CrossMedia.Current.Initialize()时代

我使用了
CrossMedia.Current.Initialize()从gallery中选择照片的方法,它对android非常有效,但当我尝试为iOS构建解决方案时,它出现了一个错误

Failed to compile the generated registrar code. Please file a bug report at http://bugzilla.xamarin.com MyProject.iOS
但是当我注释
CrossMedia.Current.Initialize()时代码它工作得很好


我无法确定问题出在哪里。有人能帮我解决这个问题吗?

请检查IOS是否添加:

NSCameraUsageDescription
此应用程序需要访问相机才能拍照。
NSPhotoLibraryUsageDescription
此应用程序需要访问照片。
NSM话筒用途说明
此应用需要访问麦克风。
NSPhotoLibraryAddUsageDescription
此应用程序需要访问照片库。
顺便说一下,您最好将VS2017更新为VS2019版本


我的本地项目运行良好。它的版本是Visual Studio 2019 16.3.1,Xamarin Forms是4.2.0.815419,Xam.Plugin.Media是4.0.1.5。

错误消息来自2018年10月4日(或之前)的
mtouch
,我建议您更新
Xamarin.iOS
。谢谢@Sushi,我如何更新它?不知道您是否只使用macOS或Windows&macOS。。。。请尝试,但此链接用于在visual studio中安装xamarin,我已经有了更新了v15.9.16的visual studio 2017。请检查您的系统上有什么版本的xamarin.iOS?
<key>NSCameraUsageDescription</key>
<string>This app needs access to the camera to take photos.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>This app needs access to photos.</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app needs access to microphone.</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>This app needs access to the photo gallery.</string>