Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.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
C# 我在授权plist中为我的移动应用程序添加了密钥链支持,但无法在xamarin中准备发布版本_C#_Ios_Xamarin_Xamarin.forms_Xamarin.ios - Fatal编程技术网

C# 我在授权plist中为我的移动应用程序添加了密钥链支持,但无法在xamarin中准备发布版本

C# 我在授权plist中为我的移动应用程序添加了密钥链支持,但无法在xamarin中准备发布版本,c#,ios,xamarin,xamarin.forms,xamarin.ios,C#,Ios,Xamarin,Xamarin.forms,Xamarin.ios,我在授权plist中为我的移动应用程序添加了密钥链支持,但无法在xamarin中准备发布版本 下面是我在将授权添加到iOS项目属性后面临的错误 错误:错误MT1006:无法在设备“iPhone 6s Plus”上安装应用程序“/Users/MyUser/Library/Caches/Xamarin/mtbs/builds/ValuD.MobilD.IWMS.iOS/251d0141d24521bb61666d94057028a9/bin/iPhone/Release/ProjectNamespa

我在授权plist中为我的移动应用程序添加了密钥链支持,但无法在xamarin中准备发布版本

下面是我在将授权添加到iOS项目属性后面临的错误

错误:错误MT1006:无法在设备“iPhone 6s Plus”上安装应用程序“/Users/MyUser/Library/Caches/Xamarin/mtbs/builds/ValuD.MobilD.IWMS.iOS/251d0141d24521bb61666d94057028a9/bin/iPhone/Release/ProjectNamespace.app”:代码签名/设置配置文件配置不正确。您可能拥有当前资源调配配置文件不支持的权限,或者您的设备不属于当前资源调配配置文件的一部分

请查找附加的屏幕截图以获取更多帮助


尝试检查为应用id启用的配置文件服务

**

在这个错误上下了很多功夫,终于解决了它;)。。大家分享我的答案,这是100%的工作。。。相信我,你会发现这很有帮助的。 **

每当您需要将授权列表添加为构建的一部分时,必须在“自定义授权”部分中提供,您将在iOS项目属性中找到它,我们在其中选择配置文件。

要为您的资源调配配置文件找到合适的权利Plist,只需执行以下步骤并完成:-

  • 登录developer.apple.com门户下载配置文件
  • 在编辑文本(MAC)或记事本(windows)中打开配置文件,并查找密钥权限
  • 在上述标签的下方,您会发现权利Plist代码包含在标签中,如以下示例所述:-
  • 例如:-
    钥匙链访问组

  • 将标记代码复制并替换到plist

  • 完成


  • 享受……:)

    我已经检查了相同的设置并正确配置了。为了在手机钥匙链中保留敏感数据,我在授权plist中启用了钥匙链服务,在为我的应用程序添加钥匙链后面临此问题。。。在它对我正常工作之前,您是否在开发者网站上为应用程序id启用了应用程序组?