gpt4 book ai didi

ios - iOS 版 Gmail 是否有用于撰写邮件的 URL 处理程序?

转载 作者:可可西里 更新时间:2023-11-01 04:22:34 26 4
gpt4 key购买 nike

我的 iOS 应用程序包括发送电子邮件作为其功能的一部分。 MFMailComposeViewController 允许在应用内编写电子邮件,操作系统在后台使用 Mail.app 发送消息。但是,如果用户愿意,我希望允许他们使用适用于 iOS 的 Gmail 应用程序发送电子邮件。

由于远程 View Controller 不是公共(public) API,唯一可行的方法是使用 URL 处理程序,但我无法在任何地方找到在线文档。有人知道吗?如果有,Gmail 团队是否公开承认它(即他们是否认为它是公共(public) API,或者他们是否仅在 Chrome 和 Gmail 之间使用它并且还没有准备好撕掉 wrapper )?

最佳答案

愚蠢的我,我没有完成我的研究。当我打开 Gmail 应用程序的 .ipa 并在 Info.plist 中找到 googlegmail 作为列出的 CFBundleURLTypes 后,网络出现了一些很棒的相关资源:

  1. Finding the Gmail URL scheme for iOS
  2. Finding the Gmail URL scheme for iOS: Part 2
  3. handleOpenURL: Shared Interapp Communication!有一个可搜索的 URL 处理程序列表。

长话短说,这适用于我运行 iOS 7.0 的 iPhone 5 和适用于 iOS v2.4.1 的 Gmail,并在 Gmail 应用程序中打开了一个撰写 Pane ,即使该应用程序已被明确终止:

googlegmail:///co?subject=Hello&body=Hi

我仍在寻找确认这是否被视为 Gmail 的公共(public) API。有没有人知道 Gmail 团队对此有何看法?

关于ios - iOS 版 Gmail 是否有用于撰写邮件的 URL 处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19281933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com