[問題] app 簽署失效?
前言
最近 Apple Developer 頁面改版了
前幾天要開發一個新的 "inhouse" app
所以就去新的 apple developer 頁面開一個新的 app id
然後順便建立了 push certificates
接著就發現我有了三個同名的 dev certificates(日期為2/5,2/5,5/6)
兩個同名的 prod certificates..(日期為 2/5, 5/6)
Xcode 就生氣了,說同樣名字的 cert 太多,他不知道要用哪一個
因此就把2/5生的 certificates 都砍掉
然後重新產生 provisioning 檔案
最後終於可以再次編譯了,可喜可賀 可喜可賀
此過程中,public/private key 並未改變
現況
今天早上,另一組使用 phonegap 開發 inhouse app
且於 3 月份上版的人員問我最近有沒有動什麼設定
因為從昨天開始,他們收到很多無法安裝 app 的回報
當下我馬上想到是 certificates 更新的問題
目前看起來也是這問題所導致
(由於該組開發人員沒帶電腦,所以要明天才能確認)
問題
印象中,已經簽署過的 app 應該不會受到 provisioning 檔案更新的影響
而我自己拿 3 月份的 inhouse app 測試
(以修改 plist 指向舊版檔案方式安裝)
安裝正常、使用也正常
--更新
測試機刪除 provisioning 檔案後
除了第一次安裝可以成功,之後都無法成功了
看起來像是有 provisioning cache 因素在其中
可能 inhouse app 的安裝認證與 app store app 有所不同..
--更新結束
而 provisioning 更新的影響應該只會發生在再次簽署時需要使用新的版本
如果以上想法正確的話
為何另一組開發的 app 會有無法安裝問題發生?
如果不正確的話
錯誤在哪邊呢?
謝謝大家指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.20.53
推
05/08 12:18, , 1F
05/08 12:18, 1F
→
05/08 12:19, , 2F
05/08 12:19, 2F
※ 編輯: Piceman 來自: 60.251.20.53 (05/08 15:57)
※ 編輯: Piceman 來自: 60.251.20.53 (05/08 15:58)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章