title: Error/Crash while using GMSPlacePicker pickPlaceWithCallback in Objc
body: <p>This error is crashing the app while trying to use GMSPlacePicker in objC</p>
  
  <blockquote>
    <p>'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[1]'</p>
  </blockquote>
  
  <p>The app is crashed at the point <code>[placePicker pickPlaceWithCallback:^(GMSPlace * _Nullable place, NSError * _Nullable error)</code></p>
  
  <p>The whole set code block is below:</p>
  
  <pre><code>    CLLocationCoordinate2D northEast = CLLocationCoordinate2DMake(22.631514, 51.4723);
      CLLocationCoordinate2D southWest = CLLocationCoordinate2DMake(26.0765, 56.4395);
      GMSCoordinateBounds *viewport = [[GMSCoordinateBounds alloc] initWithCoordinate:northEast coordinate:southWest];
      GMSPlacePickerConfig *config = [[GMSPlacePickerConfig alloc] initWithViewport:viewport];
      GMSPlacePicker *placePicker = [[GMSPlacePicker alloc] initWithConfig:config];
      [placePicker pickPlaceWithCallback:^(GMSPlace * _Nullable place, NSError * _Nullable error)
      {
          if (error!= NULL &amp;&amp; error != nil) {
              NSLog(@"PlacePicker error: %@", [error localizedDescription]);  
              return;
          }
           if (place != NULL &amp;&amp; place != nil) {
              NSLog(@"PlacePicker cordinates: (%f, %f)", place.coordinate.latitude, place.coordinate.longitude);
           } else {
              NSLog(@"No place selected");
           }
      }];
  </code></pre>
  
  <p>Please help.</p>