2016-07-29 21 views
0

Ich versuche, meine App zu senden, aber ich bekomme diesen Fehler, wenn ich versuche, es einzureichen. Ich schaue über die Build-Datei und pliste, kann aber nicht herausfinden, wo ich das ändern muss, um es zu beheben.FEHLER ITMS-90040 zum Senden von App UIApplicationExitsOnSuspend

Vielen Dank für jede Hilfe mit diesem.

ERROR ITMS-90040: "If the value of UIApplicationExitsOnSuspend is Yes, your app must not specify any values in the UIBackgroundModes key. If your app uses background services, the value of UIApplicationExitsOnSuspend must be No. For more information, refer to the Information Property List Key Reference." 
ERROR ITMS-90040: "If the value of UIApplicationExitsOnSuspend is Yes, your app must not specify any values in the UIBackgroundModes key. If your app uses background services, the value of UIApplicationExitsOnSuspend must be No. For more information, refer to the Information Property List Key Reference." 

muss ich ein anderes Element in meine PLIST-Datei hinzufügen? enter image description here

+0

Was ist in Ihrer info.plist? Verwenden Sie Hintergrundmodi? Die Fehlermeldung ist ziemlich klar. – Paulw11

+0

Dort habe ich geschrieben, wie mein Plist ist. – MNM

+0

Der einzige Hintergrund, den ich denke, ich benutze ist der Push notficiaton – MNM

Antwort

1

Sie haben zwei Werte für Erforderliche Hintergrund Modi und Sie haben auch Anwendung läuft nicht im Hintergrund Satz ja - dies widersprüchlich. Entweder verwendet Ihre App Hintergrundmodi oder Sie möchten nicht, dass sie im Hintergrund ausgeführt wird.

Der typische Wert für Anwendung läuft nicht im Hintergrund ist keine. Wenn Sie den Wert auf setzen, lautet der Wert für das Verhalten vor iOS 3.2, bei dem Ihre App beendet und aus dem Speicher entfernt wird, wenn der Benutzer die Home-Taste drückt,.

Auch wenn Sie Hintergrund-Modus nicht verwenden, würden Sie in der Regel eingestellt Anwendung läuft nicht im Hintergrund zu keine, so dass Ihre App nicht vollständig neu starten muss, um beim Umschalten in und aus ihm heraus.

+0

Das reparierte es danke. Ich hatte keinen Hintergrundlauf, als ich anfing, es zu bauen, und jetzt mache ich einen wirklich guten Punkt darüber, es nur auf Nein zu setzen. Vielen Dank noch mal – MNM