2016-04-06 7 views
0

Ich bekomme ein etwas älteres Projekt von einem anderen Entwickler und ich sollte einige Probleme beheben und neue Features hinzufügen. Das Projekt wird hauptsächlich in ObjC geschrieben und verwendet CocoaPods als Dependency Manager. Der vorherige Entwickler erstellt seinen eigenen Pod in Development Pods und enthält hauptsächlich Geschäftslogik für die Anwendung. Also musste ich einige Klassen wie RCZMortgage hinzufügen. Aber wenn ich versuche, es in Hauptprojekt zu verwenden, erhalte ich Problem:Klasse aus Development Pods mit CocoaPods importieren

'RCZMortgage.h' file not found 

So dass ich dachte, ich muss pod aktualisieren. Also benutze ich den Befehl update pod für diesen einen Entwicklungs-Pod, aber danach habe ich ein Problem mit Bridging-Header.h, und die Dateien dort können nicht gefunden werden (Ich weiß nicht, ob das Update das vorherige Problem behebt oder nur mehr bringt). Frühere Entwickler beginnen mit dem Erstellen einiger weniger Klassen in swift.

Bridging-header.h sieht wie folgt aus:

#import "RCZAdvertisementBadge.h" 
#import "UIView+Centering.h" 
#import "UIColor+CustomColors.h" 
#import "UIView+Sizing.h" 
#import "SDWebImageManager+AutoScale.h" 
#import <SDWebImageManager.h> 
#import "RCZImageUrlBuilder.h" 

In podfile gibt es:

platform :ios, '7.0' 

aber es ist nicht use_frameworks!

Ich bin nicht sicher, was Sie Informationen muss mir helfen. Welche Dateien soll ich hier schreiben, um mir zu helfen? Daher sind Kommentare und Antworten willkommen. Ich kann den vorherigen Entwickler nicht kontaktieren, deshalb frage ich hier.

Antwort

0

Überprüfen Sie, ob die Wetter-Pod-Abhängigkeiten in den Build-Einstellungen korrekt übereinstimmen. Geben Sie den richtigen Pod-Pfad ein, bereinigen Sie den Code und versuchen Sie es erneut.

+0

Ich bin nicht sicher, ob ich weiß, ob Abhängigkeiten korrekt übereinstimmen oder nicht. Und wenn du es noch einmal testest, meinst du update pod oder einfach nur ein Projekt? –

+0

Glauben Sie nicht, dass ein Pod-Update notwendig ist, nur das Bauen würde es tun. –

Verwandte Themen