去年和我的 partner 接了一個公司的專案,由於是行動開發相關的內容,所以不可免俗的要問發佈的時候是不是客戶自行發佈,對方
結果專案做完之後,他們的技術就來了,說希望我們"順手"幫他們發佈,這產生了第一個問題,就是我們沒有對方的企業版帳號,而他們也非常慷慨的立刻把企業帳戶與密碼都給了我。
登入這個帳號之後,我發現本來就有人在裡面製作了憑證了,由於也沒有交代這個憑證的作用,所以我就無法利用 develop center 開發 in house 應用。過了幾天才有對方的人反應可以刪除原來的憑證。讓我自己去做一份新的,並授權給自己的 in house app 使用。
結果我用這個憑證做出來的 in house app 無法安裝呀~!!
然後事情就和我想像的一樣,客戶的說詞都是 "They" 的錯,也就是我的問題,但是檢查了老半天都查不出個所以然,所以我只好又詢問客戶是不是能用憑證發佈其他的軟體,他們第一時間還告訴我"可以",然後我又傻呼呼的弄了兩天。
直到我開大絕,讓客戶自己 compile 我做的原始碼拿去發佈,結果就真相大白了,一開始的憑證就有問題。用第一次開憑証的電腦重做 p12 之後一切 ok搞了我快要七個工作日的 issue 就這麼的解決了。
老闆呀,不懂的話可不可以不要亂動哩~??