iOS簽名可分為企業簽名、超級簽名。
企業簽名就是使用企業開發者賬號生成的企業證書進行簽名的,其中涉及到公鑰密鑰的概念,企業開發者賬號是不能在App Store發布應用的,它壹般用於大型企業內安裝蘋果APP,不必上架到App Store,就可以直接安裝,它的權限是比較大的。
超級簽名是使用個人開發者賬號,添加蘋果設備的udid,實現真機測試,壹個個人開發者賬號最多只能添加100個udid。
從原理上來看,超級簽名壹般比企業簽名更加穩定,因企業簽名中真正起到簽名作用的是企業發布證書,而這個證書是可以復制的,當有大量簽名商復制了這個證書,給成千上萬個APP簽名,風險就會很大,這也是企業簽名掉簽的重要原因。