【问题标题】:Apple iMessage Extension API. Detecting whether recipient is using iMessage苹果 iMessage 扩展 API。检测收件人是否在使用 iMessage
【发布时间】:2017-11-16 21:53:49
【问题描述】:

是否可以从 iMessage 应用程序扩展检测(以编程方式):从发送方:您正在与之交谈的人是否正在使用 iMessage,或者他们是 SMS/MMS 用户(例如 Android 或Windows 手机)

基本上,我需要根据他们是否可以呈现完全丰富的体验或其中的最小化子集来定制我的交付体验。

例如,对于 iMessages,我实际上想提供内嵌视频。对于彩信/短信,我可能只想显示图片,甚至可能只显示链接,以避免收件人的短信/彩信费用。

【问题讨论】:

    标签: ios swift imessage imessage-extension


    【解决方案1】:

    没有可用的 API。不过,这确实是个好主意。我建议你file an enhancement request with Apple。 [更新:如果 Apple 的任何人碰巧看到这个,我已经提交 rdar://32773566 来请求这个。]

    一种可能的解决方法(取决于您的应用如何处理这些视频)是将视频上传到某处,然后将 URL 作为消息发送。在 iOS 上,Messages.app 将呈现大多数视频的漂亮预览,如果发件人在收件人的通讯录中或收件人过去曾向发件人发送过消息。

    【讨论】:

      猜你喜欢
      • 2019-08-06
      • 1970-01-01
      • 2017-10-24
      • 2018-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-19
      相关资源
      最近更新 更多