2.5.2 - 性能 - 软件要求

时间:2017-07-18 07:16:57

标签: ios swift app-store itunesconnect

任何人遇到这种情况,这是什么原因?

来自Apple

指南2.5.2 - 性能 - 软件要求

此外,在审核期间,您的应用安装或启动了可执行代码,这在App Store中是不允许的。具体来说,您的应用使用itms-services URL方案来安装应用。

重要信息

由于违反了此指南,您的应用的评价已被延迟。此应用程序的未来提交以及与您的Apple Developer帐户关联的其他应用程序也将经历延迟审核。故意无视App Store审查指南以及欺骗用户或破坏审核流程的企图是不可接受的,并且直接违反Apple开发者计划许可协议的第3.2(f)节。继续违反条款和条款Apple开发者计划的条件将导致您的帐户以及任何相关或关联帐户被终止,以及从App Store中删除所有相关应用程序。

我们希望为用户提供安全的体验,让他们获得应用程序和公平的环境,让所有开发人员都能获得成功。如果您认为我们误解或误解了您的应用的意图,您可以通过在iTunes Connect中的解决方案中心直接回复此消息来提交上诉或提供其他说明。

指南4.0 - 设计

此外,您的应用包含更新按钮或提醒用户更新应用。为避免用户混淆,应用版本更新必须使用iOS内置更新机制。

后续步骤

要解决此问题,请从您的应用中删除更新功能。要分发新版本的应用,请将新的应用二进制版本上传到您为应用之前版本创建的同一iTunes Connect记录中。更新版本与原始版本保持相同的Apple ID,iTunes Connect ID(SKU)和捆绑ID,并且对购买以前版本的客户免费提供。

我们使用的iOS广告连播列表

pod'SDWebImage','〜> 3.8'

pod 'Firebase/RemoteConfig'
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'Firebase/Storage'
pod 'IQKeyboardManagerSwift'
pod 'ObjectMapper', '~> 2.2'
pod 'FacebookCore'
pod 'FacebookLogin'
pod 'CWStatusBarNotification', '~> 2.3.5'
pod 'Fabric'
pod 'Crashlytics'
pod 'GoogleSignIn'
pod 'GeoFire', :git => 'https://github.com/firebase/geofire-objc.git'

2 个答案:

答案 0 :(得分:0)

您可以查看此内容 Using itms-services links in an app on the App Store 并且问题不在于您通过警报更新,当您提交另一个二进制文件(没有警报)时会很好,主要问题是“安装应用程序的itms-services URL方案”您可能正在安装另一个应用程序而无需通知用户或您可能正在打开/安装应用程序而不向用户显示正确的消息。

答案 1 :(得分:0)

pod'FacebookCore' pod'FacebookLogin'

已弃用。 您应该使用最新的Facebook SDK。 苹果评论我遇到了同样的问题