工具,用于開發(fā)iOS、Mac等蘋果ios 免簽設(shè)備的應(yīng)用。
3. 生成證書:
– 打開Xcode,點(diǎn)擊菜單欄”Xcode” – “Preferences” – “Accounts”,登錄你的Apple ID。
– 選中你的Apple ID,點(diǎn)擊右下角的”Manage Certificates”。
– 點(diǎn)擊左下角的”+”,選擇”iOS Development”或”Mac Development”,Xcode會(huì)自動(dòng)生成一個(gè)免費(fèi)的開發(fā)者證書。
– 右鍵證書,選擇”Export Certificate”,選擇導(dǎo)出路徑并設(shè)置密碼,點(diǎn)擊”Save”,此時(shí)你獲得了一個(gè)`.p12`格式的證書文件。
4. 設(shè)備注冊(cè):將需要安裝應(yīng)用的設(shè)備注冊(cè)到免費(fèi)開發(fā)者賬戶中,每個(gè)免費(fèi)開發(fā)者賬號(hào)可以注冊(cè)最多10個(gè)設(shè)備。
– 在開發(fā)設(shè)備上打開”設(shè)置” – “通用” – “關(guān)于本機(jī)”,找到設(shè)備UDID。
– 打開Xcode,點(diǎn)擊菜單欄”Xcode” – “Preferences” – “Accounts”,選中你的Apple ID。
– 點(diǎn)擊”View Details”,在Devices列表中點(diǎn)擊”+”,填寫描述和剛剛獲取的UDID,然后點(diǎn)擊”Continue”。
5. 自動(dòng)生成簽名描述文件:連接設(shè)備并在Xcode中選擇設(shè)備,創(chuàng)建一個(gè)新項(xiàng)目,構(gòu)建并運(yùn)行。Xcode會(huì)自動(dòng)為你的設(shè)備生成一個(gè)免費(fèi)簽名描述文件。
6. 簽名IPA文件:在導(dǎo)出IPA文件時(shí),選擇”Ad Hoc”和”Export one app for all compatible devices”,選擇剛剛導(dǎo)出的證書和描述文件,點(diǎn)擊”Continue”以完成簽名。
請(qǐng)注意,使用免費(fèi)蘋果證書簽名的限制:
– 應(yīng)用安裝期限為7天,過期后需要重新簽名安裝。
– 每個(gè)開發(fā)者賬戶可同時(shí)安裝最多3個(gè)應(yīng)用。
– 每個(gè)開發(fā)者賬戶可管理最多10個(gè)測試設(shè)備。
不過,對(duì)于個(gè)人開發(fā)者、研究人員以及測試新功能時(shí),以上方法是一種很好的免費(fèi)選擇。請(qǐng)遵守蘋果開發(fā)者協(xié)議,不要將這些簽名用于其他不合規(guī)的用途。