如果您想检查您的用户是否有Gmail(因此您可以切换到Gmail以发送电子邮件),您可以看看他们是否可以打开“googlegmail:/// co?to =”
谷歌的新应用程序谷歌收件箱是否有相同的东西?
我尝试了“googleinbox:///”但它没有用。
有没有可以找到这些链接的地方? 试过:http://handleopenurl.com/,但是甚至没有Gmail(编辑现在这个网站已经死了。)
由于
答案 0 :(得分:16)
收件箱应用中的Info.plist列出了它将响应的4个网址方案:
inbox-gmail
inbox-gmail-x-callback
com.google.sso.296495646338-v31uuqp2kboh7qfi8jh5oga1lk1lb5sj
com.google.sso.294296358152-6s4pqed0qa6sk3m3k2pcmsu2jidh8n5u
最后两个最有可能用于单点登录回调,第二个可能用于在收件箱本身向另一个Google应用(例如Google地图)执行[UIAppliaction openURL:]之后返回收件箱。我测试了“inbox-gmail”,它确实打开了收件箱应用程序。
要打开收件箱并撰写电子邮件,请使用与gmail相同的网址,但不要使用三重正斜杠:
googlegmail:///co?to={email}&subject={subject}&body={body}
inbox-gmail://co?to={email}&subject={subject}&body={body}
以下是如何访问Inbox或App Store上任何其他应用的Info.plist