Wenn ich die Freigabeerweiterung von Xcode für das reale Gerät erstellen, Xcode willkürlich stoppen Debug. Aber wenn ich für den Simulator starte, tritt das Problem nicht auf.iOS9 Share Extension kann nicht auf Xcode debuggen
Umwelt
Xcode 7.1.1
iOS 9.1
Einzelheiten
Als ich Aktie Erweiterung bauen, Xcode zeigt "Finished MobileSafari.app auf dem iPhone laufen", aber Safari läuft nicht. Und, der Quadratstoppknopf ist willkürlich grau. Also starte ich Safari selbst und wähle meine Erweiterung und Post. Der Debug-Bereich zeigt nichts an. Außerdem wird die URL-Anforderung nicht vom Rails-Server gesendet.
Dies ist das Bild, wenn ich die Freigabeerweiterung für das reale Gerät erstellen.
Ich weiß nicht, warum das reale Gerät kann keine Freigabeerweiterung bei Xcode starten.
Wenn jemand die Antwort zu diesem Problem wissen, bitte sagen Sie mir.
Dank Ben. Per Post habe ich festgestellt, dass ich noch nicht auf dem Gerät neu installiert habe. – penlight
Also habe ich versucht, und überprüft, ob App Extension in Ordnung war. Das Ergebnis war App Extension lief auf dem iPhone und ich konnte Debugger-Ausgabe sehen. Ich habe die Cocoapods-Bibliothek nicht gelöscht, aber Ihre Antwort ist vernünftig. Also wähle ich deine Antwort ist die beste Antwort. – penlight
Das Problem wurde erneut gelöst.Als nächstes entferne ich Cocoapods Formular Projekt, aber das Problem wurde nicht entfernt. – penlight