【问题标题】:iPhone App Rejected By Apple saying analytics usediPhone 应用被苹果拒绝,称使用了分析功能
【发布时间】:2013-06-29 09:35:59
【问题描述】:

我的一个 iphone 应用被苹果拒绝了。这是解决中心的原因。

我们发现您的应用使用分析软件来收集和发送 设备数据给第三方,不符合 iOS 开发者计划许可协议。

3.3.9 未经用户事先同意,您和您的应用程序不得收集用户或设备数据,然后仅用于提供服务或 与应用程序的使用直接相关的功能,或 为广告服务。您不得在您的 用于收集设备数据并将其发送给第三方的应用程序。

具体来说,您的应用程序正在传输用户的 MAC 地址 未经他们事先同意。删除 这种行为来自您的应用程序或征得用户的同意。”

未使用任何分析 SDK。仅使用了 3rd 方 sdk - Chartboost、Revmob、facebook-ios-sdk、Nextpeer。我该如何解决这个问题?如何找到哪个sdk有问题?

【问题讨论】:

  • 您是否在应用程序中获取用户信息?
  • 不,我这边没用过..它是一个 iphone 游戏
  • 既然它说“特别是你的应用程序正在传输用户的MAC地址......”,我猜它是多人游戏平台,如果它允许你在没有互联网访问的情况下玩/在AdHoc中玩模式(不使用 iOS 7 中可用的新 API)。由于 Apple 要求您征得用户的同意,因此游戏可能需要提示客户一些设备信息,并要求您回答是/否。只有“是”才能继续,看看苹果是否接受。
  • 感谢您的回复,让我将这个建议的解决方案发送到解决中心...让我们看看苹果回复了什么
  • 您应该只添加 UIAltertView 并提交一个新版本。当您认为 Apple 判断错误时,解决中心是为您准备的。

标签: iphone xcode cocos2d-iphone chartboost nextpeer


【解决方案1】:

我收到了来自苹果的相同问题的回复。苹果表示其 nextpeer 多人 sdk 问题。用户设备信息在游戏中收集。简单的解决方法是在 EULA 中注明。

请看这些截图。

【讨论】:

    【解决方案2】:

    你好吗?这个问题很可能不是由我们在 Nextpeer 引起的,但我很乐意为您调查这个问题。如果您可以给我发电子邮件 (alexander@nextpeer.com) 并告知您在此拒绝期间使用的 SDK 版本以及您的捆绑包 ID,我会为您检查。

    期待您的回音。

    【讨论】:

    • 我们的一个队友已经向 netpeer 发送了消息和捆绑 ID ..他们告诉 nextpeer 不是什么东西...让我更新所有 sdk 并使用上面 cmets 中建议的 UIAltertView...让看看苹果是怎么做的。。谢谢你的回复。
    • 终于得到了苹果的回复,这是因为nextpeer正在收集用户设备信息... EULA中注明了容易修复。
    【解决方案3】:

    Nextpeer 在 SDK 的 1.5.2 版本中解决了这个问题。不再需要对 EULA 进行任何补充。

    我怎么知道?因为我给 alexmussafi 发了邮件问他 :) 但他没有时间更新答案,我想省去其他人的麻烦。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-12
      • 2017-07-01
      • 1970-01-01
      相关资源
      最近更新 更多