程序的bundle identifier等信息,用于驗證應用程序的合法性。
3.分發(fā)應用程序
開發(fā)者可以將簽名文件和應用程序打包成一個.ipa文件,然后通過網(wǎng)站或者其他方式分發(fā)給用戶。用戶需要在設備上安裝一個描述文件,用于信任該應用程序的簽名。
需要注意的是,企業(yè)級分發(fā)僅適用于企業(yè)內(nèi)部或者個人使用,不得用于商業(yè)用途或者大規(guī)模分發(fā)。若被蘋果發(fā)現(xiàn)濫用企業(yè)級分發(fā),可能會被取消開發(fā)者證書或者面臨其他法律風險。
總的來說,蘋果免上架app的原理是通過企業(yè)級分發(fā)的方式,使得開發(fā)者可以自由地分發(fā)應用程序,而不必受到蘋果官方的限制。這種方appstore 上架流程式雖然靈活,但也需要開發(fā)者自己承擔一定的責任和風險。