關於打包以後沒法安裝,或者安裝以後閃退的狀況。只有多是兩種狀況,一種是證書錯誤,另外一種就是當前的設備並不在開發者對應的帳號裏面。xcode
咱們來看一下怎麼檢測當前的設備是否在開發者的證書裏呢,若是你有開發者帳號,固然登陸app便可得到。可是沒有開發者帳號的狀況咱們該怎麼辦呢?app
咱們如下面的ipa包爲例,必須是hoc或者dev的包spa
ipa其實就是一個壓縮文件,咱們能夠對齊解壓。獲得一個payload文件夾。code
解壓後,點擊進入文件夾,而後顯示包內容,能夠看到裏面的文件列表blog
咱們找到對應的證書embedded.mobileprovision 這個就是你的ipa包裏面使用的簽名證書。ip
而後mac上開啓終端。並cd到證書所在的路徑ci
而且在終端輸入開發
1it 2io |
|
在證書對應的路徑會生成一個文件
用xcode打開這個文件
這裏面就是你的證書裏面對應的全部的設備號。