iPhone应用程序中的应用内评论功能

bor*_*eas 5 objective-c review ios

我最近在一些应用程序中看到,可以将评论和评级(有5颗星)集成到应用程序中.有谁知道这是怎么做到的?例如,http请求?

更具体一点:我可以使用UITextField和Button在我的应用程序中创建一个视图,这样当用户在文本字段中写入他的评论并单击发送时,评论应该发布到App Store中的"客户评论"吗?评级也应该在App内部进行.

Chr*_*ett 10

是的,我用自己的应用程序做到了这一点.我有一个评级按钮,点击以下方法:

- (IBAction) reviewPressed: (id) source { 
NSString *str = @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=341086403"; 
   [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
}
Run Code Online (Sandbox Code Playgroud)

您需要使用自己的App ID替换URL中的ID.对于新的应用程序,这会给您带来鸡蛋和鸡蛋问题 - 在应用程序上线之前您没有ID.


小智 6

您可以通过提交应用程序获取应用程序ID,但稍后选择上传应用程序二进制文件.然后,您将获得应用程序ID,从而将其添加到您的代码中.