?
如何進行真機測試?
需要得到 apple 官方的 development 授權,過程如下
1、 訪問 https://developer.apple.com/devcenter/ios/index.action ? 并登錄;
2、 登錄后點擊頁面右側的“ iOS?Provisioning?Portal ? ”,如圖
3、 進入“ iOS?Provisioning?Portal ? ”后,點擊左側的“ Certificates ”,如圖
4、 點擊頁面中的“ click?here?to?download?now ? ”下載 ( 這個只用下載一次即可 ) ,如圖
5、 雙擊下載的文件“ AppleWWDRCA.cer ”,就會打開“鑰匙串訪問”,點擊左上側的“登錄”,左下側的“證書”,如圖
右側就會出現下圖
6、 焦點窗口切換為“鑰匙串訪問”,選擇菜單“鑰匙串訪問” -- 》“證書助理” -- 》“從證書頒發機構請求證書 ... ”,如圖
再打開的窗口中,輸入郵件地址 (apple?ID 郵箱 ) 及常用名稱 ( 貌似沒有什么要求,應該是隨便輸入的 ) ,選擇“存儲到磁盤”及“讓我指定鑰匙串信息”,如圖
點擊“繼續”,彈出保存框,選擇保存在桌面,在新的窗口中點擊“繼續”,會生成“ CertificateSigningRequest.certSigningRequest ”文件。
7、 切回瀏覽器,在“ Development ? ”選項卡中點擊“ Request?Certificate ”按鈕,如圖
8、 在新的頁面中點擊“選擇文件”,選擇剛剛生成的“ CertificateSigningRequest.certSigningRequest ”文件并點擊“ submit ”,如圖
9、 進入頁面
F5 刷新,直到出現頁面
點擊“ Download ”按鈕,下載到“ ios_development.cer ”文件,雙擊該文件會在“鑰匙串訪問”中出現如圖
注意,若沒有出現圖中的鑰匙
則可能是中間操作有問題,后面應該會不成功。
10、 切回瀏覽器,選擇“ Devices ”,如圖
11、
在頁面中點擊右側的
按鈕,在出現的頁面中輸入設備名稱
(
隨便起個名字
)
及手機唯一碼
獲取手機唯一碼方式:當手機插入到 mac 上時,打開 xcode 的 organizer ,選中 devices ,就會出現 ***'s?iPhone4S 或者其他名稱,選中機器就會在右側出現,如下圖,紅框內的就是唯一碼
12、 在瀏覽器中,選擇“ App?IDs ”,如圖
13、
點擊右側的
按鈕,
在
Description
中輸入一個名稱
(
隨便,但最好特定
)
,在
Bundle?Identifier?(App?ID?Suffix)
中輸入
app
的
Bundle?identifier
,如
:com.abc.iphone
14、 在左側選擇“ Provisioning ”,如圖
15、
在右側點擊
按鈕
16、
頁面進入“
Create?iOS?Development?Provisioning?Profile
”,
Profile?Name
是名稱
(
隨便,但最好特定
)
,
Certificates
選擇一個證書即可,
App?ID
選擇你剛剛創建的
app?id
,
Devices
選擇你添加的
Device
。點擊
submit
,
你創建的
provisioning?profile
的
status
會是
pending?
刷新頁面,知道
status
為
Active
,點擊右側的
按鈕?下載
*****.mobileprovision
,并雙擊?添加到
xcode
的
Provisioning?Profiles
中
在
organizer
中選中你的手機
dervice
展開,選擇
Provisioning?Profiles?
點擊右側窗口下的
按鈕,選擇到剛才下載的
“*****.mobileprovision”
文件,就會對該手機授權
17、 配置 app ,使之可以在手機上調試,如下圖
如果右側紅框內的授權信息不能選擇,則說明中途操作有問題。重新操作吧,我弄了 5 次才搞好。如下圖
選擇查到
mac
上的手機
(
寫文檔時,手機不在,故沒有
iphone
真機的名稱
)
,就可以在手機上調試了。
?
?
PS:可能有些細節沒有寫清楚,自己做的時候細心些,之后再做的話就簡單多了。
再PS:在iteye上發圖文并茂的文章很難!!
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
