[Огромное обновление]
Кто-то прислал мне это, и это гораздо легче читать, чтобы установить fbsdk с React Native: https://developers.facebook.com/docs/react-native/getting-started-ios
Однако проблема была все та же :Установка рамки Fbsdk в течение React-Native проекта IOS
Use of undeclared identifier 'UIUserInterfaceIdiomTV'
Я думаю, что это ошибка идет от содержания, запряженных CocoaPods, потому что я был в состоянии сделать sample example работы просто удалив один и тот же UIUserInterfaceIdiomTV случая (он будет использоваться в коммутаторе).
Однако, следуя каждый шаг от руководства и в конечном итоге удаление UIUserInterfaceIdiomTV, я столкнулся с новыми проблемами компиляции в моем собственном проекте:
Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_FBSDKAppEvents", referenced from: objc-class-ref in AppDelegate.o "_OBJC_CLASS_$_FBSDKApplicationDelegate", referenced from: objc-class-ref in AppDelegate.o "_OBJC_CLASS_$_RCTRootView", referenced from: objc-class-ref in AppDelegate.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Если кто-нибудь может помочь ...
Спасибо за ваш Помогите!
Чтобы быть немного более ясным, я пробовал разные комбинации шагов из «Facebook SDK для iOS», зная, что я должен пропустить несколько шагов, поскольку Cocoapods заботится о некоторых, но я могу " t выяснить, какие шаги я должен сделать для компиляции для работы. –
Я просто ответил на аналогичный вопрос, взгляните на это: http://stackoverflow.com/questions/36904245/getting-reactnative-facebooksdk-working/36921878#36921878 Надеюсь, это поможет. – Crysfel
Привет, спасибо за вашу помощь, но я даже не могу скомпилировать свой проект. И я получаю ту же ошибку, когда пытаюсь скомпилировать образец [HelloFacebook] (https://github.com/facebook/react-native-fbsdk/tree/master/Sample/HelloFacebook), кстати ... –