我的iPhone應用程序從一個包中抽取約300個圖像,然後在我的一個視圖控制器上隨機顯示一個圖像。這可以在模擬器(xcode 4.3.3/iphone 5.0或5.1模擬器)上正常工作,但不會在將其推送到我的設備(iphone 3gs)時使用。應用程序運行並且日誌中沒有錯誤,但圖像應該顯示的那部分視圖只是空白的,就像背景的顏色一樣。PNG圖像在模擬器上正常,但不顯示在設備上
事情我已經嘗試:
- 我檢查和反覆檢查的文件名VS代碼 引用的情況。
- 我檢查了名爲Copy Bundle Resources的構建階段,它明確地設置爲將該包複製到設備。
我看着構建生成的日誌,雖然這是我第一次詳細檢查它,但沒有錯誤,似乎是在複製整個包。下面是從日誌摘錄:
CpResource FlagQuiz/flagimages.bundle /Users/ian/Library/Developer/Xcode/DerivedData/FlagQuiz-drrjrlxfifrmbnaissqfqxuixchb/Build/Products/Debug-iphoneos/FlagQuiz.app/flagimages.bundle cd /Users/ian/Documents/xcodeapps/FlagQuiz setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -strip-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip /Users/ian/Documents/xcodeapps/FlagQuiz/FlagQuiz/flagimages.bundle /Users/ian/Library/Developer/Xcode/DerivedData/FlagQuiz-drrjrlxfifrmbnaissqfqxuixchb/Build/Products/Debug-iphoneos/FlagQuiz.app
這裏的要求捆綁的截圖:https://skitch.com/bobsmells/eeask/flagquiz.xcodeproj-afghanistan.png
任何想法?
請問您可以發佈視圖圖像的截圖嗎? – Fab1n 2012-07-24 15:50:51
嘗試使用其他PNG,請確保您嘗試使用的PNG沒有問題。我已經多次看到這個問題。 – Jeremy1026 2012-07-24 15:54:26
@ Fab1n - 謝謝,當我下班回家時會這樣做(這裏沒有我的mac) – bobsmells 2012-07-25 01:43:32