我們如何才能讓「」在iOS應用中的應用商店功能PopUp中留下評論?App Store評論按鈕
回答
我個人使用過這個。我認爲它工作得很好。 http://arashpayan.com/blog/2009/09/07/presenting-appirater/
這很簡單。創建一個動作rateGame
並將ID 409954448
更改爲您的應用ID。
- (IBAction)rateGame {
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=409954448"]];
}
這將啓動應用商店應用,並直接將用戶帶到她/他可以評價和審查你的應用程序的頁面。如果你想這以後的事情了,說,20倍,用戶加載的應用程序,那麼您可以在viewDidLoad
添加你的主要頁面的警報:
- (void)viewDidLoad {
[super viewDidLoad];
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSInteger launchCount = [prefs integerForKey:@"launchCount"];
if (launchCount == 20) {
launchCount++;
[prefs setInteger:launchCount forKey:@"launchCount"];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"LIKE MY APP?"
message:@"Please rate it on the App Store!"
delegate:self
cancelButtonTitle:@"NO THANKS"
otherButtonTitles:@"RATE NOW", nil];
[alert show];
[alert release];
}
}
這是假設你已經設置了launchCount在AppDelegate中:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSInteger launchCount = [prefs integerForKey:@"launchCount"];
launchCount++;
[prefs setInteger:launchCount forKey:@"launchCount"];
// YOUR CODE HERE
}
這些通常是做簡單UIAlertViews三個按鈕(現在審查,後來不)存儲在NSUserDefaults的喜好來指示用戶是否已經這樣做了,他們是否從不希望再次被問及等。
iRate也是另一個很好的庫來呈現「評價這個應用」對話框。
iRate是一個壞主意,因爲它不可本地化。 – 2011-06-04 17:08:07
好的,謝謝大家,我會在這個週末嘗試一切! :) – 2011-06-05 07:46:59
用AppiRater完成它,就像一個魅力,非常簡單!謝謝你們! :)) – 2011-06-05 13:55:20
如果您希望用戶在20次後查看您的應用程序,則會丟失代碼。缺少的部分是
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 0)
{
// user hit dismiss so don't do anything
}
else if (buttonIndex == 1) //review the app
{
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=409954448"]];
}
}
- 1. App Store按鈕
- 2. 訪問App Store評論iOS 6
- 3. iOS 10.3 - 如何迴應App Store評論?
- 4. App Store上的本地化評論
- 5. 應用評論視頻(App Store)
- 6. iOS App Store用戶評論通知
- 7. Swift 3 - 直接打開App Store評論標籤(不是iTunes Store評論標籤)
- 8. iPhone App Store綠色按鈕
- 9. PHP刪除評論按鈕
- 10. 如何回覆Apple App Store的評論者
- 11. Apple App Store評論的訂閱源規範
- 12. 任何閱讀國際App Store評論的方式?
- 13. Mac App Store - 鏈接到應用程序評論頁面
- 14. 更新iOS App Store評論中有什麼新內容?
- 15. App Store提交評論需要虛假登錄信息嗎?
- 16. 我的應用沒有在App Store上顯示任何評論和評分?
- 17. 禁用按鈕上的評論彈出式按鈕像按鈕
- 18. 評論切換按鈕打開多個評論
- 19. facebook喜歡按鈕和評論消失
- 20. 單擊「添加評論」按鈕
- 21. 將按鈕添加到評論
- 22. sonata管理員:添加按鈕評論
- 23. 評論刪除按鈕不起作用
- 24. Facebook的喜歡/不評論FB按鈕
- 25. Facebook贊按鈕評論框事件
- 26. 贊按鈕html5彈出添加評論
- 27. 像按鈕評論框沒有顯示
- 28. 點擊Youtube上的評論按鈕
- 29. Magento的額外添加評論按鈕
- 30. 加載評論點擊按鈕
與Xcode無關。 – 2011-06-04 14:14:20