2017-09-22 16 views
0

설명서에 따르면 앱은 SKSToreReviewController를 통해 사용자에게 1 년에 세 번 등급을달라고 요청할 수 있다고합니다.Swift : SKStoreReviewController - 얼마나 자주 호출 할 수 있습니까?

대부분은 UserDefaults에 변수를 저장하고 몇 가지 사용 후에 함수를 호출하는 것이 좋습니다. 함수를 1 년에 3 회 이상 호출하면 어떻게됩니까? App Store에서 통화를 무시하고 1 년 후에 다시 등급을 묻거나 오류가 발생합니까?

그리고 앱이 업데이트 된 경우 (즉, 버전 1.0에서 버전 2.0으로 건너 뛰기) 어떻게됩니까? 3 건의 요청이 재설정됩니까?

답변

1

즉, 경고를 표시 할 적절한 시간을 선택하지만 실제로 경고를 표시할지 여부는 시스템에서 결정합니다. 따라서 사용자 상호 작용에 대한 응답으로 호출하지 않는 한 '오버 콜'에 대해 걱정하지 마십시오. 이 앱의 사용자 경험의 흐름에서 의미가 때,이 메소드를 호출 할 필요가 있지만

, 평가/검토 요청보기 실제 디스플레이는 앱 스토어 정책의 적용을받습니다. 이 방법은 경고 메시지 ()를 표시 할 수도 있고 표시하지 않을 수도 있기 때문에 버튼 누르기 나 다른 사용자 작업에 대한 응답으로이 메서드를 호출하는 것은 적절하지 않습니다.

하이라이트 광산. 두 번째 질문, 나는 그것을 "가 3 회 연간"입니다 표시 될 수 있습니다 얼마나 많은 시간에 대한 찾을 수있는 유일한 참조 용으로

https://developer.apple.com/documentation/storekit/skstorereviewcontroller/2851536-requestreview

. 앱 버전 또는 업데이트 당 3 번 언급하지 않습니다. 이 API를 현명하게 사용하십시오.