Tôi đang cố triển khai Thông báo đẩy cho ứng dụng iOS 5 của mình bằng hướng dẫn từ Ray Wenderlich: http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12.iOS: cách đăng ký thông báo đẩy?
Tôi đã chèn đoạn mã sau vào phương pháp của tôi didFinishLaunchingWithOptions
trong appdelegate tôi:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
Khi chạy ứng dụng trên điện thoại của mình (không Simulator) popup/cảnh báo nói cho tôi để chấp nhận các thông báo đẩy không được hiển thị . Tôi đã chèn một điểm gỡ lỗi trên dòng, và tôi có thể thấy, rằng registerForRemoteNotificationTypes
được gọi.
Tại sao không có gì xảy ra?
Tôi đã cố gắng xóa Ứng dụng khỏi thiết bị mà không thành công. Ứng dụng không có trong Trung tâm thông báo. Hơn nữa, 'didRegisterForRemoteNotificationsWithDeviceToken' hoặc' didFailToRegisterForRemoteNotificationsWithError' không bao giờ được gọi. – dhrm
Bạn đã đặt đúng Mã định danh nhóm không? Bạn có đang sử dụng ID ứng dụng ký tự đại diện không? – YuAo
Cảm ơn bạn đã trả lời. Vấn đề là tôi phải tạo lại Hồ sơ cấp phép của mình sau khi tôi bật Thông báo đẩy cho chứng chỉ. – dhrm