2017-01-26 16 views
8

Đối với iOS8 có tùy chọn khi bộ nhớ cache iOS cho phép thông báo trong 24h và sau khi cài đặt lại, tôi sẽ không nhận được thông báo đẩy.Cài đặt thông báo đẩy iOS sau khi cài đặt lại

Và có cách giải quyết:

Reset Push Notifications Quyền Alert trên iOS

Lần đầu tiên một push-enabled đăng ký ứng dụng cho thông báo đẩy, iOS yêu cầu người dùng nếu họ muốn nhận thông báo cho ứng dụng đó. Khi người dùng đã phản hồi cảnh báo này, nó sẽ không được hiển thị lại trừ khi thiết bị được khôi phục hoặc ứng dụng đã được gỡ cài đặt tại số ít nhất một ngày.

Nếu bạn muốn mô phỏng lần chạy ứng dụng lần đầu tiên, bạn có thể để gỡ cài đặt ứng dụng trong một ngày. Bạn có thể đạt được điều sau mà không cần thực sự chờ một ngày bằng cách thực hiện theo các bước sau:

Xóa ứng dụng của bạn khỏi thiết bị. Tắt hoàn toàn thiết bị và bật lại thiết bị. Chuyển đến Cài đặt> Chung> Ngày & Thời gian và đặt ngày trước một ngày trở lên. Tắt hoàn toàn thiết bị và bật lại thiết bị. Nguồn: https://developer.apple.com/library/ios/technotes/tn2265/_index.html

Q: Nhưng đối với iOS9 + không có cache phép đẩy, và sau khi cài đặt lại tôi nhận được thông báo mỗi lần. Có tùy chọn nào để lưu trữ lựa chọn của tôi trong 24h và sử dụng nó sau khi cài đặt lại không?

+0

tùy chọn tốt nhất là khi ứng dụng của bạn được cài đặt trong bất kỳ thiết bị nào tại thời điểm đó yêu cầu tất cả quyền bạn sử dụng trong ứng dụng như push notificaiton, dịch vụ vị trí truy cập bản đồ google, truy cập trình phát âm thanh, v.v. –

Trả lời

4

số

Đẩy Notifications quyền cảnh báo trên iOS thường đi kèm bất cứ khi nào chúng tôi đang đăng ký ứng dụng của chúng tôi để thông báo từ xa.

Vì vậy, khi hành vi của cảnh báo quyền được thay đổi theo phiên bản iOS tương ứng, chúng tôi không thể xử lý nó bằng cách riêng của chúng tôi.

Tôi hy vọng điều này có thể giúp bạn.

2

Hành vi thông báo đẩy trong iOS 8.0 and iOS 9.0 Or Later.

Giải pháp: 1

Reset Push Notifications Quyền Alert trên iOS

Lần đầu tiên một push-enabled đăng ký ứng dụng cho thông báo đẩy, iOS yêu cầu người dùng nếu họ muốn nhận thông báo cho điều đó ứng dụng. Khi người dùng đã phản hồi cảnh báo này, nó sẽ không được hiển thị lại trừ khi thiết bị được khôi phục hoặc ứng dụng đã được gỡ cài đặt trong ít nhất một ngày.

Nếu bạn muốn mô phỏng lần chạy ứng dụng lần đầu, bạn có thể để ứng dụng gỡ cài đặt trong một ngày.Bạn có thể đạt được sau mà không thực sự chờ đợi một ngày bằng cách làm theo các bước sau:

1. Delete your app from the device. 

2. Turn the device off completely and turn it back on. 

3. Go to Settings > General > Date & Time and set the date ahead a day or more. 

4. Turn the device off completely again and turn it back on. 

Giải pháp: 2

Bạn cũng có thể thay đổi bó ID của bạn hơn và hơn trong khi gỡ lỗi, mỗi thông báo thời gian sẽ nhận được truy vấn tươi. Khi bạn đã hài lòng với mã trả về ID gói ban đầu.

Nguồn:

How to get back "Allow Push Notifications" dialog after it was dismissed once?

0

thử thiết lập một tài khoản iCloud mới và xem đó là nó vì tôi đã có cùng một vấn đề và vì vậy tôi đã thử nó và phiên bản mới sẽ đẩy trong khi cái cũ sẽ chỉ truy xuất nếu ứng dụng thư đã được mở. Nếu điều đó không giúp tôi liên hệ với các nhà phát triển phần mềm táo và họ đã không trả lời bạn có thể phải đợi cho đến khi bản cập nhật 9.1 được phát hành.

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