在 iOS 模拟器上测试统一类型标识符?

Posted

技术标签:

【中文标题】在 iOS 模拟器上测试统一类型标识符?【英文标题】:Test Uniform Type Identifiers on the iOS simulator? 【发布时间】:2016-05-05 08:57:33 【问题描述】:

ios 模拟器没有邮件应用。鉴于此,是否可以使用模拟器来测试自己的自定义统一类型标识符(UTI)?还是必须在设备上进行此类测试?

【问题讨论】:

【参考方案1】:

我找到了三个选项:

将文件拖到模拟器上,您的应用应该会打开。 在模拟器上登录 iCloud,将该文件的示例加载到 iCloud,当您尝试打开该文件时应该能够看到您的应用。 创建一个存根应用程序,该应用程序使用UIActivityViewController 打开文件示例的 URL,或使用 UIDocumentInteractionController 打开文件的 URL。无论哪种情况,您的应用都应作为选项显示。

第一个工作量少一点……

【讨论】:

拖动文件提示很方便

以上是关于在 iOS 模拟器上测试统一类型标识符?的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 上运行 detox 测试时模拟器无法打开

我们如何在 iOS 模拟器中测试动态类型(文本大小)?

在 iOS 模拟器中重置位置警告的编程方式

应用程序卡在带有 Xcode 11 测试版的 iOS 13 测试版模拟器上,但在带有 Xcode 10 的 iOS 13 测试版模拟器上运行良好

如何在 iOS 模拟器上启动 appium 测试?

使用 XCUI 在 iOS 模拟器上使用 NightwatchJS 进行自动化测试