草庐IT

ios - CNContact 框架无法获取所有联系人(iCloud、Gmail)

设置>联系人>默认帐户选择为iCloud并保存新联系人。然后将默认帐户更改为gmail。CNContactStore未获取新保存的联系人。CNContactStore*store=[[CNContactStorealloc]init];[storerequestAccessForEntityType:CNEntityTypeContactscompletionHandler:^(BOOLgranted,NSError*_Nullableerror){if(granted==YES){NSArray*keys=@[CNContactFamilyNameKey,CNContactGiven

ios - 带有 iOS 的 Gmail API - 接收电子邮件

我正在尝试了解GmailAPI作品。我的目标是检索用户收件箱中所有电子邮件的列表,并将其下载到NSArray。目前的工作流程好像是这样的:使用frameworks通过OAuth2.0授权我的iOS应用程序由谷歌提供。我已完成这一步,我的应用程序可以成功授权一个gmail帐户。下载电子邮件:来自documentation,这似乎是显示消息列表的API调用:获取https://www.googleapis.com/gmail/v1/users/userId/messages我的问题:我是否需要编写自己的Objective-C包装器来调用API来下载消息,或者像MailCore这样的东西?让

iOS:XMPPFramework: 无法使用 gmail 帐户登录

我正在使用robbiehanson中的XMPPFramework开发一个简单的聊天应用程序.我在我的系统中安装了eJabberd服务器并创建了一些用户。我设置了hostname="localhost"并尝试使用该用户凭据登录。它已成功登录。当我更改主机名时,即hostname="talk.google.com"。我无法登录。我收到了“登录尝试被阻止”邮件和仅供引用,-(BOOL)connectWithUsername:(NSString*)usernameWithPassword:(NSString*)pwd{if(![xmppStreamisDisconnected]){return

ios - Facebook、SnapChat 或 Gmail iOS 应用程序如何阻止 Fiddler 解密其 https 流量?

我尝试使用Fiddler来捕获一些iOS应用程序流量,例如:Facebook、SnapChat、Gmail和Instagram。Instagram没有使用https,因此我可以获取所有流量并查看我发送的cookie,但Fiddler无法解密其他三个应用程序。它只显示如下内容:ASSLv3-compatibleClientHellohandshakewasfound.Fiddlerextractedtheparametersbelow.Version:3.3(TLS/1.2)Random:543F49C4200809BCA884249208BFB43839C9BB1CB27B956A39

ios - 将 Google API 与 OAuth 2.0 一起用于 iPhone 中的 gmail 登录

我发现了一项来自Google的服务,该服务提供对各种Google服务的GoogleAPI的访问。我可以在iPhone中设置一个项目并为iOS应用程序(通过OAuth2.0)和native应用程序创建API访问。我想为我的iPhone应用程序使用nativeAPI。它的API给了我电子邮件、全名、名字、姓氏、google_id、性别、dob、profile_image。我如何在我的iPhone应用程序中使用这些,是否有可用的示例应用程序和代码片段?请帮帮我。这是我的代码:-(void)loadGmail_Login{NSString*keychainItemName=nil;if([se

ios - 如何设置 UIActivityViewController Gmail 共享主题不同于正文

我正在使用Google的Gmail共享扩展程序。我正在提供以下实现:-(id)activityViewController:(UIActivityViewController*)activityViewControlleritemForActivityType:(NSString*)activityType;-(id)activityViewControllerPlaceholderItem:(UIActivityViewController*)activityViewController;-(NSString*)activityViewController:(UIActivityVi

ios - 如何在 swift 中使用 Gmail api 发送电子邮件

GmailApi没有关于如何执行此操作的明确文档,我一直在尝试this但空气中有很多东西。我已经寻求外部资源。Source1和Source2.第一个似乎利用了api的潜力,使用函数queryForUsersMessagesSendWithUploadParameters。而第二个大约多一点。虽然这在Objective-C中不是问题,但GTMMIMEDocument对象除外,它不知道从哪里或是否从库中获取。我的问题是,是否有人有更清晰和/或更易于理解的代码,或者更好的发送电子邮件指南 最佳答案 我找到了解决方案classfuncsen

ios - UIActivityViewController Gmail 共享扩展重复正文

我在gmail分享扩展中看到了一些奇怪的事情,比如如果你想分享包含&字符的内容,正文和主题字段是空的。可以通过使用&转义&字符来使其工作,但是这样消息中的正文就会被复制(一次是原始的,一次是转义的。你们知道这个问题的解决方法吗?提前致谢! 最佳答案 我发现的唯一解决方法是删除所有特殊字符(我能够用“and”替换&-它在文本中,而不是在链接中) 关于ios-UIActivityViewControllerGmail共享扩展重复正文,我们在StackOverflow上找到一个类似的问题:

ios - UIActivityViewController Gmail Share 无法快速设置主题字段

我正在使用UIActivityViewController进行分享,但是在gmail上,当我专门设置它的主题时它没有设置。请提供任何帮助。leteventURL=eventShare[sender.tag]leteventTitleText=eventTitle[sender.tag]letcontentDescription=eventDescription[sender.tag]letcontentURL:NSURL=NSURL(string:eventURL)!letactivityViewController:UIActivityViewController=UIActivit

java - 在JAVA中通过gmail smtp服务器发送电子邮件

这段代码有什么问题?它以某种方式进入Transport.send(message);行的无限循环,没有错误消息,没有异常,可能只是无限循环(我不知道,因为我不知道等待超过5-10分钟)finalStringusername="";finalStringpassword="";Propertiesprops=newProperties();props.put("mail.smtp.auth","true");props.put("mail.smtp.starttls.enable","true");props.put("mail.smtp.host","smtp.gmail.com");