gdata-objectivec-client api + oauth2 ios框架中的错误

时间:2012-07-12 05:31:50

标签: iphone ios google-api

我正在我的iphone应用程序中进行谷歌文档集成,

我使用了http://code.google.com/p/gdata-objectivec-client/

中的gdata-objectivec-client

并使用以下步骤http://hoishing.wordpress.com/2011/08/23/gdata-objective-c-client-setup-in-xcode-4/

配置我的项目

当我使用以下代码

创建GTMOAuth2ViewControllerTouch.h的实例时
GTMOAuth2ViewControllerTouch *viewController;

viewController = [[[GTMOAuth2ViewControllerTouch alloc] initWithScope:scope
                                                             clientID:kMyClientID
                                                         clientSecret:kMyClientSecret
                                                     keychainItemName:kKeychainItemName
                                                             delegate:self
                                                     finishedSelector:@selector(viewController:finishedWithAuth:error:)] autorelease];

[[self navigationController] pushViewController:viewController animated:YES];

我发现此错误缺少GTMOAuth2ViewTouch.nib

请提前帮助我。

2 个答案:

答案 0 :(得分:1)

您需要在根项目中移动GTMOAuth2ViewTouch.nib文件(主项目在数据项目外)

我遇到了同样的问题,但这是Xcode的问题。

答案 1 :(得分:0)

您需要从SVN网址下载GTMOAuth2ViewTouch.nib文件,为http://gtm-oauth2.googlecode.com/svn/trunk/Source/Touch/。从此处下载文件,然后将其添加到项目中。它会正常工作。