2016-09-28 86 views
1

我想爲我的項目中的Xamarin.Forms使用媒體插件。 但它的工作IOS10我需要從我的IOS項目'Info.plist'文件中添加安全設置。Xamarin.Forms:如何在Visual Studio 2015中爲IOS10添加隱私密鑰

如這裏指出:https://blog.xamarin.com/new-ios-10-privacy-permission-settings/

而且還步驟進行了說明:https://developer.xamarin.com/guides/ios/platform_features/introduction-to-ios10/security-privacy-enhancements/#Setting-Privacy-Keys

但我仍無法弄清楚如何做到這一點。 在步驟2中解釋做'在屏幕底部,切換到源視圖'。問題是我無法找到它。

是否有人知道我的問題的答案? 謝謝!

+0

你打開你的iOS項目中的info.plist文件嗎? – Jason

+0

是的,在Visual Studio 2015中,然後雙擊目錄'Project.IOS' – Niels

回答

2

我不認爲設計師視圖在Visual Studio中可用。

用文本編輯器打開info.plist並手動編輯它。它只是XML,所以如果你看一下它,你會發現結構。

然後只要在某個地方的根<dict>標籤的某處添加此項。

<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> 

如果想用GUI做它,你將不得不使用Xamarin Studio或Xcode中直接打開它。

+0

中的文件謝謝你的答案,它的工作! 我不太確定如果唯一的方法是通過XML添加它,所以這就是爲什麼我要求確定。 – Niels