tôi có 2 ứng dụng được sử dụng Id App Facebook cùng. Tôi đang cố gắng sử dụng hậu tố URL và tôi có một số vấn đề.Facebook URL Scheme Suffix hành
Tôi đi theo this tutorial nhưng không có may mắn ...
- Tôi tạo ra hậu tố trên trang ứng dụng Facebook (Tôi có "phát triển" vai trò, không phải "quản trị", nhưng nó cho phép tôi để thiết lập hậu tố)
- tôi đã thêm hậu tố để ứng dụng iOS plist - fb123456789suffix
- suffix chứa chữ chỉ nhỏ
Theo kết quả (sử dụng FBSDKLoginManager để đăng nhập) tôi nhận được FB mở ed trong Safari, tôi có thể chấp nhận yêu cầu đăng nhập và sau đó "Không thể mở trang" tin nhắn.
Khi tôi nhập "fb123456789suffix: //" trong Safari nó sẽ khởi động ứng dụng của tôi
Khi tôi nhập "fb123456789: //" trong Safari có "không thể mở trang" tin nhắn.
Dường như FB không cập nhật hậu tố trong trang ứng dụng, bởi vì nếu tôi nhập url vào .plist không có hậu tố (fb123456789), mọi thứ sẽ hoạt động.
Bạn có bất cứ ý tưởng hoặc gợi ý tại sao điều này không hoạt động?
PS. Tôi đang sử dụng FB SDK mới nhất trong ứng dụng iOS.
EDIT: đây không phải là trùng lặp. Đó là vấn đề khác nhau, tôi đã mất tích FacebookUrlSchemeSuffix
tham số trong file plist,
@BootMaker thực sự tôi đã thử giải pháp theo liên kết đó, nhưng khi tôi cố gắng sử dụng 'FacebookAppID: 123456789suffix' tôi gặp lỗi - không có ứng dụng nào theo id 123456789suffix – Piotr
Đây không phải là bản sao. Câu trả lời đúng là thêm FacebookUrlSchemeSuffix, mà là mất tích từ ảnh chụp màn hình trong tài liệu Facebook (và do đó nó rất dễ dàng để bỏ lỡ), nhưng nó đề cập ở trên nó trong văn bản https://developers.facebook.com/docs/ios/troubleshooting –
@Piotr Dù sao cũng làm như vậy trong Android? –