Swift Build Path auslagern

Aus unterschiedlichen Gründen macht es Sinn, den Standard Swift „.build“ Ordner in ein anderes Verzeichnis auszulagern (z.B. /tmp). Standardmäßig wird beim Build-Prozess des Projekts der Unterordner „.build“ erzeugt. Dieser wird schnell mehrere 100 MB groß werden und kann zudem Symlinks enthalten (z.B. bei Kitura Builds). Symlinks funktionieren in „Gemeinsamen Ordnern“ Weiterlesen…

Xcode zurücksetzen

Im Fall das Xcode z.B. keinen iOS Simulator (mehr) starten kann und der Build-Vorgang kommentarlos fehlschlägt, hilft es die Xcode Installation und Konfiguration zurückzusetzen: defaults delete com.apple.dt.Xcode rm -rf $HOME/Library/Application Support/Developer/Shared/Xcode rm -rf $HOME/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState rm -rf $HOME/Library/Preferences/com.apple.dt.Xcode.*     Quelle: Link

iOS 6.1 SDK in Xcode 5 verwenden.

Die Entwicklungsumgebung Xcode 5 wird exklusiv mit dem iOS 7.0 SDK (iPhoneOS7.0.sdk) zur Verfügung gestellt. Das bedeutet, dass alle zukünftigen Builds darauf basieren. Der App. Entwickler staunt nicht schlecht, wenn er seine iOS 6.1 App. das erste Mal mit Xcode 5 compiliert. Die neuen UI Elemente wie z.B. einer UITableView oder UISegmentedControl sehen demnach ungewohnt aus und die App. wirkt wie ein iOS 6 & 7 Mixgetränk.

App-Empfehlung: Star Wars Pinball

Die ZEN Studios haben die Flippersimulation Star Wars Pinball für iOS vorübergehend auf 89 Cent reduziert. Das Spiel ist grafisch absolut sehenswert. Die Sound-Effekte sorgen zudem für eine 1A Stimmung. Der reguläre Preis der 40 MB großen Universal-App beträgt ansonsten 1,79 Euro. [app 594811233]  

App-Empfehlung: Actions for iPad

„Actions for iPad“ ist  eine praktische App um Programme auf seinem Rechner / Mac vom iPad aus zu bedienen. Folgende Features bietet die App: Mac & Win compatibility Wi-fi syncing with auto-reconnection Works in landscape and portrait Retina Graphics
Organize your actions in Sets and Subsets 
Highly customizable (Sizes, Colors & Icons) Weiterlesen…

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen