XCode – iOS App startet nicht auf Gerät

Kürzlich der Fall: Im XCode ließ sich die App nach erfolgreichem Build nicht auf dem Endgerät starten.

Dafür folgenden Move machen:

  • Im XCode in der oberen Toolbar zwei Buttons neben dem Run-Button das Aktive Schema öffnen
  • Auf Edit Scheme gehen
  • Im folgenden Dialog den Bereich Run auswählen
  • Als Executable die App auswählen

Voila, die App startet nach dem Build auch auf dem Device.

Auf dem Mac Homebrew neu installieren

Erst den alten Stand entfernen

$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew
$ rm -rf ~/Library/Caches/Homebrew

Dann Homebrew installieren

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Quelle

Propel ORM Version 1.6 unter Yosemite installieren

  1. Propel Version 1.6 runterladen von https://github.com/propelorm/Propel/tree/1.6
  2. Phing, welches zum Build benötigt wird installieren
    sudo pear config-set preferred_state stable # oder beta, alpha, devel
    
    sudo pear channel-discover pear.phing.info
    
    sudo pear install phing/phing
    
    find / -name "phing"
    
    echo "export PATH=/usr/local/Cellar/php55/5.5.10/bin/:$PATH" >> ~/.bash_profile
  3. Dateistruktur:Bildschirmfoto 2014-11-27 um 20.51.53
  4. runtime-conf.xml
    
    
    
    
    	
    		
    			
    					
    					mysql
    					
    					
    						mysql:host=127.0.0.1;dbname=antk
    						
    						[USER]
    						[PASSWORD]
    						
    							
    						
    						
    						
    							
    						
    						
    						
    							utf8
    							
    							
    							
    							
    								SET NAMES utf8 COLLATE utf8_unicode_ci
    								SET CHARACTER SET utf8
    							
    							
    						
    					.
    				
    		
    	
    
  5. schema.xml
    
    
    
    	
    
    	
    		
    		
    		
    		
    		
    		
    
    		
    			
    		
    	
    ...
  6. Models, SQL und Conf generieren aus dem Verzeichnis, wo die schema.xml liegt
    sudo ../generator/bin/propel-gen om
    sudo ../generator/bin/propel-gen sql
    sudo ../generator/bin/propel-gen convert-conf

Mac OS X, Mavericks -> fehlende Intl-Extension installieren

Step 1.ICU Libraries mit Homebrew installieren

Als erstes schauen, wie notwendige Dependency icu heißt:

$ brew search icu # returns 'icu4c'

Dann diese installieren mit

$ brew install icu4c

Unter dem Pfad schauen, welche Version installiert ist

$ ls /usr/local/Cellar/icu4c/

Step 2 Intl mit PECL installieren

$ sudo pecl update-channels
$ sudo pecl install intl

Step 3. Extension in php.ini registrieren

$ sudo vim /etc/php.ini
extension=/usr/local/Cellar/php55/5.5.10/lib/php/extensions/no-debug-non-zts-20121212/intl.so

Quelle

Mac OS X Mavericks | Homebrew

  • XCode aus dem App-Store installieren
  • Hombrew mit folgendem Befehl installieren
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
  • Homebrew-Installation prüfen mit
brew doctor
  • Mit Homebrew nach Applikation suchen
brew search
  • Homebrew Applikation installieren/entfernen
brew install|remove application-name

Quelle