Dear All:
昨天一整天在跟iOS奮戰,好不容易搞定Mac發佈的入教儀式,開心的按下XCode的Run鍵,結果出現:
- You are using Unity iPhone Basic. You are not allowed to remove the Unity splash screen from your game (lldb)
解決方法:
將 XCode 回到 4.3.0,重新 Build & Run 一切就搞定了!!
此外,還有一個 iOS 5.1 的問題是:
- 禁止非設定為開發用的裝置,對控制台Print訊息
所以如果你有使用:
- System.Console.Write()
- System.Console.WriteLine()
- print()
以上等函數,都會被當成Exception來處裡,你唯一能使用的是Debug.Log()。
UnityIN 總編輯:Bric Lin,
Email: ericlin09@gmail.com
Email: ericlin09@gmail.com
曾任職台灣某遊戲公司研發Game Engine,為書籍“OGRE入門指南”譯者,專攻Rendering技術與遊戲開發,目前為獨立團隊CocosPlay主程式
Good...
回覆刪除顯然的...新版本解決Bug時..又產生了辛的Bug...
這問題困擾不少人!有些奇奇怪怪的解發外國外論壇上一堆,不過正解因該是這一個
刪除.... =____= 難怪, 因為我都用 Pro 所以沒這些問題... XD
回覆刪除ㄏ哈哈哈...你還敢說...
刪除不好意思我想跟你請教一個問題
回覆刪除以下是我的配備:
MBP Mac OS X 10.7.3
iPhone iOS 5.1
Xcode 4.3.2
我照著書上的範例在MBP上寫了一個相機軟體,在Xcode上
按 "iPhone 5.1 simulator" 是可以run的
按 "iOS Device" 他卻出現錯誤訊息:
Xcode cannot run using the selected device.
No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.
可是我iOS明明是最新版了!
由於是剛碰apple的新手,請多多包涵!
麻煩幫我看看是怎麼回事
你手機的iOS確定是5.1嗎??這問題感覺還滿明顯的
刪除