我在xcode5下寫的代碼,我下載了iOS6的模擬器,我用iOS6和iOS7的模擬器切換運行,有的時候可以運行有的時候不可以運行,報錯:
2013-11-17 16:49:04.049 sim[4747:303] /Applications/xcode5/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin/sim: Did not find an executable file at the path: '/Users/will/Library/Developer/Xcode/DerivedData/Willing-fffyhilfdaxoozdjoywdhduakkck/Build/Products/Debug-iphonesimulator/Willing.app'
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
能夠運行還出現這樣子的情況。。。
原以為是自己的代碼里面main view controller類繼承的tabbarcontroller,會有一個系統自帶的tab bar占位。。。可是上面的黑色又是怎么回事呢???
---------------------------
后來,我一朋友說我沒有添加啟動圖片。。
我就把這幾個default.png類似的圖片加入工程了。
然后的到我想要的效果了:我想在寫程序的時候用iOS6和iOS7的模擬器切換調試:
----
-----------------------
我之前都沒有用過啟動圖片(就是程序啟動的時候,會加載啟動畫面)。。用xcode5也沒有錯丫。。。。那么現在我在xcode5下使用iOS6和iOS7的模擬器進行調試就出問題。。把啟動圖片添加進去就ok了。。。這個也太神奇了吧。。。啟動圖片是什么作用,難道啟動圖片是檢驗你的窗口大小的???
------------------------
我認為的啟動圖片就是一個加載app過程中給客戶看的,一定要加啟動圖片么??那個啟動圖片到底有什么作用??
那我那個問題。。。。我在xcode5下寫的代碼,我下載了iOS6的模擬器,我用iOS6和iOS7的模擬器切換運行,報錯:。。這個問題怎么會是啟動圖片的問題呢??為什么添加啟動圖片就好了呢???為什么呢????
--------------
xcode4.6這3個xcode默認自動創建的png。。。。xcode5就沒有了這幾個png了
3.5英寸是需要2張的,,一個是高清的(retain)@2x,另一個是一般的。
只要是這樣命名的話,app會自動適配的。
--------------------
我用ipad,進入一些app第一眼見到的圖片(比如qq音樂/sina微博/南方周末等等都會有一個全屏的圖片),這就是啟動圖片,這個啟動圖片分尺寸的,有3.5寸的 也有4寸的,4寸的iphone5的,如果不添加啟動圖片,就會把app當成3.5寸的屏幕??????????????
---------