No provisioned iPhone OS device is connected!

  • warning: Declaration of views_handler_argument::init(&$view, &$options) should be compatible with views_handler::init(&$view, $options) in /home/xnvgu7/public_html/sites/all/modules/views/handlers/views_handler_argument.inc on line 745.
  • warning: Declaration of views_handler_filter::options_validate(&$form, &$form_state) should be compatible with views_handler::options_validate($form, &$form_state) in /home/xnvgu7/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • warning: Declaration of views_handler_filter::options_submit(&$form, &$form_state) should be compatible with views_handler::options_submit($form, &$form_state) in /home/xnvgu7/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • warning: Declaration of views_handler_filter_boolean_operator::value_validate(&$form, &$form_state) should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/xnvgu7/public_html/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 149.
  • warning: Declaration of views_plugin_style_default::options(&$options) should be compatible with views_object::options() in /home/xnvgu7/public_html/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 25.
  • warning: Declaration of views_plugin_row::options_validate($form, &$form_state) should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/xnvgu7/public_html/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • warning: Declaration of views_plugin_row::options_submit($form, &$form_state) should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/xnvgu7/public_html/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.

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,有兩個疑問:

  1. 應該是圖一?
  2. 不知那裡做不對了?

(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"讓人印象深刻。