Tôi đang làm việc với Unity 4.6 và Facebook Unity SDK 6.0.Facebook-unity-sdk không sử dụng iOS gốc SSO
Khi mọi thứ trên Android xuất hiện sưng lên, nhưng trên iOS tôi dường như không sử dụng SSO gốc của Facebook. Nó liên tục trở lại đăng nhập dựa trên trình duyệt, điều này thực sự tạo ra một sự rung cảm không chuyên nghiệp.
Tôi đã thử nghiệm điều này trên mười thiết bị khác nhau, tất cả đều sử dụng cả chứng chỉ Nhà phát triển.
Và tôi đã đi qua bảng liệt kê sau đây:
- XCode trên chạy recieves không có lỗi hoặc bản ghi rằng nên chỉ ra điều gì sai trái, nhưng vẫn sử dụng "browserbased" giải pháp đăng nhập cũ.
- Điều này cũng áp dụng khi tôi sử dụng cảnh ví dụ có trong SDK.
- Các ứng dụng được bật cho SSO trong giao diện điều khiển cho nhà phát triển Facebook, và trận đấu bó ID.
- Các FBXXXXXXXXX URL sceme là trong info.plist và dường như chỉ tốt trong XCode.
- Các FacebookAppID then chốt trong info.plist cũng được thiết lập, và sử dụng số ứng dụng facebook id.
- Trong facebook, ứng dụng được mở cửa cho công chúng nói chung, có email liên hệ cần thiết, và bó iOS được cấu hình.
Tôi đã thử với cả tài khoản nhà phát triển, quản trị viên và "người lạ" và không phải là tài khoản duy nhất có thể đăng nhập facebook iOS gốc.
Có ai gặp này? Hầu hết các trường hợp tương tự tôi có thể tìm thấy đã hơn một tuổi và không thực sự áp dụng cho điều này.
Làm thế nào bạn gọi FB.Login? Ứng dụng của bạn có được định cấu hình để có nhiều hơn một ID ứng dụng FB không? – shacharg