自定义UTI不适用于iOS 10中的iMessage
我为iOS 9的iOS应用程序定义并使用了自定义UTI类型。现在,在使用XCode 8和iOS 10后,如果通过iMessage发送文件,我无法“打开”该文件。 如果我点击图标,虽然显示了正确的图标,但没有任何反应。 如果是通过电子邮件发送的,我仍然可以将其导入我的应用程序。 邮件和iMessage有区别吗?
我的info.plist声明如下所示:
CFBundleDocumentTypes CFBundleTypeIconFiles Icon-60@3x CFBundleTypeName My Voting Lists File CFBundleTypeRole Editor LSHandlerRank Owner LSItemContentTypes com.my-org.document.lists
和
UTExportedTypeDeclarations UTTypeConformsTo public.text public.data UTTypeDescription My Voting List File UTTypeIdentifier com.my-org.document.lists UTTypeTagSpecification public.filename-extension mylist
我也搜索了一个解决方案,但没有找到对我有用的东西。 这个stackoverflow讨论没有帮助我:(任何想法改变了什么或我的错误是什么?提前感谢!
- Airdrop:为收件人制作自定义URL方案不那么难看
- 如何通过SceneKit和模型I / O在.OBJ 3D模型上应用.MTL文件
- 在表视图中使用json值收集视图iOS swift throwing EXC_BAD_ACCESS
- Objective-c属性重新初始化
- Swift:传递参数给select器
- NSTextAlignmentCenter和NSTextAlignmentRight在NSTextTab中是错误的?
- Swift 1.2和Parse:检索图像来填充PFQueryCollectionViewController
- 核心数据线程和locking争用问题
- UNNotificationServiceExtension有时不显示图像