No provisioned iPhone OS device is connected!:2009年10月29日星期四
試著load程式上iPhone,卻得了個No provisioned iPhone OS device is connected!,上網一查,還真多人有此問題。
依照iPhone developer網站描述,在完成 download provision file後,連上iPhone & Mac,並將provision file拉入Xcode的organizer,click organizer左方Devices下的device,應該呈現圖一。而我卻是圖二及圖三,圖二是click organizer左方Devices下的device,圖三是click organizer左方iPhone DEVELOPMENT下的provision profiles,有兩個疑問:
(2009.1.03.補述)答案來了:
圖一是正確的。做不對的地方是:圖二中"Use for Development"鍵應該大大地用力按下去,一按下去,立刻出現圖一,再把provision file拉入provisioning框框,此時,Xcode devices下方的jesselue右方的燈號變綠(見圖三,該圖的燈號是No provisioned iPhone OS device is connected!時的,表示不行),立刻Build&Go就可以將程式load上iPhone了!
問題是---為什麼阿羯沒按"Use for Development"這個鍵?
請見下方圖四,圖四是EriciPhone SDK開發大全、41頁。告訴大家,千萬別按Continue Using for Development。這個畫面好像沒看過(第一次用USB將iPhone連電腦時有個類似畫面),不過"千萬別按Continue Using for Development"讓人印象深刻。因此阿羯打死都不敢按這個鍵。
圖一:依照iPhone developer網站描述,click organizer左方Devices下的device,應該呈現:
圖二:click organizer左方Devices下的device,我的情形:
圖三:click organizer左方iPhone DEVELOPMENT下的provision profiles,我的情形:
圖四:EriciPhone SDK開發大全,41頁。告訴大家,千萬別按Continue Using for Development。這個畫面好像沒看過(第一次用USB將iPhone連電腦時有個類似畫面),不過"千萬別按Continue Using for Development"讓人印象深刻。