2017-03-10 3 views
0

Ich habe eine App, die seit fast einem Jahr im App Store veröffentlicht wird. Die App verwendet die ganze Zeit parse-Framework (nicht mit Cocoapods installiert) und funktioniert gut.Bestehende Xcode/Swift3-App erkennt plötzlich kein Parse-Framework

Ich habe vor kurzem das bestehende Projekt für diese App in Xcode nach ein paar Wochen der Arbeit an einem anderen Projekt geöffnet (neues Projekt verwendet keine Parse und ist in keiner Weise mit vorhandenen App verwandt) und plötzlich hat das Projekt einen Fehler "Kein solches Modul 'Parse'"

Ich habe jeden Thread auf Stackoverflow, GitHub und anderen zufälligen Orten zu diesem Thema gelesen. Ich habe jeden Vorschlag ausprobiert, den ich in diesen Ressourcen gefunden habe, und nichts behebt den Fehler.

Ich habe folgende getan:

  1. gelöscht alle abgeleiteten Daten, beenden Sie Xcode, wieder geöffnet Projekt &

    gereinigt
  2. den Such Rahmen Pfade in den Zielbuildeinstellungen anpassen (versucht, dies über ein Dutzend mal)

  3. löschte den Parse-Rahmen und wieder hinzugefügt, gereinigt Projekt

Ich wäre ewig dankbar für jede Hilfe bei der Lösung dieses Fehlers. Ich habe über 2 Wochen versucht, zu lösen.

screenshot of error

+1

Verwenden Sie Cocoapoden? Wenn ja, können Sie Ihre podfile – toddg

+0

nicht Cocoapods –

+0

Ich bin sicher, Sie haben dies versucht, aber ich hatte ein Problem, wo 'import Parse' würde einen Fehler zeigen, bis ich tatsächlich versucht, die App zu bauen/laufen. Sobald ich es gebaut habe, ging das Problem weg. – toddg

Antwort

0

ich habe endlich dieses Problem behoben.

Ursache: die Framework-Dateien, die im Rahmen des Projekts verwiesen werden, wurden auf meinem Desktop ursprünglich gespeichert. Ich habe kürzlich meinen Desktop gesäubert und Dateien gelöscht, von denen ich dachte, dass ich sie nicht mehr brauche ... falsch! Die Parse-Framework-Dateien waren dort und verschoben/gelöscht.

fix: für mich, ich die Original-Dateien zu bekommen brauchte, um wieder so konnte ich die Framework-Dateien neu zu installieren, indem sie von der ursprünglichen Stelle bekomme ich sie bekam (zog sie sich von einem Parse-Starter-Projekt I heruntergeladen von GitHub). Unterm Strich muss ich die Framework-Dateien wiederherstellen.

die Gerüste sollten die Koffer Symbol haben wie unten dargestellt:

enter image description here

, wenn der Koffer Symbol nicht vorhanden ist, dann werden die Gerüste nicht richtig installiert.

Verwandte Themen