问题标签 [uti]
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 - Open movie app with precise video on iOS
I would like to open the iPad movie player from my app to play a video. The video will already be on the device, and the app is destined to ad-hoc distribution on pre-configured device, thus we can say the video will always be here.
My problem is that I can't figure out how to open the video app! I've searched a lot of things, including UTI, or embedded video, but that doesn't meet my needs.
Is there any way to simply open the player with the specified file ?
macos - 我的 NSDocument 子类需要接受任何类型的文件
我正在构建一个查看器应用程序,它需要接受“任何”类型的文件作为要查看的选定文件。事实上,它甚至应该接受文件夹,因为在这种情况下,我想显示与文件夹相关的信息,例如文件数量等。现在假设我决定使用NSDocument
基于应用程序架构来执行此操作。如何让我的应用程序接受任何类型的文件(而不是收到这些[NSDocumentController reopenDocumentForURL:withContentsOfURL:display:completionHandler:]
失败的消息?
ipad - Phonegap / iPad -- UTI's - 文档类型......如何处理传入的 URL
我想导入和导出 CSV。我已经弄清楚如何让 iPad 将我的应用程序识别为打开 CSV 文件的应用程序。
从那里虽然我迷路了。我找到了有关 iPad 如何通过 application:didFinishLaunchingWithOptions 或 handleOpenURL 发送文件的解释...
我发现在我的 js 文件中添加一个名为 handleOpenURL(url) 的函数会将文件的 url 传递给我......所以现在我有了这个。
这很好,因为我现在知道有人以这种方式打开了我的应用程序。 酷...但是我如何获取该 URL 的内容?
objective-c - Finder 无法识别自定义 UTI
我试图为我的非基于文档的应用程序创建一个自定义 UTI。我已经阅读了 Apple 文档和几个 SO 问题,但似乎都没有解决我的问题。
我在 XCode 4 ( "Target" --> "Exported UTIs" ) 中创建了一个新的 UTI,我在其中将标识符设置为反向 DNS 顺序、简短描述和系统或其他任何人不使用的自定义文件扩展名.
不幸的是,Finder 似乎无法识别 UTI,这意味着当我手动将文件与我的应用程序关联时,它没有显示图标并且没有显示描述。
我是否必须做其他事情才能完成这项工作?我实际上只是以二进制格式保存这些文件,并在路径末尾附加自定义文件扩展名。手动与应用程序关联时,双击“.vsplf”文件会成功打开应用程序并从文件加载设置。
任何想法都受到高度赞赏!
ios - 为什么我的 iOS 应用没有显示在其他应用的“打开方式”对话框中?
我正在尝试实现允许我的 iOS 应用程序显示在其他应用程序的“打开方式”列表中的注册过程(如Apple 的文档交互编程主题中所述)。我希望我的应用程序能够处理来自任何提供标准音频文件格式(MP3、AIFF、WAV 等)的应用程序的音频。
据我了解,我需要做的就是将CFBundleDocumentTypes
带有相关子数据的密钥添加到我的应用程序的 Info.plist 中。这就是我输入的内容(通过 Xcode 4 的文档类型编辑器):
添加此代码未在应用程序的“打开方式”菜单中显示我的应用程序(我正在 iPhone 上进行测试,使用 Dropbox 中的 MP3 作为文件源。应用程序 AudioMemos 和 Evernote 都显示为 Dropbox 中的 MP3 文件,所以我知道支持格式)。有什么明显的我做错了,还是我需要实施其他什么?
(注意:我没有在我的 Info.plist 中设置一个UTExportedTypeDeclarations
项目,因为我知道这些仅对自定义 UTI 是必需的。由于我使用的是系统 UTI,我认为这不是必需的,但如果我有请纠正我我错了。)
编辑
我添加了以下导出类型 UTI,但没有成功:
xcode4 - 如何将 excel 文件类型 (xlsx) 与 iPhone 应用程序相关联
嗨
,我已经设法通过将文档类型添加到项目构建并将类型字段设置为“com.microsoft.excel.xls”(参见屏幕截图)来打开邮件应用程序的 .xls 文件。
我想对 xlsx 文件做同样的事情,但做不到。我尝试添加“com.microsoft.excel.xlsx”,但没有成功
objective-c - [NSImage imageTypes] 标识符的人类可读字符串?
简而言之,如何为 [NSImage imageTypes] 返回的数组中找到的标识符类型(例如,“public.png”或“com.png”)检索人类可读的字符串(例如,“Portable Network Graphics”)。 microsoft.bitmap”)?我已经阅读了通用类型标识符的各种文档,但找不到任何东西。我在吠叫错误的树吗?
macos - OSX:将特定文件夹与我正在开发的应用程序相关联
我需要将特定文件夹与我的应用程序关联,以便通过双击文件夹来启动应用程序,就好像它是一个捆绑文件夹一样。这些文件夹甚至应该有自己的图标。
我已经能够通过为文件夹提供扩展名并设置应用程序Info.plist
文件的文档类型部分来实现这一点。
不幸的是,我不想为文件夹添加扩展名,我想将常规文件夹与我的应用程序相关联。准确地说,我想关联每个包含名为“子文件夹”的子文件夹的文件夹(例如)。
有没有办法做到这一点?
ios - 为 iCloud“管理存储”列表指定应用程序名称
iCloud 从哪里获取它在 iCloud 首选项中显示的应用程序名称?
- IOS:
Settings.app > iCloud > Storage & Backup > Manage Store > Documents & Data
- 操作系统:
System Preferences > iCloud > Manage ...
我知道iCloud 最初会将一个带有空白图标的应用程序列为“未知”(在我的情况下确实发生了这种情况),但是我的应用程序现在以其“内部”名称而不是“漂亮”名称出现在此列表中(包含 iCloud 的应用程序更新尚未提交,所以这很奇怪)。
我的直觉说该名称将被定义为我的应用程序中的CFBundleDocumentTypes
或部分的一部分,但 iCloud 使用的名称仅出现在 UTI 值中。iCloud 值也不匹配应用程序或附加到供应门户中应用程序 ID 的描述。UTExportedTypeDeclarations
info.plist
CFBundleDisplayName
ipad - 如何在我们的应用程序中使用 UTImportedTypeDeclarations
我需要一些帮助,我想让我的应用程序可以打开另一个应用程序中的所有文件类型,就像 IPAD 中的打开功能一样,真的可以使用UTImportedTypeDeclarations
吗?
但我不知道该怎么做,有没有教程可以使用它?谢谢你