2015-09-13 18 views
5

Ich habe ein altes Xcode-Projekt für iOS, wo ich libxml2.dylib und libresolv.9.dylib verwendet habe. Nach der Installation von XCode7.Fehlende Dateien libresolv.9.dylib und libxml2.dylib

Ich kann die Dateien nicht finden und ich weiß nicht, wo ich suchen soll. Kann mir jemand helfen?

+0

Dies könnte helfen, aber ernsthaft eine Suche auf Google haben: https://forums.deentwickler.a pple.com/message/8609#8609 – Luke

Antwort

2

Mit dem neuen Xcode und dem neuen iOS müssen die Links mit libresolv.9.dylib und libxml2.dylib aktualisiert werden, indem der Verweis aus Target-> Building Phases entfernt und die neuen Dateien hinzugefügt werden: Die Dateien befinden sich nun in einem anderen Ordner :

/Users/yyyyyy/Library/Developer/Xcode/iOS Device/9.0 (xxxxxx)/Symbole/usr/lib

wo yyyyyy den Benutzernamen und xxxxxx für die iOS bulild.

+0

Entwicklerordner kann nicht gefunden werden – maiko

13

Die Antwort von SleepyViking in this thread bietet eine Verknüpfung, um fehlende .dylib-Dateien zu finden.

  1. Zum Erstellen Phase> Link Binary mit Librairies> +> In anderen
  2. Einmal im Dateiauswahlfenster kann "CMD" + Umschalttaste + G (Zum Ordner) und geben Sie/usr/lib/
  3. von/usr/lib können Sie hinzufügen: libz.dylib und mehr ...
  4. Compile und Spaß haben
+0

Vergessen Sie nicht, '' usr/include/libxml2' 'zu Ihren Header-Suchpfaden in den Build-Einstellungen hinzuzufügen. – devios1

Verwandte Themen