2012-10-12 10 views
4

itms-apps // .... URL 스키마를 사용하면 제품 리뷰 영역을 표시하는 새로운 App Store가있는 iOS 6에서 작동하지 않는 것처럼 보입니다. 이제 아래 코드를 사용하지만 제품을 보여줍니다. 검토 영역을 방문하여 검토를 요청하고 사용자를 표시된 제품의 올바른 탭으로 이동 시키려면 어떻게합니까?iOS 6의 앱 스토어 리뷰로 이동

void DoReview() 
    { 
     var spp = new StoreProductParameters(appId); 
     var productViewController = new SKStoreProductViewController(); 
     // must set the Finished handler before displaying the view controller 
     productViewController.Finished += (sender2, err) => { 
      // Apple's docs says to use this method to close the view controller 
      this.navigationController.DismissViewController(true, null); 
      MySettings.AskedForReview = true; 
     }; 
     productViewController.LoadProduct(spp, (ok, err) => { // ASYNC !!! 
      if (ok) 
      { 
       this.navigationController.PresentViewController(productViewController, true, null); 
      } 
      else 
      { 
       Console.WriteLine(" failed "); 
       if (err != null) 
        Console.WriteLine(" with error " + err); 
      } 
     }); 
    } 
+0

,하지만 당신은 안된다. 앱이 "저를 투표하십시오"라고 잔소리를한다면, 나는 그것을 삭제할 것입니다. 2012 년 WWDC 토크에서,이 "투표 나를"좋은 애플 리케이션을 가지고하지 않는 것들 중 하나였던 것을 기억합니다. 단지 2 센트. – Krumelur

답변

1

안녕하세요 당신은 iRate from Nick Lockwood을 시도하고 당신의 요구에 맞는 경우에, 당신은 MonoTouch bindings of iRate here을 찾을 수 있습니다 볼 수 있었다.

아이튠즈 뮤직 스토어 - 애플 리케이션 :

가 BTW은 검토 모드에서 앱 스토어를 열고 다음 URL을 사용? //ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews 유형 = 퍼플 + 소프트웨어 & ID = 당신의-AppID가-여기

알렉스

아마 당신이 할 수있는
+0

감사합니다. iOS 6에서는 itms-apps 링크가 작동하지 않는 것으로 보입니다. 이전에 사용했던 것과 정확히 같습니다. – Neal

+0

mmm, 별난, iRate를 사용하여 직접 테스트 한 결과 예상대로 작동합니다. iOS 6의 내 응용 프로그램 영역을 검토하는 데 걸립니다. – dalexsoto

+0

감사합니다. 다시 확인하겠습니다. – Neal