【问题标题】:iOS app rejected with reason 3.8 (inappropriate rating)iOS 应用因原因 3.8 被拒绝(评级不当)
【发布时间】:2012-09-18 02:57:51
【问题描述】:

我提交了一个参考应用,其中绝对没有令人反感的内容。所以我相应地对我的应用程序进行了评分(4+)。然而,为了方便用户,该应用程序提供了维基百科的参考网址,以节省他们的一些精力。例如,该应用程序提供了一些关于一个常见项目的数据,如果用户对该项目感到好奇,我会为每个项目提供一个 Wiki 链接。用户无需离开应用程序即可点击它并访问 wiki 网页。

每个 wiki 页面的顶部都会显示一个搜索框,显然,用户可以在那里输入任何他们想要的内容并访问 Wikipedia 提供的任何材料。所以我被要求将评级提高到 17+。

我的问题:有什么方法可以抑制维基百科中的搜索框?或者在 iOS 应用中做任何事情来阻止用户离开原始页面?

如果两者都不可能,我想我可以从 Wikipedia 中提取和嵌入相关内容(具有适当的归属)。那将是太多的努力,是静态的(除非定期更新),并且会用数十 MB 的数据使应用程序膨胀。

注意:我发现这个 answer 指向一个 github 库来获取和显示一个 wiki 页面,但这似乎仍然让用户接触到任意 Wiki 内容。

【问题讨论】:

  • 我认为 stackmonster 意味着你的应用在商店中的评分!
  • 如果有一个选项表明评级是由于网络访问,我会的。不幸的是,触发 17+ 评级的唯一方法是表明该应用程序具有极端的图形暴力/裸露等内容。具有无聊数据的参考应用程序必须做出此类声明并获得 17+ 评级似乎并不正确.
  • 我的应用因为同样的原因被拒绝了。我启动了一个搜索,而不仅仅是一个 wiki,因此用户将能够搜索任何内容。我的问题是我不知道如何在 iTunes 连接中设置评级。当应用程序不包含暴力等时,如何设置评级?如果我不能,我可以试试这个 wiki 搜索框技巧,但这不取决于 wikipedia 不更改其属性吗?
  • 设置 17+ 的唯一方法是选择触发该评级的选项之一。我考虑了这个选项,并决定我不想宣布我的应用包含令人不安的明显性内容和暴力,从而触发 17+ 评级。相反,我禁止搜索并禁用链接,这对审阅者来说是可以接受的。我的应用程序以 4 分发布。这是一个更好的折衷方案,即使需要额外几天才能等待审核完成(新的二进制文件)。一旦您声明您的应用程序为 17+,我认为尝试将其评级降至 4 将会很痛苦。

标签: iphone ios ipad app-store wikipedia


【解决方案1】:

要禁止搜索框,可以使用类似这些方法的方法,将其放入您的 UIWebView 的代表中:

-(void)webViewDidFinishLoad:(UIWebView *)webView
{
    NSString *js = "document.getElementById('mw-mf-search').style.display='none';";
    [webView stringByEvaluatingJavaScriptFromString:js];
}

mw-mf-searchm.wikipedia.org上搜索框的id属性。

为防止离开页面,您应该实现webView:shouldStartLoadWithRequest:navigationType:,并仅针对您希望允许的图片和网站等资源返回YES

【讨论】:

    猜你喜欢
    • 2017-02-04
    • 2019-04-07
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-07
    • 2012-08-30
    • 1970-01-01
    相关资源
    最近更新 更多