2010-10-23 28 views
5

Tôi đang sử dụng thư viện FBConnect chính thức cho iOS và cố gắng làm cho nó hoạt động trong ứng dụng iPad của tôi. Đây là điều lạ: khi bạn tôi đăng nhập bằng cách sử dụng cuộc gọi tới authorize:permissions:delegate, mọi thứ hoạt động tốt: hộp thoại yêu cầu ủy quyền của mình để kết nối với Facebook, phương thức ủy nhiệm được gọi là tất cả là tốt.API đồ thị trên iOS và Facebook: Không nhất quán cho phép các vấn đề

Tuy nhiên, khi I cố gắng đăng nhập, hộp thoại không bao giờ thay đổi. Bàn phím bị loại bỏ, trường mật khẩu bị xóa và nó chỉ nằm ở đó. Vấn đề là như nhau trong cả trình giả lập và trên thiết bị.

Dưới đây là những điều tôi đã kiểm tra và ba kiểm tra:

  • tên đăng nhập và mật khẩu của tôi là chính xác. Nếu tôi nhập sai mật khẩu, thông báo "tên người dùng/mật khẩu không hợp lệ" xuất hiện và điều đó không xảy ra.
  • Ứng dụng này là không phải ở chế độ hộp cát.
  • ID ứng dụng là chính xác (bạn tôi có thể đăng nhập mà không gặp sự cố).

Một số thông tin bổ sung:

  • ứng dụng gốc được tạo ra bởi người bạn của tôi.
  • Tôi tạo ra một ứng dụng FB thứ hai và đưa vào ID ứng dụng mới
  • Bạn tôi có thể đăng nhập với ID ứng dụng mới
  • tôi có thể đăng nhập vào không.

Điều này dường như gợi ý rằng có điều gì đó khác biệt về tài khoản của bạn tôi, thay vì bản thân ứng dụng.

Chúng tôi đã đập đầu chúng tôi với nhau về điều này trong một vài ngày nay. Điều gì có thể gây ra hành vi này? Tại sao không phải là một lỗi được tạo ra?

Chỉnh sửa: Có vẻ như có a lot of people affected by this, do đó, vì muốn tìm câu trả lời, tôi đã thêm tiền thưởng.

Trả lời

6

Có dường như là một vấn đề server-side với thông tin đăng nhập Facebook như đã nêu ở đây:

http://github.com/facebook/facebook-ios-sdk/issues#issue/95

dân đã nói rằng nếu họ thay đổi mật khẩu của họ trên Facebook họ sau đó có thể đăng nhập bằng Facebook -iOS-SDK được tải xuống từ github. Rõ ràng đó là một giải pháp dài hạn nghèo nàn và sẽ không thể chấp nhận được trong một ứng dụng được phát hành thông qua App Store. Về mặt tươi sáng, dường như cũng có báo cáo về các sự cố đăng nhập tương tự đăng nhập từ các ứng dụng trên các nền tảng khác.

Cập nhật: Facebook có một lỗi nộp về chủ đề này có thể được xem tại đây:

http://bugs.developers.facebook.net/show_bug.cgi?id=13199

+2

liên kết Đó là trong câu hỏi ... –

+0

Thay đổi mật khẩu làm việc. Tôi hy vọng FB sẽ sửa lỗi này sớm. –

Các vấn đề liên quan