Ich möchte einige Swift-Pods in meiner Objective-C-App verwenden, daher muss ich Frameworks anstelle von statischen Bibliotheken verwenden. Aber die Aktivierung von use_frameworks!
in meinem Podfile verursacht Töne von #import
Fehler.Cocoapods use_frameworks! Import Problem
Mein Podfile:
platform :ios, '8.0'
use_frameworks!
pod 'AFNetworking', '2.6.0'
pod 'Typhoon'
pod 'SSKeychain'
pod 'JBWebViewController'
pod 'TTTAttributedLabel'
pod 'HockeySDK'
pod 'GoogleAnalytics'
pod 'Intercom'
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'UIButton+Activity'
pod 'HexColors'
pod 'AFNetworkActivityLogger'
pod 'HCSStarRatingView', :git => 'https://github.com/hsousa/HCSStarRatingView.git'
pod 'LGSideMenuController'
pod 'DateTools'
pod 'SDWebImage'
pod 'SSCWhatsAppActivity'
pod 'UIViewController+BlockSegue'
Das erste Problem war mit SSKeychain
pod:
In Code, den ich mit SSKeychain mit "Anführungszeichen" #import "SSKeychain/SSKeychain.h"
, aber wenn ich richtig verstehe, Ich muss jetzt <angle>
von verwenden? Aber in diesem Fall erhalte ich denselben Fehler, aber in meinem Code.
Mein Körperbau Phasen:
Auf jeden Fall habe ich Gabel von SSKeychain mit "Anführungszeichen" Import (https://github.com/adamwulf/sskeychain/commit/2b7fd878415e8e4f23f74636cdd8c993466d0749) und wechselte zu jener Version gefunden.
Aber jetzt habe ich gleiches Problem mit vielen anderen Schoten (fast alle):
Import in App: #import "FBSDKCoreKit/FBSDKCoreKit.h"
Muß ich berappen müssen, um jedes Repo und Veränderung wirklich Anweisungen importieren? Oder ich nehme Pods falsch auf?
PS: Ich bereite abgeleitete Daten und Projekt vor jedem Build-Versuch.
Cocoapods Version: 0.39.0
Welche Version von CocoaPods verwenden Sie? Letzter? 0.39.0? –
Exit-Projekt, gehen Sie aus und führen Sie "Pod-Installation" – Khuong
@DiegoFreniche Ich habe sowohl 0.39.0 und Version aus dem letzten Master-Zweig gebaut versucht. – Ponf