2016-12-23 1 views
11

Ich versuche, einen Musik-Player für iPhone und iPad zu erstellen. Ich bekomme es perfekt auf meinem iPhone und iPad, weil diese tatsächlich eine Musikbibliothek haben. Allerdings möchte ich fastlane und einige andere Tools mit Tests verwenden, so dass ich auch eine Musikbibliothek zu meinem Simulator sehen/hinzufügen kann.Kann ich dem Xcode iOS Simulator eine Musikbibliothek hinzufügen?

Ich habe zu meinem Emulator-Ordner navigiert. /Users/maikohermans/Library/Developer/CoreSimulator/Devices/8A14CCDB../Data
Allerdings habe ich keine Ahnung wo ich hinschauen soll und ob ich hier mal schauen sollte um die Musik hinzuzufügen.

Ich hoffe, jemand kann mir hier helfen, wie dies zu tun ist. Ich habe das gesucht, aber es scheint, dass niemand diese Frage seit einiger Zeit gestellt hat. Das bedeutet, dass entweder alle es aufgegeben haben oder es möglich ist und ich einfach nicht herausfinden kann, wie ich das machen soll.

+0

Sie meinen, Sie möchten. MP3-Datei im Simulator hinzufügen? – BaSha

+0

@BaSha Was ich meine ist, dass ich MPMediaLibrary verwende, um alle Songs zu bekommen, die auf dem Gerät vorhanden sind. Ich möchte, dass dies auch am Simulator funktioniert, damit ich einige UITests machen und einige Dinge automatisieren kann, – NoSixties

+0

gut, das wäre nur mit dem eigentlichen Gerät möglich! – BaSha

Antwort

8

Obwohl der normale Glaube ist, dass dies nicht möglich ist, habe ich herausgefunden, wie es dank dem Link @ BaSha zu tun ist.

Ich schrieb ein wenig How To darauf, so dass jeder, der das gleiche Problem hat oder denkt, dass es nicht möglich ist, in der Lage sein wird, es zum Funktionieren zu bringen.

+1

Das obige How To ist unglaublich nützlich! Es funktionierte gut und jetzt kann ich zum Testen auf eine Musikbibliothek zugreifen. Es erlaubt leider nicht den Sync/Unsync-Prozess von iTunes, aber immer noch sehr hilfreich. –

+1

Danke, danke, vielen Dank! Heiliger Strohsack! Das hat meine ganze Entwicklungserfahrung verändert. –

0

Dies ist nur mit einem tatsächlichen Gerät möglich. Sie haben keine Musikbibliothek auf Ihrem Simulator. Sie könnten eine andere App mit Ihren Musikdateien entwickeln und diese als Referenz zum Testen verwenden, aber das erscheint zu kompliziert und nicht sehr nützlich.

0

so muss ich in der Lage sein, eine Musikbibliothek zu meinem Simulator als auch

Sie können nicht tun, um zu sehen/hinzuzufügen. MPMediaLibrary-APIs funktionieren nicht im Simulator.

Sie können Ihre Schnittstelle auf dem Simulator testen Stub Methoden zu schreiben, das möglich ist, auf einem Gerät nur zwischen Ihrem Code und dem MPMediaLibrary APIs, aber tatsächlicher Zugriff auf die Benutzer-Musikbibliothek steht.

Verwandte Themen