2013-09-22 21 views
12

Vấn đề là lạ. Phiên bản hệ thống của tôi là IOS7. Mọi thứ diễn ra tốt đẹp trên ios7 giả lập. Tuy nhiên, khi tôi thử xác thực trên iphone của mình, lỗi trong khối gọi lại luôn là "GkErrorCanceled: the requested operation has been canceled or disabled by the user".
Ngay cả khi tôi đã đăng nhập vào trung tâm trò chơi, lỗi vẫn xuất hiện. Tôi đã thử google sự cố và tìm người nào đó trên stackoverflow đã chinh phục sự cố:
iPhone Simulator 6.0 not able to connect to gamecenter in sandbox mode.
Tôi đã thử theo cách này, tuy nhiên, nó không hiệu quả đối với tôi. Tôi không biết mình có làm gì sai không. Một số người có thể cho tôi giải pháp chi tiết hơn về vấn đề này không? Cảm ơn rất nhiều!ios7 không thể đăng nhập vào lợi ích của người chơi trò chơi sau khi hủy 3 lần

+0

Tôi nghĩ bạn đã hủy hộp thoại đăng nhập của trung tâm trò chơi 3 lần. Điều tương tự đang xảy ra với tôi quá –

+0

Bất cứ ai cũng có một sửa chữa cho điều này? – Stephen

+0

Tôi cũng rất vui với tôi và trên thiết bị chạy iOS 6, tôi yêu cầu tôi đăng nhập vào trung tâm trò chơi nhưng trên thiết bị có ios7, tôi đã hủy một vài lần tôi nhận được thông báo lỗi giống như bạn. – dave

Trả lời

2

Settings> General> Reset> Reset All Settings

(tôi đọc ở đâu đó điều này, nhưng nếu người dùng phải làm như vậy nó không phải là một giải pháp tốt) (i đã làm điều này cho một ứng dụng mà tôi đang thử nghiệm, không phải ứng dụng đã xuất hiện trực tuyến trên App Store) tôi đã thử nghiệm ứng dụng từ appstore (không phải của tôi) và tôi không thể tạo lại vấn đề tôi có ý nghĩa sau khi tôi đăng nhập lại từ cài đặt tôi đã đăng nhập lại trong ứng dụng đó.

Nhưng đối với ứng dụng tôi đang thử nghiệm, chỉ đặt lại hoạt động. Tôi chỉ thấy một bản cập nhật ios mới có sẵn có thể sẽ sửa chữa nó.

+0

Tính năng này hoạt động, nhưng hãy nhớ rằng bạn cần nhập lại mật khẩu wifi nếu bạn không kết nối với mạng di động bằng điện thoại thử nghiệm của mình. Nếu không, người chơi trò chuyện sẽ không hiển thị khi bạn chạy ứng dụng của mình. Đặt lại điện thoại của bạn sẽ xóa mật khẩu wifi. – NJGUY

9

Cập nhật: Vấn đề này dường như chỉ xảy ra trong hộp cát.

Got vấn đề này quá, và đây là những gì tôi đã tìm ra:

GameCenter cho thấy dấu nhắc để đăng nhập chỉ một vài lần (3-5), nếu tất cả lời nhắc đã bị hủy bỏ - GameCenter trở thành tàn tật cho ứng dụng này.

Trong iOS 7 có một vấn đề: GameCenter vô hiệu hóa nhà nước vẫn còn ngay cả khi bạn đăng nhập vào ứng dụng GameCenter tự - ứng dụng vẫn sẽ nhận được loại lỗi này:

error: Error Domain=GKErrorDomain Code=2 GkErrorCanceled: the requested operation has been canceled or disabled by the user

Có hai cách giải quyết :

Đầu tiên:

  1. Truy xuất khỏi game Center qua Sett ings app.
  2. Đặt lại tất cả các cài đặt
  3. Sau khi khởi động lại thiết bị, khởi chạy ứng dụng với công trình phát triển. Sau khi khởi động, khung nhìn GC Login viewController bật lên.

thứ hai (cái này giúp tôi):

  1. "Erase All Content and Settings".
  2. Thiết lập làm thiết bị mới - không khôi phục từ bất kỳ bản sao lưu nào.

Cả hai cách giải quyết đều không phải là lựa chọn khả thi để sản xuất - tôi hy vọng sẽ sớm có sự khắc phục từ Apple.

Hầu hết thông tin là từ số này discussion.

+1

Tôi thấy rằng vấn đề này chỉ với sandbox. Trong cuộc sống nó đang làm việc tốt. –

+0

@RahulPatel Tốt, cảm ơn, câu trả lời đã được cập nhật. – Luten

+0

Tôi cũng thấy rằng khi người dùng nhấn nút vô hiệu hóa, không có bất kỳ sự kiện hoặc phương thức nào kích hoạt. Ngay cả khối authantication trả về bất cứ điều gì. –

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