tôi làm theo tất cả các bước trong This Tutorial và/hoặc Facebook SDK Documentation để cài đặt Facebook Login trên App của tôi, nhưng khi tôi chạy mã Tôi gặp lỗi. mặc dù Facebook mention I can just use import (Swift) để bao gồm các khuôn khổ, tôi cố gắng làm điều đó thời trang cũ cũng như với tiêu đề-C Bridge Header.'FBSDKLoginKit/FBSDKLoginKit.h' tập tin không tìm thấy (Facebook SDK dành cho iOS v4.2 & Xcode 7)
Lỗi:
'FBSDKLoginKit/FBSDKLoginKit.h' file not found
Ảnh chụp màn hình
Như bạn có thể thấy bridge.h đang được đọc bởi trình biên dịch, nhưng do lỗi tập tin nội bộ nó sẽ ném lỗi.
Bridge.h
Trong Xcode 6 bạn không cần tập tin header cầu, tôi có thể chỉ làm điều đó với import
#import <FBSDKLoginKit/FBSDKLoginKit.h>
Vấn đề này là do Xcode 7 Beta, tôi đã cố gắng làm điều đó trên Xcode 6 và nó hoạt động hoàn hảo chỉ với một import FBSDKLoginKit
. Bất cứ ai có thể cho tôi biết một hack xung quanh này? hoặc nếu có một cách để chuyển đổi mã Swift 2 của tôi trở lại 1.4 và làm việc trên Xcode 6.
hav e bạn đã đặt chính xác “Tiêu đề cầu nối mục tiêu-C” thành <#PROJECT_NAME> /Bridging-Header.h (hoặc bất kỳ tên nào mà tệp của bạn có) trong giai đoạn Xây dựng (trình biên dịch nhanh)? bạn đã cố thay đổi điều đó thành chỉ 'xảy ra/Bridge.h? – mat
điều này có thể giúp bạn http://stackoverflow.com/questions/24146677/swift-bridging-header-import-issue – mat
@mattia Như bạn có thể thấy tiêu đề cầu đang hoạt động, nhưng không nhận được FBSDKLoginKit – Xrait