我正在尝试集成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
最佳答案
听起来您有两个问题。
首先,标题。
另请: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