2010-12-08 6 views
1

등록 취소를 사용하지 않고 푸시 알림을 사용 중지하는 방법이 있는지 알고 싶습니다. 아이폰 자체가 활성화 기능 또는 비활성화 푸시 알림 기능을 가지고 있기 때문에 앱에서 푸시 알림 사용 안 함

은 매우 간단

답변

3

그것의 도와주세요.

Disabling Push Notifications (Applications) 
1) Tap Settings 
2) Tap Notifications 

alt text

+2

저는 그가 개발 한 특정 응용 프로그램 내에서 프로그래밍 방식으로이 작업을 수행하고 있다고 생각합니다. –

+0

@middaparka : 그는 App Store에서 Push Notification의 기능을 등록 해제하고 싶지 않다고 생각합니다. 그는 "등록 취소하지 않았다"고 말하면서 코드를 변경하지 않고 단순히 해제하려고합니다. 그의 대답을 기다릴 수 있습니다. – Developer

0

이 아니, 없다,하지만 당신은에 필요한 이유는 다음과 같습니다 아이폰에서 다음 단계를 수행하십시오. 최소한 기본적으로는 아닙니다. Urban Airship과 같은 제공 업체는 일정 기간 동안 메시지를받지 못하게하는 꽤 기간 같은 생각을합니다. 그러나 결국 서버는 일반적으로 푸시 알림을 보내는 서버이므로 중지 시간을 구현할 수 있어야합니다.

0

PHP와 데이터베이스로 작업 할 수 있습니다. 그것은 약간 복잡하지만 그것은 당신을 위해 일할 수도 있습니다. 해당 앱을 실행하는 모든 기기가 기기 토큰을 데이터베이스에 푸시한다고 가정 해 보겠습니다. 이 데이터베이스에는 2 개의 열이 있습니다. 하나는 장치 토큰 용이고 다른 하나는 건너 뛰기 또는 비활성화 된 것입니다. 응용 프로그램에서 푸시 등을 말하는 버튼이 있습니다. 사용자가 해당 버튼을 누르면 nsurl을 사용하여 스크립트로 게시물을 사용하여 php로 장치 토큰을 보냅니다. 이 스크립트는 디바이스 토큰을 사용하여 해당 데이터베이스의 행을 찾아 해당 디바이스 토큰의 건너 뛰기 또는 사용 불가능한 컬럼에 예 또는 1을 넣습니다. 먼저 푸시 알림을 보내려면 스크립트에서 건너 뛰기/비활성화 된 열이 예/1과 같은지 확인하십시오. 해당 장치 토큰을 건너 뛰고 다음 장치 토큰으로 이동하면. 코딩에 대한 도움이 필요하면 도움을 드리겠습니다.