Ich habe kürzlich eine neue iOS 10 iMessage-Anwendung erstellt. Ursprünglich dachte ich, dass ich nur eine eigenständige iMessage-Anwendung erstellen müsste, also habe ich dafür die XCode-Vorlage verwendet. Das Problem ist jetzt, dass ich festgestellt habe, dass Sie externe URLs nicht innerhalb einer iMessage-Anwendung öffnen können, sondern nur innerhalb der übergeordneten App. Jetzt möchte ich eine übergeordnete Anwendung hinzufügen, aber ich kann nicht herausfinden, was der beste Weg ist, um darüber zu gehen.So fügen Sie einer vorhandenen eigenständigen iMessage-Anwendung eine übergeordnete App hinzu
Die iMessage-Anwendungsvorlage enthält zwar ein übergeordnetes Ziel, scheint aber nicht so eingerichtet zu sein wie eine normale iOS-Anwendung (d. H. Es ist kein Schema eingerichtet, Erstellungsphasen fehlen usw.). Ich habe versucht, eine Anwendung dem XCode-Projekt hinzuzufügen, aber ich kann es nur nicht mit der bereits erstellten Erweiterung arbeiten.
Wer kennt die beste Methode zum Erstellen einer übergeordneten Anwendung, nachdem Sie bereits eine eigenständige iMessage-App gestartet haben? Jede Hilfe, um mich in die richtige Richtung zu lenken, würde geschätzt werden.
Danke für die Info. Ich habe es noch nicht zum Glück eingereicht. Gibt es wirklich keinen besseren Weg, dies zu tun, als ein ganz neues Ziel und eine neue Erweiterung zu erstellen? – acmeyer9
Ich nehme an, Sie könnten versuchen, einige pbxproj Datei Chirurgie zu tun, aber es ist in der Regel besser, diese Änderungen zu Xcode zu verlassen. Fügen Sie Ihrem Projekt ein neues iOS-Anwendungsziel hinzu, fügen Sie die iMessage-Erweiterung hinzu und passen Sie die Einstellungen im neuen Erweiterungsziel den Standalone-Apps an. Fügen Sie dann die Quelldateien dem Ziel bei Bedarf hinzu. –
Nach einigem manuellem Kopieren und Einfügen und vielen Warnungen, habe ich es endlich funktioniert. Danke für die Hilfe! – acmeyer9