我的iOS应用程序包括发送电子邮件作为其功能的一部分。 MFMailComposeViewController
允许在应用程序内部组合电子邮件,操作系统在后台使用Mail.app发送邮件。但是,如果他们愿意,我希望允许用户使用适用于iOS的Gmail应用发送电子邮件。
由于远程视图控制器不是公共API,因此唯一可行的方法是使用URL处理程序,但我无法在任何地方找到在线记录的文件。有谁知道吗?如果有的话,是否由Gmail小组公开承认(即他们是否认为是公共API,或者他们是否只在Chrome和Gmail之间使用它,而且还不准备关闭包装纸)?
答案 0 :(得分:9)
googlegmail
中找到列为CFBundleURLTypes
的{{1}}后,网络为此提供了一些很好的资源:
长话短说,这适用于我的iPhone 5运行iOS 7.0和Gmail for iOS v2.4.1,并在Gmail应用程序中打开了一个撰写窗格,即使应用程序已被明确杀死:
Info.plist
我仍在寻找确认这被认为是Gmail的公共API。有没有人知道Gmail团队对此的看法?