问题标签 [uidocumentpickerviewcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何快速获取 iphone 设备本地存储的文档 [pdf,docx,doc,xlsxl]
使用 UIDocumentPickerViewController 使用 icloud 获取所有文件[pdf,docx,doc,xlsxl,image]。这是我的代码
在某些情况下只想显示一个文件 docx,pdf,xlsxl,images。这怎么可能?
还想获取 iphone 本地存储的 .docx 文件 [例如:要上传的 android 手机本地存储文件显示]。
同样想要获取所有 iphone 存储的本地文档并上传到服务器。怎么能成就我。帮助我提前感谢。
file - Xamarin iOS MusicXML 文件在 UIDocumentPickerViewController 中显示为灰色
我有一个用 C# 编写的 Xamarin iOS 项目。我已经实现了一个UIDocumentPickerViewController可以将外部文件导入我的应用程序。PDF 和 XML 在 iOS 11 上的工作就像一个魅力,代码如下:
但是.mxl文件,即 MusicXML 文件在文件应用程序(DocumentPicker 视图)中显示为灰色。
在我的 Info.plist 文件中,我有以下文档类型:
以及进口的尿路感染:
我在 Google 上搜索了 MusicXML 社区声明的官方 UTI。在他们的网站上,我只发现了关于提议的 UTI 的讨论,说明如下: https ://forums.makemusic.com/viewtopic.php?f=12&t=2510
附件是一个 XML 文件(也在此电子邮件的底部),其中包含基于 Apple 文档中提供的信息的 MusicXML 的 UTI 声明提案。我们使用了以下类型标识符: 未压缩的 MusicXML:com.musicxml.musicxml 压缩的 MusicXML:com.musicxml.musicxml-compressed
我还在我的 Info.plist 中尝试了这 2 个 UTI(com.musicxml.musicxml、com.musicxml.musicxml-compressed)。仍然没有用。
任何人都可以帮助我吗?
编辑 1: 在这里您可以看到整个 Info.plist 文件:
ios - 如何从 UIDocumentMenuViewController 或 UIDocumentPickerViewController 获取文件的来源?
我已经成功实现了一项功能,让用户通过UIDocumentMenuViewController
和为我的应用选择文件UIDocumentPickerViewController
。
但我不知道如何检测文件的来源。有Files、Google Drive和DropBox等来源。
我已经完成了所有委托功能,但没有看到任何方法。任何帮助将不胜感激。
ios - 通过 UIImagePickerController 我们可以访问和上传图片。如何从 iPhone 访问和上传文件?
我正在开发一个与贷款相关的应用程序,用户可以在其中上传他的文件,如工资单、退货单等。为此,我应该向用户展示他/她在他/她的 iPhone 中拥有的所有文件。如何显示文件的选择器?
ios - 通过 uidocumentpickerviewcontroller 从 onedrive ios 选择文档时出错
我正在尝试在我的 ios 应用程序(ios 10.3.3)中使用 uidocumentpickerviewcontroller 从 onedrive 中选择文档,我收到错误“未找到所选文件”,但它在 ios11 中运行良好。ios10有什么问题
ios - 无法使用 UIDocumentPickerViewController 选择 PowerPoint (PPTX) 文档
只是先清理一些快速项目:
- 我不想打开和/或预览文档,因为我看到一个常见的答案是指用户这样做的依赖项
- 我不想选择任何其他文件类型。我的应用程序特别想获取一个 powerpoint 文档,然后将其传递给 API 调用
话虽如此,我无法让我的选择器允许我打开一个 PPTX,如下所示:
我已采取以下措施来尝试解决此问题:
我mdls -name kMDItemContentTypeTree test.pptx
针对该文件运行以获取其内容类型。
然后我将其添加到我的 info.plist 文件中,如下所示:
然后,我参考了这个Apple 网站来获取用于 powerpoint 的 UTI。
com.microsoft.powerpoint.ppt
最后,我这样设置我的电话:
但是,如初始图像所示,这不允许我选择文件。因此,我希望找到缺失的部分,以便只选择 powerpoint 文件。
** 更新 ** 根据马特的评论,我确实将值添加到我的 plist 中,但仍然无法选择文件。
我还使用pptx
plist & UIDocumentPickerViewController
call 中的扩展进行了测试,但也没有成功。
ios - Swift UIDocumentPickerViewController 没有像操作表弹出一样显示
我正在尝试访问第三方云应用程序。我的应用程序上传按钮单击打开UIDocumentPickerViewController
并需要选择文件(单个或多个)然后我正在上传我的服务器。
上传按钮单击以
UIDocumentPickerViewController
打开全屏而不是像操作表一样打开。需要访问所有类型的文件。
在我的代码下面
ios - Swift UIDocumentPicker 选择的文档上传到 AWS S3
我已经完成 UIDocumentPicker 来选择一些文档(.pdf、音频或视频等)并打印 URL 路径。现在,我不知道如何在 AWS S3 中上传文件,但基于 AWS 文档,我已经在我的代码中完成了正确的 AWS 配置 SDK 安装。
现在,我有两个单独的代码来选择文档并上传 AWS,但我不知道如何将它们合并。
在我的代码下面
AWS 上传文件代码
ios - UIDocumentPickerViewController - 未调用委托方法
我正在使用 UIDocumentPickerViewController 从文件中选择文档并将其上传到服务器。我能够成功访问文件,但是单击文件后,不会调用委托方法。
我使用以下代码来调用文档选择器:
我注意到调用委托方法时收到以下警告:
实例方法 'documentPicker( :didPickDocumentsAt:)' 几乎匹配协议 'UIDocumentPickerDelegate' 的可选要求 'documentPicker( :didPickDocumentsAt:)'
将 'documentPicker(_:didPickDocumentsAt:)' 设为私有以消除此警告
我相信由于这个警告而没有调用委托方法,尽管我不知道为什么我会收到这个警告。
swift - UIDocumentPickerViewController 允许在应用程序第一次运行时选择文件,但随后不能
我的应用程序在运行时会在其文档目录中创建一个 json 文档(使用 UIDocument 子类)。然后,当打开 UIDocumentPickerViewController 选择文件时,如果应用程序写入了新文件,则行为符合预期。
但是,如果我再次运行应用程序(并覆盖最后创建的文件),则不会调用委托方法 didPickDocumentsAt,除非我浏览几秒钟。
我在这里想念什么?