看来,使用itms-apps // .... URL方案在iOS 6中无法使用新的App Store显示产品评论区域。现在我使用下面的代码,但它只是向您显示产品。您如何到达审核区域以要求审核并将用户带到所显示产品的正确选项卡上?访问App Store评论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);
}
});
}
也许你可以,但你不应该。如果一个应用程序唠叨我“投我一票”,我会删除它。在2012年的WWDC演讲中,我记得这次“投我一票”是没有好应用程序的其中一件事。只是我2美分。 – Krumelur