2013-02-02 11 views
17

Ich baue eine App in Release und laufe auf einem iPhone 4s.Xcode 4.6 Fehler - Zeitüberschreitung beim Warten auf den Start der App

Wenn ich auf Ausführen klicke, funktioniert alles gut, meine Anwendung läuft sogar auf dem iPhone.

Aber nach einigen Zeiten habe ich einen Fehler von Xcode: "Zeitüberschreitung beim Warten auf App gestartet", während meine App noch läuft.

Wie man damit umgehen?

+0

können Sie Ihre App Delegierten teilen - (BOOL) Anwendung: (UIApplication *) Anwendung didFinishLaunchingWithOptions: (NSDictionary *) Methode launchOptions? –

+0

Diese Frage wurde schon oft gestellt. – Ares

Antwort

46

Überprüfen Sie, welche Provisioning Sie verwenden, Ad-hoc-Provisioning scheint nicht zum Debuggen verwendet werden. Wenn Ihr Problem mit obigem Befehl lösen wird dann nicht auch versuchen, diese:

 Stop the app from running in Xcode; 
    Delete the app from the device (or Simulator); 
    Select Product > Clean from the Xcode menu; 
    Close Xcode; 
    Close the Simulator (or restart the device); 
    Restart your computer & then check. 
+13

Nur zur Antwort hinzufügen: App Store Provisioning-Profile können nicht zum Debuggen verwendet werden. – Mika

2

Das passiert mir, wenn ich die App neu starten, während er an einem Haltepunkt oder während bestimmter Abstürze gestoppt wird. Wenn Sie die Anwendung beenden (durch Drücken der Stopptaste oder Ctrl + .), bevor Sie die App neu starten (nach einem Absturz oder an einem Haltepunkt), wird dies nicht so oft passieren. Ansonsten sollten Sie dies umgehen können, durch:

Stoppen App
Löschen App von Ihrem Gerät
das Gerät herunterfahren (vollständig es Absperren)
Dann starten Sie ihn neu

Sie sollten nicht müssen Setzen Sie Ihren Computer zurück oder führen Sie eine manuelle Reinigung durch. Zumindest hat das für mich gut ein Dutzend Mal funktioniert.

10

Überprüfen Sie, welche Provisioning Sie verwenden. Stellen Sie sicher, dass Sie das Bereitstellungsprofil zum Testen der App auf dem Gerät verwenden. Wenn Sie das Verteilungsprofil verwenden, haben Sie dieses Problem.

1

Es kann auftreten, wenn Sie ein Verteilungsprofil verwenden die App auf iDevice zu implementieren, versuchen Sie das Profil an Entwickler Profil zu ändern, und es wird wieder richtig laufen

Verwandte Themen