我有一个关于iOS文档选择器的问题。
我已经包含了iCloud容器/启用了我们的供应商的iCloud。还为Xamarin.iOS本身添加了所需的Cloudkit要求。然而,我在启动弹出式菜单以显示iOS浏览文件菜单方面遇到了问题。
似乎事件DidPickDocument / DidPickDocumentAtUrls不会启动,除了设置我的provisioning、entitlements和info.plist之外,我是否需要其他选项/权限才能使用iOS的文档选择器?
我已经包含了iCloud容器/启用了我们的供应商的iCloud。还为Xamarin.iOS本身添加了所需的Cloudkit要求。然而,我在启动弹出式菜单以显示iOS浏览文件菜单方面遇到了问题。
var documentPicker = new UIDocumentPickerViewController(allowedUtis, UIDocumentPickerMode.Import);
documentPicker.DidPickDocument += DocumentPicker_DidPickDocument;
documentPicker.WasCancelled += DocumentPicker_WasCancelled;
documentPicker.DidPickDocumentAtUrls += DocumentPicker_DidPickDocumentAtUrls;
documentPicker.WasCancelled += DocumentPicker_WasCancelled;
private void DocumentPicker_DidPickDocumentAtUrls(object sender, UIDocumentPickedAtUrlsEventArgs e)
{
var control = (UIDocumentPickerViewController)sender;
foreach (var url in e.Urls)
DocumentPicker_DidPickDocument(control, new UIDocumentPickedEventArgs(url));
control.Dispose();
}
似乎事件DidPickDocument / DidPickDocumentAtUrls不会启动,除了设置我的provisioning、entitlements和info.plist之外,我是否需要其他选项/权限才能使用iOS的文档选择器?