一步一步“入门”Google Maps SDK for iOS问题

时间:2013-01-16 22:42:44

标签: ios iphone google-maps google-maps-api-3

事先谢谢你。

这是我的问题:

我有最新版本的Xcode(我相信4.5.2)。我跟着入门谷歌地图api sdk for iphone教程,从未做过更多也没有做过。我使用了google教程提供的示例代码,在他们解释时更改了viewcontroller名称,创建了禁用他们建议的“使用故事板”的项目,换句话说,我完成了教程所说的但我的应用程序从未显示过地图,只是一个黑色的视图,我认为它甚至没有显示视图,控制台显示以下内容(警告?,错误?):

2013-01-16 16:43:45.987 MapTest [9147:c07]应用程序窗口在应用程序启动结束时应该有一个根视图控制器

我不知道为什么会发生这种情况。有趣的是,我删除谷歌地图api ios sdk教程示例代码和应用程​​序工作,它显示了通常在您创建新应用程序时显示的空白视图。感谢您的帮助(抱歉我的英文,可能很糟糕)。

2 个答案:

答案 0 :(得分:0)

这是因为,从iOS 5及更高版本开始,应用程序的窗口需要具有根视图控制器才能正确处理屏幕旋转。从您的App Delegate中,您应该替换

[window addSubview:viewController.view];

[self.window setRootViewController:viewController];

答案 1 :(得分:0)

您必须启用“Google Maps SDK for iOS”。在您的Google帐户控制台“服务”标签中。 试试这个:)