디스코urse 앱을 아이폰에 설치했는데, 커뮤니티에서 나를 태그하거나 다이렉트 메시지를 보내도 알림이 전혀 오지 않습니다. 이 문제를 해결하는 방법을 아시는 분 계신가요? 아이폰에서 앱 설정에 들어가서 배지 등을 켜 봤는데도 여전히 알림이 오지 않습니다. 도와주시면 감사하겠습니다!
로즈님, 안녕하세요! 메타에 오신 것을 환영합니다.
iOS용 Discourse Hub 앱은 Discourse 팀이 호스팅하는 Discourse 사이트의 푸시 알림만 지원합니다. App Store의 앱 설명에 따르면 다음과 같습니다.
- 공식 호스팅 Discourse 포럼에 대한 실시간 푸시 알림
이는 iOS 기기의 푸시 알림 작동 방식 때문입니다. Apple에서 발급받은 인증서가 필요하며, 이 인증서는 비공개로 유지되어야 하므로 우리가 호스팅하는 사이트에서만 사용할 수 있습니다. 여전히 알림을 받을 수 있지만, 실시간으로 받는 것이 아니라 iOS의 스케줄이 실행될 때만 받게 됩니다. 호스팅되지 않은 사이트에서 실시간 iOS 푸시 알림을 사용하려면 https://meta.discourse.org/t/pushover-notifcations/119258을 확인해 보세요.
Pushover는 iPhone으로 알림을 전달하는 제3자(유료) 앱이라는 점을 명심하세요. 해당 앱을 통해 알림을 전달하는 Discourse용 플러그인이 있다는 것 외에, 해당 특정 알림 서비스와는 아무런 관계가 없습니다.
@Dani1 Apple 사용자들을 위한 참고 자료,
셀프 호스팅 사이트는 자체 인증서를 발급받을 수 있을까요?
iOS의 스케줄을 어떻게 확인하나요? 모바일 알림을 받으려면 사용자가 어떤 설정을 해야 하나요?
DiscourseHub 앱과 함께 사용하려면 안 됩니다. 모두 이 기능이 있었으면 하지만, 안타깝게도 현재는 불가능합니다.
현재는 직접 앱을 개발하지 않는 한 불가능합니다. 진정한 해결책은 Apple이 브라우저 알림을 허용하는 것입니다. 그러면 사용자가 안드로이드 사용자가 수년간 해왔던 것처럼 기기에 네이티브 알림을 받을 수 있게 됩니다.
네, 스티븐이 맞아요. 사이트 전용 앱뿐 아니라 자체 인증서도 필요합니다.
최적의 상황은 아니죠. 여기서는 애플이 문제입니다.