2014-04-30 21 views
9

chúng tôi hiện đang phát triển các ứng dụng iOS cho các khách hàng khác nhau.Một chứng chỉ APNS cho nhiều ứng dụng iOS

Chúng tôi có một ứng dụng mẫu và các ứng dụng có nguồn gốc khác nhau (bố cục hơi khác nhau, nhưng chức năng gần như giống nhau).

Chúng tôi đã chọn lưu trữ chương trình phụ trợ của chúng tôi trên heroku và sử dụng PubNub-Addon (với pub-và sub cho các kênh khác nhau) để xử lý thông báo đẩy.

http://www.pubnub.com

Điều này chỉ hoạt động tốt cho một ứng dụng. Nhưng nếu chúng ta có nhiều ứng dụng, chúng ta cần tạo một ứng dụng "pub" cho mỗi ứng dụng iOS, vì chúng ta cần tải lên PEM-File (chứng chỉ APNS) của ứng dụng iOS lên ứng dụng PubNub khá cồng kềnh.

Có khả năng nhiều ứng dụng iOS sử dụng cùng một tệp PEM (chứng chỉ APNS) không? Để chúng tôi có thể sử dụng một Ứng dụng PubNub cho tất cả các ứng dụng iOS khác nhau?

Bạn có bất kỳ đề xuất nào khác về cách giải quyết sự cố này không?

Cảm ơn trước!

Trả lời

12

Không thể sử dụng cùng một tệp PEM cho nhiều ứng dụng. Bạn cần tạo tệp PEM riêng cho từng ứng dụng. Vì máy chủ thông báo đẩy của Apple (APNS) không thể xác định các ứng dụng khác nhau của bạn bằng một chứng chỉ PEM.

+1

Cảm ơn câu trả lời của bạn. Bạn hoàn toàn đúng. Bây giờ chúng tôi tạo một Ứng dụng PubNub cho mỗi ứng dụng. – pmuens

+0

Trong tương lai gần, Bảng điều khiển tài khoản của PubNub sẽ cho phép bạn tải lên nhiều chứng chỉ đẩy APNS trên một bộ khóa. –

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