2014-11-03 28 views
6

Tôi đang cố thêm khả năng thông báo đẩy vào ứng dụng của mình. Tôi đã làm theo tất cả các bước để làm như vậy. Tôi có thể thấy rằng ứng dụng của tôi đang đăng ký mã thông báo thiết bị trong máy chủ của tôi và tôi thấy rằng máy chủ của tôi gửi thông báo. Tôi đang sử dụng khóa phát triển và hồ sơ cung cấp phát triển. Là một cách để gỡ lỗi này? Tôi không biết vấn đề là gì, vì tôi không có bất kỳ lỗi nào trong ứng dụng của mình.iOS - không nhận được thông báo đẩy từ APN - cách gỡ lỗi?

Tôi chắc chắn rằng mã trên máy chủ của tôi làm việc, bởi vì tôi đã có một phiên bản cũ của ứng dụng mà làm việc với mã máy chủ. Tôi nghĩ rằng đó là một vấn đề cấu hình trên dự án Xcode, nhưng tôi không thể tìm thấy vấn đề.

+0

Bạn nên cố gắng Parse.com để gửi và xác minh bạn giấy chứng nhận có giá trị hay không. hơn nếu nó hoạt động hơn chỉ bạn nên kiểm tra mã ở phía máy chủ cho bất kỳ lỗi nào. –

+0

Tôi chắc chắn đó không phải là máy chủ. Đó là một cái gì đó trong cấu hình Xcode. Tôi không thể hiểu được nó là gì. – bobsacameno

+0

Bạn có thể nhận được mã thông báo thiết bị đúng cách không. –

Trả lời

2

Vui lòng tham khảo này mà có thể giúp bước của quá trình bước .. http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1

+0

Đó chính xác là những gì tôi đã làm. Bạn có chắc chắn nó hoạt động cho Xcode 6, và iPhone với iOS 7.2? – bobsacameno

+0

không có sự thay đổi lớn nào tôi nghĩ đến việc mã hóa tính năng đẩy. vì vậy nó sẽ hoạt động. –

+0

Tôi vừa hoàn thành theo hướng dẫn này một lần nữa từng bước, và nó vẫn không hoạt động. Không thể tìm ra điều gì sai. – bobsacameno

1

Có nhiều lý do có thể khiến lỗi này xảy ra. Apple có một kỹ thuật chi tiết, tuyệt vời trên debugging push notification issues mà tôi rất khuyên bạn nên đọc để theo dõi vấn đề.

+1

Đã thử điều đó. Nó không giúp được ... – bobsacameno

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