大佬教程收集整理的这篇文章主要介绍了ios – 无法测试文档提供程序扩展,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了我的主要应用程序,并将文档提供程序和文件提供程序扩展添加到项目中,检查它们是否在每个目标的Capabilities中都构成同一个App Group Identifier的一部分.
文档提供商目标的信息标注具有以下设置:
<Dict> <key>NSExtensionAttributes</key> <Dict> <key>UIDocumentPickerModes</key> <array> <String>UIDocumentPickerModeImport</String> <String>UIDocumentPickerModeExportToservice</String> <String>UIDocumentPickerModeMoveToservice</String> </array> <key>UIDocumentPickerSupportedFileTypes</key> <array> <String>public.content</String> </array> </Dict> <key>NSExtensionMainStoryboard</key> <String>Main</String> <key>NSExtensionPointIdentifier</key> <String>com.apple.fileprovider-ui</String> </Dict>
<Dict> <key>NSExtensionFileProviderDocumentGroup</key> <String>group.com.myAppGroupId</String> <key>NSExtensionPointIdentifier</key> <String>com.apple.fileprovider-nonui</String> <key>NSExtensionPrincipalClass</key> <String>$(PRODUCT_MODULE_Name).FileProvider</String> </Dict>
当我创建目标时,我使用了UIDocumentPickerExtensionViewController子类和NSFileProviderExtension子类的默认实现,并且我在每个方法中都设置了断点来测试它们是否正常运行.
但是,当我尝试运行文档提供程序时,我无法将我的应用程序显示在可用于共享文档的应用程序列表中.我已经通过我的设备和模拟器测试了这一点,选择iPhoto和Pages作为主机应用程序.
我在这里遗漏了什么吗?
以上是大佬教程为你收集整理的ios – 无法测试文档提供程序扩展全部内容,希望文章能够帮你解决ios – 无法测试文档提供程序扩展所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。