2012-12-12 3 views
1

이제 Push Notification을 사용하여 Passbook에서 패스를 업데이트 할 수 있지만 서버에서 패스를 사용하면 Passbook에 이러한 패스를 제거하고 문서에서 해결 방법을 찾을 수 없습니다.Passbook에 서버에서 패스를 제거하는 방법은 무엇입니까?

내 앱에서 PassKit의 removePass 인터페이스를 취소 할 수 있다는 것을 알고 있습니다. 문제는 패스가 내 앱을 통해 사용되지 않지만 다른 클라이언트 앱이 사용되므로 나에게 적합하지 않습니다.

누구든지이 문제를 해결할 수있는 다른 해결책이 있습니까?

답변

1

푸시 알림을 사용하여 통장에서 패스를 제거 할 수 없습니다.

사용자의 통행 기록에서 통행이 제거 된 경우 혼동을 줄 수 있습니다.

패스에 만료일 또는 유사 항목이 있으면 더 이상 유효하지 않다는 것을 사용자에게 알립니다.

1

당신이 할 수있는 일은이 패스가 더 이상 유효하지 않다는 것을 사용자에게 알려주는 데이터로 패스를 업데이트하는 것입니다. 그런 다음 사용자가 통장을 열어 패스가 오래된/비어 있음으로 표시되면 해당 패스를 제거합니다.

0

동반자 앱이없는 패스의 경우 removePass에 해당하는 항목이 없습니다. 당신이 할 수있는 최선이없는 우리의 API에 대한 webServiceURL 또는 authenticationToken

으로 업데이 트를 눌러 장치의 패스를 고아, 우리는 더 바코드, 어떤 위치, 어떤 관련 날짜와 함께 새로운 패스를 밀어 패스를 무효화하는 것입니다 webServiceURL 또는 authenticationToken. 이로 인해 사용자는 스캔 할 수없고 업데이트 할 수없고 관련 알림을 표시하지 않는 죽은 패스가 남습니다.

패스가 전달되었는지 확인한 후에는 안전하게 데이터베이스에서 삭제할 수 있습니다.

관련 문제