Ich habe eine App, die eine Watch-Erweiterung und ein App-Ziel enthält. Ich würde eine meiner Konfigurationen zu haben, in der Lage sein (für eine beta
), um diese Ziele von den Ziel Abhängigkeiten ausschließen, so dass ich die Build ohne die Uhr Verlängerung/App verteilen können. Aber ich möchte immer noch meine debug
Konfiguration, um sie aufzunehmen. Ist das möglich? Vielleicht gibt es ein Laufskript, das Zielabhängigkeiten manuell hinzufügen könnte? Vielen Dank.Xcode: Wie entferne ich eine Zielabhängigkeit von der Build-Phase für eine bestimmte Konfiguration?
Q
Xcode: Wie entferne ich eine Zielabhängigkeit von der Build-Phase für eine bestimmte Konfiguration?
1
A
Antwort
0
Duplizieren Sie Ihr Hauptziel und entfernen Sie die Abhängigkeiten von der Kopie. Dann duplizieren Sie Ihr Schema und setzen Sie das Ziel auf Ihr neues Ziel.
Eine andere Lösung wäre, den Aufbau und die Einbettung in ein separates Skript zu wickeln und es manuell ausführen, können Sie sehen, wie cocoapods das tun.
1
Duplizieren Ihre "Release"
Konfiguration, dass Ihre Uhr Verlängerung umfassen wird. Hier ist die offizielle Ressource: https://developer.apple.com/library/ios/recipes/xcode_help-project_editor/Articles/BasingBuildConfigurationsonConfigurationFiles.html
In dieser Konfiguration.
- Entfernen Sie die WatchKit Erweiterung von
Target Dependencies
- Remove WatchKit Erweiterung von
Embed App Extensions
Verwandte Themen
- 1. Wie entferne ich eine bestimmte Größenklassenvorschau in Xcode 6?
- 2. Wie entferne ich eine bestimmte Größenklasse aus einem Storyboard?
- 3. Wie entferne ich eine bestimmte pygame.draw bei Klick?
- 4. Wie entferne ich eine bestimmte "Sequenz" aus einer Javascript-Zeichenfolge?
- 5. Wie entferne ich eine Zeile von JTable?
- 6. Wie entferne ich eine Spanne?
- 7. Wie verlinke ich auf eine bestimmte Framework-Version in Xcode?
- 8. Wie entferne ich bestimmte Tabellenzeilenzeilen im Bootstrap
- 9. Zend_Db_Table, wie ich für eine bestimmte Spalte
- 10. Webpart-Konfiguration für eine bestimmte Webpart-Seite speichern
- 11. Wie sollte ich eine Hashtabelle für eine bestimmte Population optimieren?
- 12. Wie entferne/verleugne ich eine private podspec?
- 13. Wie entferne ich eine Identität vollständig
- 14. Wie entferne ich eine MySQL-Datenbank?
- 15. Wie entferne ich eine injizierte CSS-Datei?
- 16. Wie entferne ich eine bestimmte Anzahl von Zeichen am Ende einer Zeichenkette?
- 17. Wie entferne ich eine Spalte mit Daten?
- 18. Wie entferne ich eine UIBezierPath-Zeichnung?
- 19. Wie entferne ich eine Methode mit Javassist?
- 20. Wie entferne ich eine Null StyleProtoChain Objektreferenz?
- 21. Wie entferne ich eine Datei in TortoiseSVN?
- 22. Wie entferne ich eine CLOSE_WAIT Socket-Verbindung
- 23. Wie entferne ich eine Seite in RadPageView?
- 24. Wie entferne ich eine Tcl-Prozedur?
- 25. Wie entferne ich eine Taxonomie aus Wordpress?
- 26. Wie ändere ich die Kernel-Konfiguration für eine bestimmte Maschine in Yocto?
- 27. Wie entferne ich eine Zeile von einer Datentabelle?
- 28. Wie entferne ich git urls von xcode entfernen?
- 29. Ich habe eine teilweise in application.html.erb, wie entferne ich es auf bestimmte Ansichten?
- 30. Wie entferne ich OneSignal