{"action":"created","issue":{"url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/1120","repository_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps","labels_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/1120/labels{/name}","comments_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/1120/comments","events_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/1120/events","html_url":"https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1120","id":179608493,"number":1120,"title":"installing the plugin for ios just keeps on waiting","user":{"login":"feanor07","id":12099361,"avatar_url":"https://avatars.githubusercontent.com/u/12099361?v=3","gravatar_id":"","url":"https://api.github.com/users/feanor07","html_url":"https://github.com/feanor07","followers_url":"https://api.github.com/users/feanor07/followers","following_url":"https://api.github.com/users/feanor07/following{/other_user}","gists_url":"https://api.github.com/users/feanor07/gists{/gist_id}","starred_url":"https://api.github.com/users/feanor07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feanor07/subscriptions","organizations_url":"https://api.github.com/users/feanor07/orgs","repos_url":"https://api.github.com/users/feanor07/repos","events_url":"https://api.github.com/users/feanor07/events{/privacy}","received_events_url":"https://api.github.com/users/feanor07/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-27T20:44:47Z","updated_at":"2016-09-27T22:00:00Z","closed_at":null,"body":"My development platform is set to IOS and I am running the following command to install the plugin and it never ends:\r\n\r\ncordova plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID=\"MY_ANDROID_KEY\" --variable API_KEY_FOR_IOS=\"MY_IOS_KEY\"\r\n\r\nThis is the output written to my console:\r\n\r\nFetching plugin \"cordova-plugin-googlemaps\" via npm\r\nInstalling \"plugin.google.maps\" for ios\r\nFetching plugin \"https://bitbucket.org/nightstomp/cordova-plugin-googlemaps-sdk.git\" via git clone\r\n\r\nI tried cordova plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_IOS=\"MY_IOS_KEY\"\r\nand still the same resut.\r\n"},"comment":{"url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/comments/250012010","html_url":"https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/1120#issuecomment-250012010","issue_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/1120","id":250012010,"user":{"login":"feanor07","id":12099361,"avatar_url":"https://avatars.githubusercontent.com/u/12099361?v=3","gravatar_id":"","url":"https://api.github.com/users/feanor07","html_url":"https://github.com/feanor07","followers_url":"https://api.github.com/users/feanor07/followers","following_url":"https://api.github.com/users/feanor07/following{/other_user}","gists_url":"https://api.github.com/users/feanor07/gists{/gist_id}","starred_url":"https://api.github.com/users/feanor07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/feanor07/subscriptions","organizations_url":"https://api.github.com/users/feanor07/orgs","repos_url":"https://api.github.com/users/feanor07/repos","events_url":"https://api.github.com/users/feanor07/events{/privacy}","received_events_url":"https://api.github.com/users/feanor07/received_events","type":"User","site_admin":false},"created_at":"2016-09-27T22:00:00Z","updated_at":"2016-09-27T22:00:00Z","body":"well I waited for the command to finish a little bit longer (it executes quite fast for android) and it succeeded. However; when I build the app it fails with following warnings and errors:\r\n\r\n\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:24:30: warning: incompatible pointer types assigning to 'UIWebView *' from 'UIView *' [-Wincompatible-pointer-types]\r\n    self.pluginLayer.webView = self.webView;\r\n                             ^ ~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:28:45: warning: incompatible pointer types assigning to 'UIWebView *' from 'UIView *' [-Wincompatible-pointer-types]\r\n    self.pluginScrollView.debugView.webView = self.webView;\r\n                                            ^ ~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:34:30: warning: incompatible pointer types assigning to 'UIWebView *' from 'UIView *' [-Wincompatible-pointer-types]\r\n    self.pluginLayer.webView = self.webView;\r\n                             ^ ~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:167:30: warning: incompatible pointer types assigning to 'UIWebView *' from 'UIView *' [-Wincompatible-pointer-types]\r\n        self.mapCtrl.webView = self.webView;\r\n                             ^ ~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:176:59: error: no known instance method for selector 'initWithWebView:'\r\n        Map *mapClass = [[NSClassFromString(@\"Map\")alloc] initWithWebView:self.webView];\r\n                                                          ^~~~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:186:38: warning: incompatible pointer types assigning to 'UIWebView *' from 'UIView *' [-Wincompatible-pointer-types]\r\n            self.pluginLayer.webView = self.webView;\r\n                                     ^ ~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:245:68: error: no known instance method for selector 'initWithWebView:'\r\n                pluginClass = [[NSClassFromString(className)alloc] initWithWebView:self.webView];\r\n                                                                   ^~~~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:321:19: error: no visible @interface for 'UIView' declares the selector 'stringByEvaluatingJavaScriptFromString:'\r\n    [self.webView stringByEvaluatingJavaScriptFromString:jsString];\r\n     ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n/Users/macpro-test3/Desktop/coding/cordovamapstrial/cordova/platforms/ios/Cordovamapstrial/Plugins/plugin.google.maps/GoogleMaps.m:404:34: warning: incompatible pointer types assigning to 'UIWebView *' from 'UIView *' [-Wincompatible-pointer-types]\r\n        self.pluginLayer.webView = self.webView;\r\n                                 ^ ~~~~~~~~~~~~\r\n"}}
{"actor":{"display_login":"feanor07"}}