我正在尝试集成Google Plus身份验证,并且已按照this link中的教程进行操作。
当我添加#import "GPPSignIn.h"
时,我收到错误:
GPPSignIn.h not found
。
但是,当我使用#import "/Users/MH/Documents/TestGooglePlus/GooglePlus.framework/Headers/GPPSignIn.h"
时,它可以正常工作。
编译后我的应用程序崩溃了,我收到了这条消息:
-[__NSDictionaryM gtm_httpArgumentsString]: unrecognized selector sent to instance 0x7fc71b568010
答案 0 :(得分:1)
听起来你有两个问题。
首先是标题。
请参阅:https://developers.google.com/+/mobile/ios/sign-in#enable_sign_in
#import <GooglePlus/GooglePlus.h>
#import <GoogleOpenSource/GoogleOpenSource.h>
其次,您错过了重要的链接器标记。
请参阅:https://developers.google.com/+/mobile/ios/getting-started#step_2_initialize_the_google_client
步骤6.2:
将ObjC链接器标志添加到应用目标的构建设置:
其他链接标志:-ObjC