Frage Echoprint iOS fehlendes Framework


Hat jemand die Demo-iOS-Version von EchoPrint heruntergeladen? Es ist eine Audio-Fingerprinting-Open-Source-Software.

Ich habe es gerade heruntergeladen, aber es scheint zu fehlen Framework ... einen Ort, um eine funktionierende Version zu bekommen?


5
2017-08-27 03:23


Ursprung


Antworten:


Befolgen Sie die Schritte, um das Framework zu starten

  1. Laden Sie die neueste Version von steigern . Der Download Verknüpfung für die neueste Version 1.51.0 für die Boost-Bibliothek
  2. Extrahieren Sie die boost_1_51_0.tar.gz Datei.
  3. Laden Sie das Projekt zur Generierung von libechoprint-codegen-ios.a Ruhmesarbeit von Hier
  4. Öffnen Sie das Projekt und legen Sie den Header-Suchpfad als Pfad des extrahierten Boost-Ordners fest. z.B. In meinem Fall ist das unten der Pfad

    / Benutzer / $ (USER) / Downloads / boost_1_51_0 / boost_1_51_0 Screenshot1

  5. Öffne das echoprint-codegen-ios.xcconfig Datei und fügen Sie den gleichen Pfad in den HEADER_SEARCH_PATHS hinzu Screenshot2
  6. Jetzt sauber und bauen Sie das Projekt würde Ihnen geben libechoprint-codegen-ios.a unter Produkte Ordner
  7. Laden Sie jetzt die Echoprint iOS-Beispiel
  8. Wenn Sie dieses Projekt erstellen, erhalten Sie Fehler wie die Dateien von ASIHTTP Ordner und die libechoprint-codegen-ios.a Framework fehlt, werden dem xcode-Projekt nicht hinzugefügt, sind aber physisch im Projektordner vorhanden.Screenshot3
  9. Löschen Sie diesen Ordner aus dem Projekt und ziehen Sie ihn per Drag & Drop physischer Ordner zum xcode Projekt. Löschen und fügen Sie nur die hinzu libechoprint-codegen-ios.a Rahmen zu diesem Projekt aus dem zuvor kompilierten Projekt.
  10. Jetzt sind Sie bereit mit einem fehlerfreien Code.

20
2017-08-27 07:18



Update für Leute, die immer noch daran interessiert sind und XCode 5 + iOS 7 + LLVM 5.0 verwenden.

Ich habe das Sample Repo gegabelt, es auf XCode 5+ iOS 7 aufgerüstet und es so modifiziert, dass es die Echoprint-Codegen-Abhängigkeit automatisch als Unterprojekt einbaut: https://github.com/rexstjohn/echoprint-ios-sample.

Die obigen Anweisungen funktionieren nicht mehr für das neueste XCode + iOS.


3
2018-01-09 18:38