Fehler bei der Verwendung von Cocoapoden "use_frameworks!" SWIFT

Hatte ich eine saubere swift-Projekt, indem Sie einige cocoapods : Analysieren, AFNetworking und RESideMenu.
Ich STZPopupView - pod, so dass ich aktualisiert cocoapods mit der letzten version:

gem install cocoapods

Dann habe ich einen Relaunch für mein Projekt:

pod install

Weil dieser Fehler :

[!] Pods written in Swift can only be integrated as frameworks; this feature is still in beta. Add `use_frameworks!` to your Podfile or target to opt into using it.

Ich aktualisierte mein podfile hinzufügen "use_frameworks!"

Meine podfile ist jetzt:

# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
use_frameworks!

source 'https://github.com/CocoaPods/Specs.git'

target 'isam' do
pod 'RESideMenu', '~> 4.0.7'
pod 'AFNetworking', '~> 2.5'
pod 'Parse', '~> 1.6'
pod 'STZPopupView', '~> 1.0'
end

target 'isamTests' do

end

Da, ich habe 2 Fehler, wenn ich Baue :

  • "RESideMenu.h" Datei nicht gefunden
  • Fehler beim importieren einer bridging-header "..../isam - /Swift-Bridging-Header.h"

Habe ich nicht geändert, alles andere in meinem Projekt.

Mein Swift-Bridging-Header.h ändert sich nicht :

#ifndef isam_Swift_Bridging_Header_h
#define isam_Swift_Bridging_Header_h

#import <Parse/Parse.h>
#import <RESideMenu.h>

#endif

In meinem build-Einstellungen habe ich :

Fehler bei der Verwendung von Cocoapoden

Ich denke, es ist, weil der "use_frameworks!" in meinem podfile, aber ich weiß nicht, wie zu tun, um alle meine Hülsen zu bauen meine app richtig.

EDIT :

Den genauen Fehler sind :

/path_of_my_project/Swift-Bridging-Header.h:12:9: error: 'RESideMenu.h' file not found
#import <RESideMenu.h>
        ^
<unknown>:0: error: failed to import bridging header '/path_of_my_project/Swift-Bridging-Header.h'

InformationsquelleAutor der Frage cmii | 2015-07-07

Schreibe einen Kommentar