2016-08-09 267 views
1

ich die folgende Meldung in Xcode Debug Gebiet haben, nachdem ein Bild in meiner app importieren:ich Metadata.framework Fehler, wenn ich versuche, ein Bild zu importieren

"[21950:1148196] Metadata.framework [Error]: couldn't get the client port". 

Wie kann ich diesen Fehler loszuwerden ?

Hier ist mein Code ein Bild für das Hochladen:

@IBAction func importButton(sender: AnyObject) { 

    let uploadFile: NSOpenPanel = NSOpenPanel() 

    uploadFile.allowsMultipleSelection = false 
    uploadFile.canChooseFiles = true 
    uploadFile.canChooseDirectories = false 

    uploadFile.runModal() 

    let chosenPicture = uploadFile.URL 

     if(chosenPicture != nil) { 

      let pictureImport = NSImage(contentsOfURL: chosenPicture!) 
      imageWell.image = pictureImport 
     } 
} 

Antwort

1

ich diese Fehlermeldung erhalten, weil ich Spotlight deaktiviert haben Indizierung (so apps' und Bilder Metadaten ist nicht zugänglich).

Nach Spotlight automatische Indexierung auf die Fehlermeldung Drehen

"Metadata.framework [Error]: couldn't get the client port" 

in Xcode Debug Gebiet verschwindet.