当您有多个支持相同外部附件协议的应用程序时会发生啥?

Posted

技术标签:

【中文标题】当您有多个支持相同外部附件协议的应用程序时会发生啥?【英文标题】:What happen when you have multiple apps that support the same external accessory protocol?当您有多个支持相同外部附件协议的应用程序时会发生什么? 【发布时间】:2012-08-23 05:43:37 【问题描述】:

当您有多个应用支持相同的外部附件协议时会发生什么? ios 将推出哪款应用?

【问题讨论】:

这个问题你有答案了吗? @TommasoResti 还没有。 【参考方案1】:

来自 Apple 的文档:

    Note: If more than one third-party app registers to handle the same URL scheme, there is currently no process for determining which app will be given that scheme.

【讨论】:

Boon 没有谈到 URL 方案,而是谈到了外部附件协议……例如:com.yourcompany.mydeviceprotocol @TommasoResti 你说得对,它是协议,而不是 URL 方案。【参考方案2】:

我们知道app bundle ID是唯一的,所以iPhone一次只能在前台打开一个APP

【讨论】:

以上是关于当您有多个支持相同外部附件协议的应用程序时会发生啥?的主要内容,如果未能解决你的问题,请参考以下文章

当您在具有相同基类的派生类之间进行动态转换时会发生啥?

当您在 Oracle 中删除附加了外键的主键约束然后重新启用主键时会发生啥?

使用 iOS 外部附件协议在外部附件上支持多个应用程序

如何测试当您将应用更新发布到市场时会发生啥

当您尝试在迭代列表元素时删除它时会发生啥

当您在浏览器中输入 URL 时会发生啥 [关闭]