다음을 AppDelegate 및 가져온 StoreKit에 추가했습니다. 검토 모달이 출시 될 때 예상대로 팝업됩니다. 제 질문은 제가이 주파수를 담당하는 사람입니까, 아니면 애플입니까? docs은 여전히 가볍지 만 Apple이 사용자 당 1 년에 3 번으로 제한한다는 것을 elsewhere이라고 읽었습니다. 그 숫자가 표시 될 때 (이상적으로 두 달) 적절한 시간을 추가 할 수 있다고 믿을 수 있습니까?SKStoreReviewController 제어 빈도
내가 앱을 시작할 때마다 개발이 갑자기 나타나기 때문에 사용자가 12 개월 동안 다시 한 번 물어 보지 않으면 3 번이나 해고해야한다는 것을 싫어한다.
이제 10.3이 나와서 다른 사람들이이 문제를 어떻게 해결했는지 알아 보겠습니다.
건배.
if #available(iOS 10.3, *) {
print("Show Review Controller")
SKStoreReviewController.requestReview()
} else {
print("Cannot Show Review Controller")
// Fallback on earlier versions
}
저는 애플이 일년에 세 번씩 고르게 일하지 않는 어려운 방법을 배웠습니다. 내 구현은 app에서 특정 작업의 세 번째 시간 후에 requestReview()를 호출 할 때마다 발생했습니다. 도. 세 가지 작업 후에도 검토 요청이 항상 팝업으로 표시됩니다. 세 번. 그럼 더 이상, 1 년 동안, 아마. 여기에 나온 답변 에서처럼 사용자 기본값 등에서 마지막 요청 시도 날짜를 저장하는 것은 정상적인 처리 방법입니다. – Jonny