iOS超級簽名中最重要的一步:跳過雙重認(rèn)證,自動化腳本添加udid并下載描述文件(證書和bundleid不存在時,會自動創(chuàng)建)


HSAddUdids

事件:因公司需要做超級簽名業(yè)務(wù),寫了個添加udid的的腳本,具體實現(xiàn)代碼已經(jīng)到GitHub。

超級簽名中最重要的一步:跳過雙重認(rèn)證,自動化腳本添加udid并下載描述文件

運(yùn)行環(huán)境

編譯系統(tǒng):蘋果Mac

編譯系統(tǒng)版本:MacOS Catalina 10.15.1

需要終端環(huán)境:fastlane、ruby、cocoapods 需要安裝APP:Xcode

使用文檔

1、cd到當(dāng)前文檔路徑

2、修改add_udids.sh文件以下環(huán)境變量

? ? 賦值FASTLANE_MAC_PASSWORD為當(dāng)前Mac開機(jī)密碼

? ? 賦值FASTLANE_APPLEID為需要添加的appid賬號

? ? 賦值FASTLANE_PASSWORD為需要添加的appid密碼

? ? 賦值FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD(進(jìn)入蘋果官網(wǎng)生成的特殊密碼APP-SPECIFIC https://appleid.apple.com/account/manage)

? ? 賦值FASTLANE_SESSION(執(zhí)行fastlane spaceauth -u user@email.com,生成session cookie)

3、使用終端執(zhí)行 sh add_udids.sh 需要添加的udid集合,以空格隔開

? ? e.g,

sh add_udids.sh 6f1b77ce2ff2cd5672734e00facbe97f305f9ddb 6f1b77ce2ff2cd5672734e00facbe97f305f9ddb 6f1b77ce2ff2cd5672734e00facbe97f305f9ddb

參考文檔

#### [fastlane官方文檔](https://docs.fastlane.tools/ "fastlane官方文檔")

#### [關(guān)于spaceship工具的簡單了解](http://www.itdecent.cn/p/1d63bfef1738 "關(guān)于spaceship工具的簡單了解")

#### [fastlane使用說明書和處理關(guān)于開啟兩步驗證如何全自動化問題](http://www.itdecent.cn/p/19ae8cc865b0 "fastlane使用說明書和處理關(guān)于開啟兩步驗證如何全自動化問題")

#### [使用fastlane創(chuàng)建profile、添加設(shè)備、創(chuàng)建推送證書 以及上傳蒲公英](http://www.itdecent.cn/p/2defceba2761 "使用fastlane創(chuàng)建profile、添加設(shè)備、創(chuàng)建推送證書 以及上傳蒲公英")

#### [搭建 超級簽 詳細(xì)攻略](https://blog.csdn.net/LiaoQuesg/article/details/101219984? "搭建 超級簽 詳細(xì)攻略")

#### [自動化打包---打包上傳App Store Connect](http://www.itdecent.cn/p/16e0d9b8e7ca "自動化打包---打包上傳App Store Connect")

#### [fastlane/spaceship/docs/DeveloperPortal.md](https://github.com/fastlane/fastlane/blob/master/spaceship/docs/DeveloperPortal.md "fastlane/spaceship/docs/DeveloperPortal.md")

#### [從創(chuàng)建證書到上傳到App Store](http://www.itdecent.cn/p/db52889f20d0 "Fastlane從創(chuàng)建證書到上傳到App Store")

#### [記一次設(shè)置Fastlane支持蘋果雙重認(rèn)證的過程](http://www.itdecent.cn/p/665efd203259 "記一次設(shè)置Fastlane支持蘋果雙重認(rèn)證的過程") http://www.itdecent.cn/u/deffd9740b0b jcYang超仔

作者

Created by 程恒盛 on 2019/12/3.

Copyright ? 2019 力王. All rights reserved.

QQ:2534550460@qq.com? GitHub:https://github.com/HansenCCC? tel:13767141841

copy請標(biāo)明出處,感謝。

給個star不迷路


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容