話很少說,直接上代碼,很簡單。先安全
@import StoreKit;
一句話調用app
//建議加上版本判斷,安全。 if ([UIDevice currentDevice].systemVersion.floatValue >= 10.3) { [SKStoreReviewController requestReview]; }
展現效果如圖:spa
點擊效果:code
番外:文檔還寫了另外一種方法,Deep-Link
即在你的app連接地址後面加上「action=write-review」來直接打開評論頁面,上代碼:orm
NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/id%@?action=write-review", MY_APP_ID]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
效果以下:圖片
PS:只支持打分,不支持寫評論。
聽說一年只容許彈兩次這個框,你一直彈是沒有卵用的。
另如今開發者能夠直接回複評論。開發
這個特性看起來好玩,實際上具體規則還在探索。
1.先設置Info.plist中的CFBundleIcons下面的CFBundleAlternateIconsicon名稱。
2.上代碼文檔
if ([[UIApplication sharedApplication] supportsAlternateIcons]) { [[UIApplication sharedApplication] setAlternateIconName:@"testIcon" completionHandler:^(NSError * _Nullable error) { //換完icon以後的肥調 }]; }
展現效果,會有一個提示框。string
PS:icon必須是本地文件。
是否會審查暫不清楚。it