2017-01-10 90 views
0

我使用Xamarin.Forms來創建iOS應用程序,我使用UIDocumentMenuViewController來訪問iCloud文件。iOS8崩潰時嘗試使用UIDocumentMenuViewController

當我iOS9 +程序運行程序正常運行,但是當我嘗試我與iOS8上的模擬器程序的程序是

new UIDocumentMenuViewController(allowedUTIs, UIDocumentPickerMode.Import); 

和消息碰撞是說

'Application initializing document picker is missing the iCloud entitlement. Is com.apple.developer.icloud-container-identifiers set?' 

什麼毛病我應用程序,我該如何解決這個問題?

預先感謝您。

回答

0

您需要確保您已按照here所述啓用了iCloud Entitlements。

這在official iOS documentation甚至提到:

之前您的應用程序可以使用文件選擇器,你必須打開iCloud中的文檔功能

如果您還沒有這樣做的話,只需在項目的根目錄下創建一個新的Entitlements.plist文件。然後只需啓用iCloud選項。

+0

我已經在entitlements.plist中啓用了iCloud,並且已經將iCloud容器添加到應用程序ID中。 我可能錯過了另一件事嗎? – LLF

相關問題