證書,然后將應(yīng)用程序打包成 安卓應(yīng)用商店代上架.ipa 格式,使用 Xcode 或者其他工具進(jìn)行簽名,最后將 .ipa 文件分發(fā)給需要的用戶。
但是,Ad Hoc 發(fā)布有一些限制,每個證書只能分發(fā)給最多 100 個設(shè)備,而且證書的有效期只有一年。因此,這種方式只適合分發(fā)給特定的用戶群體,而不適合作為一種長期的發(fā)布方式。
2. Enterprise 發(fā)布
Enterprise 發(fā)布也是蘋果公司提供的一種分發(fā)應(yīng)用程序的方式,可以將應(yīng)用程序分發(fā)給企業(yè)的員工或者客戶,而不需要通過應(yīng)用商店上架。這種方式需要開發(fā)者注冊蘋果公司的企業(yè)開發(fā)者賬號,并在賬號中創(chuàng)建一個 Enterprise 分發(fā)證書,然后將應(yīng)用程序打包成 .ipa 格式,使用 Xcode 或者其他工具進(jìn)行簽名,最后將 .ipa 文件分發(fā)給需要的用戶。
與 Ad Hoc 發(fā)布不同的是,Enterprise 發(fā)布沒有設(shè)備數(shù)量限制,并且證書的有效期為一年。但是,這種方式需要開發(fā)者有一定的企業(yè)認(rèn)證資格,否則會被蘋果公司禁止使用。
總結(jié)
隱藏上架的應(yīng)用程序需要開發(fā)者遵守蘋果公司的規(guī)定,不能違反任何規(guī)定。Ad Hoc 和 Enterprise 發(fā)布都是蘋果公司提供的分發(fā)應(yīng)用程序的方式,可以將應(yīng)用程序分發(fā)給特定的用戶群體,而不需要通過應(yīng)用商店上架。這兩種方式都有一定的限制和要求,需要開發(fā)者仔細(xì)了解和遵守。