当我要发布这个问题时,我已经浏览了提示的所有链接。还有这个,Isthereawaytocheckifauserhasratedyourappontheappstore?我想知道是否有任何方法可以知道用户是否真的对我的应用进行了评分。P.S:我已经使用appirater来实现对所需事件的提示..这是正常工作的。提前致谢 最佳答案 你可以看看AppReviews查询应用商店的评论。但请注意,Apple将这些视为私有(private)API,因此它们可能不允许您在应用程序中查询它们。 关于io
如何在弹出的AppiRaterViewController中本地化“取消”按钮?我正在查看AppiRater代码...它使我们的SKStoreProductViewController像这样:SKStoreProductViewController*storeViewController=[[SKStoreProductViewControlleralloc]init];基本上我想要这样的东西:[storeViewcontroller.navigationBar.cancelButtonsetText:NSLocalizedString(@"Cancel",nil)];有什么想法吗?
我希望我的应用程序要求用户在应用程序商店中评分/撰写评论,这就是我尝试从ArashPayan实现Appirater的原因。但它根本不起作用-没有显示警告,无论我尝试多久。我做了什么:从以下位置下载了Appiraterhttps://github.com/arashpayan/appirater/遵循自述文件中提供的这些步骤:将Appirater代码添加到您的项目中将CFNetwork和SystemConfiguration框架添加到您的项目在应用委托(delegate)的application:didFinishLaunchingWithOptions:方法结束时调用[Appirate
我正在尝试在我的应用程序中提供此应用程序的功能,因此我添加了以下代码-(void)gotoReviews//------------------{NSString*str=@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa";str=[NSStringstringWithFormat:@"%@/wa/viewContentsUserReviews?",str];str=[NSStringstringWithFormat:@"%@type=Purple+Software&id=",str];str=[NSStringstrin
我已经添加了Appirater到我的一个项目。据我所知,Appirater是开箱即用的ARC,但我遇到了委托(delegate)问题,我必须自己合成它。但这不是问题。这是我添加到我的应用委托(delegate)中的代码:[AppiratersetAppId:@"0101010101"];[AppiratersetDaysUntilPrompt:-1];[AppiratersetUsesUntilPrompt:-1];[AppiratersetTimeBeforeReminding:2];[AppiratersetDebug:YES];[AppiraterappLaunched:YES]
我用过iRate类添加“评价我的应用程序”功能。我已经添加了我的应用程序包ID。但是当我运行该应用程序时,它显示“无法连接到iTunesStore”。请帮我找出问题所在。这是我正在使用的代码:-(void)applicationWillEnterForeground:(UIApplication*)application{NSUserDefaults*times=[NSUserDefaultsstandardUserDefaults];inttest=[[timesobjectForKey:@"time"]intValue];NSLog(@"test..:%d",test);if(te
我用过iRate类添加“评价我的应用程序”功能。我已经添加了我的应用程序包ID。但是当我运行该应用程序时,它显示“无法连接到iTunesStore”。请帮我找出问题所在。这是我正在使用的代码:-(void)applicationWillEnterForeground:(UIApplication*)application{NSUserDefaults*times=[NSUserDefaultsstandardUserDefaults];inttest=[[timesobjectForKey:@"time"]intValue];NSLog(@"test..:%d",test);if(te
我正在使用Appirater对我的应用进行评级。一切都很好,警报显示带有按钮的消息。但是当我点击按钮“评价我的应用程序”时,没有答案Appirater我的应用程序。警报就这样消失了。我的应用程序委托(delegate)中有我的代码:[AppiratersetAppId:@"579808129"];[AppiratersetDaysUntilPrompt:0];[AppiratersetUsesUntilPrompt:2];[AppiratersetTimeBeforeReminding:2];[AppiratersetDebug:YES];[AppiraterappLaunched:Y
我在从我的plist中获取AppStoreID并将其与Appirater一起使用时遇到问题。我NSLog获取了用户按下“立即评分”时使用的URL,AppStoreID与我在Info.plist中设置的AppStoreID大不相同。不知道它是从哪里得到这些数字的——它们每次都是一组不同的9个数字。这真是奇怪。Appirater.m中处理获取AppStoreID并在链接中使用它的代码如下所示:NSString*constkAppiraterAppIdBundleKey=@"AppStoreId";NSString*templateReviewURL=@"itms-apps://ax.itu