伊麗莎白提到的應用分發其實就是往測試手機上搞安裝包。
其實沒多復雜的一件事,讓蘋淉搞得很復雜。
安卓進行類似的操作就相對簡單不少。
具體到蘋淉手機上測試應用的分發。
前世林灰通常都是直接用TestFlight進行應用分發的。
前世TestFlight可是相當強大的一款測試軟件分發工具。
軟件開發者可透過TestFlight這個應用向高達10000名測試人員分發待測試應用。
開發者只需要上傳Beta版軟件並使用iTunes加入測試員的名字和電子郵件地址就可以很輕松的完成分發任務的下達。
前世TestFlight在進行分發的時候還能兼顧很多蘋/果的不同平台。
而測試員可下載並使用適用于iOS、watchOS和tvOS的TestFlight應用程式,並向開發者提供回饋。
但不知道這個時空出現了神馬情況。
這個時空TestFlight根本就不搞蘋淉內測應用分發。
雖然兩個時空瑣屑的不同之處林灰已經見怪不怪了。
但巧婦難為無米之炊,不利用TestFlight進行測試應用分發的話林灰也沒啥太好的辦法。
總不能直接用個人開發者賬號進行分發測試吧。
雖然理論上是行得通的,但是很麻煩。
測試人員往往需要通過加設備 UDID(Unique Devitifier)到開發者賬號的白名單中來進行安裝和測試。
在這個過程中,還要逐台設備收集相應的 UDID ,而後將這些UDID手動添加後個人開發者賬號。
之後測試即可用已經將 UDID綁定到開發者賬號的設備安裝相應的iOS 的內測版本進行內測。
而且利用個人開發者賬號進行應用分發又很大的局限性。
個人開發者賬號一年之內至多能應用在100個設備上進行測試。
如果只是一般的軟件開發者,這種應用分發方式其實也夠用了。
但偏偏林灰是一個特立獨行的軟件開發者。
以林灰這種高產似母豬的情況,一年指不定要搞多少個軟件呢。
這種情況下個人開發者里面一百個應用分發名額本來就不是很夠用。
更遑論要林灰為了一款已經轉讓出去的軟件耗費相應的測試資格。
除了名額的限制之外,個人開發者賬號還有很多局限性。
總之,用慣了企業測試賬號的林灰對這種測試模式總感覺很別扭。
但願伊麗莎白•妮詩能給林灰提供一種更加高效的軟件測試方式。
雖然在這個時空TestFlight「不務正業」的情況下進行軟件分發
如果不用個人開發者賬號進行軟件分發的話似乎就只能通過企業簽名分發了。
但也不盡然,或許蘋淉方面在測試軟件的時候還有別的手段呢。
總不至于官方還沒點騷操作吧。
只听伊麗莎白•妮詩道︰「關于應用分發,考慮到個人開發者賬號進行應用分發的時候有諸多不便。
我們決定將林先生您的個人開發者賬號中引入更高權限的簽名機制……
在進行測試的時候,你可以利用該簽名直接對一定數目的應用進行分發。
另外對利用該簽名進行分發的軟件林先生可邀請測試人員進行共同調試。
但由于快捷指令這個軟件目前的保密性,關于這個軟件林先生如果要邀請測試人員的話目前只能在蘋淉內部人員中進行邀請。」
最後一句話其實伊麗莎白•妮詩完全沒必要補充的。
先前在進行轉讓合同的簽訂之時關于軟件轉讓保密的原則已經以合同的形式確認過了。
這種情況下,即便允許林灰可以隨意邀請測試人員。
本著契約精神林灰也不可能隨意去邀請一些無關人員。
至于伊麗莎白•妮詩關于分發應用所給出的解決方案。
沒听伊麗莎白•妮詩的話之前,林灰原本還以為蘋淉方面進行應用分發有神馬騷操作呢。
听完之後,看來也不過如此。
直接以簽名機制進行應用分發。
這跟企業級開發賬號進行應用分發所用的企業簽名不是如出一轍麼?
之所以不直接給林灰搞一個企業級開發賬號只是為了不違反所謂的原則吧。
畢竟林灰印象里想申請蘋淉應用商店的企業開發賬號可是很麻煩的。
一大堆限制條件。
比如說企業開發賬號的申請主體必須是企業,而且必須是有五百名員工以上的企業。
盡管有明確的條件,但實際申請的時候也要面臨著諸多困難。
以至于後世企業開發賬號申請起來超級費勁。
現在能有這個權限也算不錯。
至少企業級賬號的特權很多時候還是可以搞些騷操作的。
也不知道這次測試結束之後蘋淉方面會不會就停止該權限的使用。
接觸的西方人增多,林灰也沒有拐彎抹角。
而是直言詢問道︰「關于利用簽名分發軟件的權限在完成快捷指令這個軟件的測試之後我依舊可以使用麼?」
伊麗莎白•妮詩︰「這是自然,林先生,你怎麼會這麼問,我們蘋淉方面還不至于這麼吝嗇。
事實上在蘋淉上百萬的個人開發者賬號中,只有為數不多的一些個人開發者賬號上擁有這種更高級別的簽名機制。
既然準許您的個人開發者賬號擁有這樣的權限,自然是我們經過認證考慮的。
無論從設計元素視角還是市場價值出發,您都是最優秀的軟件設計師。
這都是你應得的。」
雖然伊麗莎白•妮詩的話林灰不確定是恭維還是事實如此。
但擁有一個具有企業級賬號待遇的個人開發者賬號對林灰來說還是大有裨益的。
企業級賬號一大特權是可以將簽名後的應用在任何 iOS 設備上安裝,且沒有安裝數量的限制。
林灰先前上線應用的過程來說吧。
林灰將應用上傳之後並不代表著這些應用就可以直接面對普通用戶了。
這之後還是需要經過官方審核的。
盡管現在林灰這種情況,每次上線應用審/核時間很短。
但依舊是需要審/核的,只有審/核之後才可以進行由其他用戶進行下載。
而擁有企業級賬號則沒有這個約束。
完全可以利用該機制規避蘋果應用上線的審/核機制來進行軟件分發。