【问题标题】:iOS app rejected when using GoogleTagManageriOS 应用在使用 GoogleTagManager 时被拒绝
【发布时间】:2016-10-03 12:45:44
【问题描述】:

我们提交了一个 iOS 应用,但由于私有 API 调用而被拒绝

调度时间 设置调度时间

缩小调用这些函数的库,它似乎是它的 GoogleTagManager v3,它依赖于 GoogleAnalytics 是罪魁祸首,我们使用的是旧版本,但即使是最新的 3.17 也调用了这个函数。

GTM 的 v5 可通过 CocoaPods 获得,它似乎已经删除了调用,我们将开始移植到这个版本,但似乎很奇怪找不到其他人有这个问题?

【问题讨论】:

    标签: ios google-tag-manager


    【解决方案1】:

    Google 跟踪代码管理器并未调用私有 API,但 Google 跟踪代码管理器中的内部类具有具有相同签名的选择器。我们已经在 Google 跟踪代码管理器中看到了多次出现这种情况,并且还有其他库报告了类似的拒绝 (https://openradar.appspot.com/28252227)。

    您可以联系应用审核并对拒绝提出申诉,通知他们 Google 跟踪代码管理器正在使用 dispatchTime 作为 NSManagedObject 子类的动态属性的名称。 Apple 可能会根据此解释允许您的应用程序通过。正如您所注意到的,新版本的 Google 跟踪代码管理器没有此类,但联系 Apple 可能是您最快的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-04
      • 2012-11-07
      • 2012-08-30
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 2017-01-17
      • 2016-08-10
      相关资源
      最近更新 更多