App-Zurückweisung - Absturzbericht sagt: Szene rechtzeitig erstellt (badf00d) Was ist falsch?

8

Meine App wurde gerade von Apple abgelehnt, und ich könnte Hilfe gebrauchen, um herauszufinden, was falsch ist. Die App funktioniert auf allen meinen Geräten einwandfrei und stürzt nicht ab. Die App synchronisiert sich direkt beim Start mit iCloud. Das funktioniert auf meinen Geräten gut, aber vielleicht ist da was los.

Hier ist der erste Absturzbericht (symbolisiert):

%Vor%

Hier ist der zweite Absturzbericht:

%Vor%

Wenn Sie zusätzliche Informationen benötigen, lassen Sie es mich wissen.

    
user3219713 09.11.2014, 11:46
quelle

1 Antwort

12

Das Problem ist sehr einfach. Sie verbringen einfach zu viel Zeit damit, Ihre App auf den Begrüßungsbildschirm zu laden, und das iOS-Gerät stoppt Ihre App. Der Grund, warum es nur in der Überprüfung passiert und nicht, wenn Sie es testen, ist, weil Sie es immer von Xcode ausführen, und wenn es von Xcode läuft, wird es dieses Verhalten nicht haben. Wenn Sie Ihre App direkt vom Gerät aus starten (indem Sie auf das Symbol tippen), werden Sie sehen, dass es auch dort passiert. Angenommen, Sie haben zu viel Zeit mit dem Laden dieses spezifischen Laufs verbracht.

Edit: Ich sehe auch, dass Sie auf einem Semaphor stecken und nicht zu viel CPU verwenden, was bedeuten könnte, dass Sie einen Deadlock haben, der die App auf dem Gerät des Rezensenten zum Stillstand bringt und deshalb zu viel Zeit auflädt und das Gerät stoppt Ihre App. Nicht sicher ...

Hier ist mein devblog Beitrag, wenn Sie interessiert sind:

Ссылка

    
user1097185 16.11.2014 09:19
quelle

Tags und Links