2017-07-18 1 views
-1

Jeder kommt auf diesen Fall, Was ist die Ursache dafür?2.5.2 - Leistung - Softwarevoraussetzungen

von Apple

Leitlinie 2.5.2 - Leistung - Softwareanforderungen

Auch bei der Überprüfung, Ihre App installiert oder ausführbaren Code gestartet, die nicht im App Store erlaubt ist. Insbesondere verwendet Ihre App das URL-Schema "itms-services", um eine App zu installieren.

Wichtige Informationen

Als Ergebnis dieser Leitlinie zu verletzen, Rezension der App hat sich verzögert. Zukünftige Übermittlungen dieser App und anderer Apps, die mit Ihrem Apple Developer-Konto verknüpft sind, werden ebenfalls verspätet überprüft. Absichtliche Missachtung der App Store Review Guidelines und Versuche, Benutzer zu täuschen oder den Überprüfungsprozess zu untergraben, sind inakzeptabel und stellen einen direkten Verstoß gegen Abschnitt 3.2 (f) der Apple-Entwickler-Programm-Lizenzvereinbarung dar. Wenn Sie weiterhin gegen die Nutzungsbedingungen verstoßen, werden die Bedingungen des Apple-Entwicklerprogramms durch die Bedingungen des Apple-Entwicklerprogramms sowie durch damit verbundene oder verknüpfte Konten sowie die Entfernung aller zugehörigen Apps aus dem App Store aufgehoben.

Wir möchten eine sichere Erfahrung für Benutzer bereitstellen, um Apps und eine faire Umgebung für alle Entwickler zu erhalten, um erfolgreich zu sein. Wenn Sie der Meinung sind, dass wir die Absicht Ihrer App missverstanden oder falsch verstanden haben, können Sie einen Einspruch einlegen oder zusätzliche Erläuterungen geben, indem Sie direkt auf diese Nachricht im Resolution Center in iTunes Connect antworten.

Richtlinie 4.0 - Design

Darüber hinaus enthält die App eine Update-Taste oder die Benachrichtigung der Benutzer die App zu aktualisieren. Um Verwechslungen zu vermeiden, müssen App-Versionsupdates den integrierten iOS-Aktualisierungsmechanismus verwenden.

Nächste Schritte

dieses Problem zu beheben, entfernen Sie bitte die Update-Funktion von Ihrer App. Um eine neue Version Ihrer App zu verteilen, laden Sie die neue binäre Version der App in denselben iTunes Connect-Datensatz hoch, den Sie für die vorherige Version der App erstellt haben. Aktualisierte Versionen behalten die gleiche Apple ID, iTunes Connect ID (SKU) und Bundle ID wie die Originalversion und sind für Kunden, die eine frühere Version gekauft haben, kostenlos verfügbar.

Liste der iOS Schoten von uns verwendeten

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' 
+1

Apple selbst klar angegeben Was ist das & wie diese beiden Probleme zu lösen.Was erwarten Sie mehr? –

+0

Mögliches Duplikat von [App Store-Ablehnung: Leistung: App-Vollständigkeit] (https://stackoverflow.com/questions/43356595/app-store-rejection-performance-app-competeness) –

+0

Die Ursache von was? Sie erklären nicht wirklich etwas, außer dass Sie eine direkte Richtlinienverletzungserklärung von Apple zeigen. Wenn ich es lese, scheint es, dass Sie versuchen, Dateien außerhalb des iTunes Connect-Systems zu installieren, was mir dumm erscheint, wenn das der Fall ist. –

Antwort

0

Sie können prüfen, diese Using itms-services links in an app on the App Store und Problem ist nicht mit dem Update durch Alarm , das ist in Ordnung, wenn Sie eine andere Binärdatei (ohne Warnung) senden, Hauptproblem ist mit "URL-Schema von itms-services, um eine App zu installieren" Sie installieren möglicherweise eine andere Anwendung, ohne Benutzer zu benachrichtigen, oder Sie öffnen/installieren eine Anwendung ohne anzuzeigen eine richtige Nachricht e für den Benutzer.

0

pod 'FacebookCore' pod 'FacebookLogin'

sind veraltet. Sie sollten stattdessen das neueste Facebook SDK verwenden. Ich hatte das gleiche Problem mit Apple Review