2015-08-19 15 views
5

Sto cercando di aggiungere l'SDK di Facebook alla mia app iOS 9.0 Swift in Xcode. Ho fatto l'installazione secondo le istruzioni di FB-dev. Tuttavia, quando aggiungo l'intestazione al mio file AppDelegate.m importando FBSDKCoreKit continuo a ricevere un messaggio che dice "Nessun modulo di questo tipo 'FBSDKCoreKit'" errore.Nessun errore del modulo FBSDKCoreKit

In base a quello che ho letto altrove

  1. Ho già pulito la costruzione e ri-installato Xcode e aggiornato il mio OS X
  2. ho controllato due volte il plist e il quadro file FB liste in le istruzioni, ma nulla è sembrato mancante.
  3. Ho impostato l'opzione "Consenti moduli non inclusi in moduli Framework" su SÌ nelle impostazioni di Creazione.

Nulla sembra funzionare. Non so da dove andare e ho fatto ore di ricerca cercando di trovare la soluzione.

+2

Si prega di controllare questo http://stackoverflow.com/a/29466739/1616632 Spero che questo sia lavoro per voi –

+0

Hai trovato una soluzione? @RupalPatel dice che ha già fatto ciò che è in quella risposta. – Ixx

+1

Questo lo ha risolto per me http://stackoverflow.com/a/32188745/930450 – Ixx

risposta

6

Ho risolto questo eliminando il Framework e aggiungendolo di nuovo facendo clic con il tasto destro del mouse sul progetto-> Aggiungi file ..., quindi selezionare il framework e SELEZIONARE l'opzione per copiare i file, se necessario. Non è quello che Facebook raccomanda, ma ha funzionato! sto usando v4.6 di FBSDK e Xcode 7 Beta 6. Spero che ti aiuta e tutti gli altri che sta affrontando lo stesso problema :)

8

Quando si importano i quadri, Assicurarsi di aver selezionato "Copy se necessario ". La versione successiva a Xcode 6.3 sembra dare problemi se questa parte è NON contrassegnata con.

+1

Funziona con Xcode 7.2 (Swift 2.0) –

1

Con CocoaPods, rapido 2.1 e IOS 9, ho provato ad aggiungere alla intestazione ponte e funziona bene, per esempio:

#ifndef MY_Bridge_Header_h 
#define MY_Bridge_Header_h 

#import <FBSDKCoreKit/FBSDKCoreKit.h> 
#import <FBSDKLoginKit/FBSDKLoginKit.h> 
// ... other imports 

#endif /* MY_Bridge_Header_h */ 
0

avevo errori seguendo fianco tutorial AppCoda che non sia completamente ad oggi. Raccomando di seguire le stesse istruzioni di Facebook. Il problema per me era che dovevo aggiungere i framework al mio progetto e quindi aggiungere il percorso di ricerca su sdk. Dopo di ciò ho potuto importare senza errori.

Problemi correlati