【发布时间】:2018-05-30 04:50:44
【问题描述】:
如何使用UIDocumentPickerViewController 导入 SSL 证书?
我正在做这样的事情:
let documentPicker: UIDocumentPickerViewController = UIDocumentPickerViewController(documentTypes: ["public.item"], in: UIDocumentPickerMode.import)
documentPicker.delegate = self
documentPicker.modalPresentationStyle = .formSheet
if #available(iOS 11.0, *) {
documentPicker.allowsMultipleSelection = false
}
UINavigationBar.appearance().tintColor = .green
self.present(documentPicker, animated: true, completion: completion)
但.cer 文件始终无法选择:
另外,我找不到导入没有扩展名的文件的方法。
【问题讨论】:
-
@Ercell0 这个答案仍然不起作用
-
你是在didPickDocumentAtURL中使用url.startAccessingSecurityScopedResource()和url.stopAccessingSecurityScopedResource()访问文件吗,你也可以使用NSFileCoordinator访问文件。
-
@Ercell0 不,因为我无法选择文件,因为文件已被禁用
标签: ios swift uidocumentpickervc