title: GCKDiscoveryManager not founding Chromecast devices iOS SDK
body: <p>I'm trying to find Chromecast devices with my iOS App.</p>
  
  <p>I've downloaded cast SDK via CocoaPods, and then I try the following:</p>
  
  <pre><code>let gckCastOptions = GCKCastOptions(receiverApplicationID: kGoogleCastAppReceiverId)
          GCKCastContext.setSharedInstanceWithOptions(gckCastOptions)
          GCKLogger.sharedInstance().delegate = self
  
          self.discoveryManager = GCKCastContext.sharedInstance().discoveryManager
          self.discoveryManager!.addListener(self)
          self.discoveryManager!.passiveScan = true
          self.discoveryManager!.startDiscovery()
  </code></pre>
  
  <p>And then, in the listener method:</p>
  
  <pre><code>func didStartDiscoveryForDeviceCategory(deviceCategory: String) {
          print("GCKDiscoveryManagerListener: \(deviceCategory)")
  
          print("FOUND: \(self.discoveryManager!.hasDiscoveredDevices)")
      }
  </code></pre>
  
  <p>Result is always false :(</p>
  
  <p>On my Mac, when I open YouTube, I can stream video to Chromecast device, so device is set definitely.</p>
  
  <p>I am testing on simulator? Should I try it on real device? I suppose that this is not necessary since I'm only trying to discover the available devices.</p>
  
  <p>I've tried to add <code>GCKDeviceScanner</code> too, no luck. I suppose that this is the starting point.</p>
  
  <p>Tried to add <code>GCKUICastButton</code> via storyboard - not being able to do it :(</p>