# HSAddUdids
基于fastlane,超級簽名中最重要的一步:跳過雙重認證,自動化腳本添加udid并下載描述文件
## 運行環境
### 編譯系統:蘋果Mac
### 編譯系統版本:MacOS Catalina 10.15.1
### 需要終端環境:fastlane、ruby、cocoapods 需要安裝APP:Xcode
***
## 使用文檔
1、cd到當前文檔路徑
2、修改add_udids.sh文件以下環境變量
? ```
? ? 賦值FASTLANE_MAC_PASSWORD為當前Mac開機密碼
? ? 賦值FASTLANE_APPLEID為需要添加的appid賬號
? ? 賦值FASTLANE_PASSWORD為需要添加的appid密碼
? ? 賦值FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD(進入蘋果官網生成的特殊密碼APP-SPECIFIC https://appleid.apple.com/account/manage)
? ? 賦值FASTLANE_SESSION(執行fastlane spaceauth -u user@email.com,生成session cookie)
```
3、使用終端執行 sh add_udids.sh 需要添加的udid集合,以空格隔開
? ? e.g,
```
sh add_udids.sh 6f1b77ce2ff2cd5672734e00facbe97f305f9ddb 6f1b77ce2ff2cd5672734e00facbe97f305f9ddb 6f1b77ce2ff2cd5672734e00facbe97f305f9ddb
```
***
## 參考文檔
#### [fastlane官方文檔](https://docs.fastlane.tools/ "fastlane官方文檔")
#### [關于spaceship工具的簡單了解](http://www.lxweimin.com/p/1d63bfef1738 "關于spaceship工具的簡單了解")
#### [fastlane使用說明書和處理關于開啟兩步驗證如何全自動化問題](http://www.lxweimin.com/p/19ae8cc865b0 "fastlane使用說明書和處理關于開啟兩步驗證如何全自動化問題")
#### [使用fastlane創建profile、添加設備、創建推送證書 以及上傳蒲公英](http://www.lxweimin.com/p/2defceba2761 "使用fastlane創建profile、添加設備、創建推送證書 以及上傳蒲公英")
#### [搭建 超級簽 詳細攻略](https://blog.csdn.net/LiaoQuesg/article/details/101219984? "搭建 超級簽 詳細攻略")
#### [自動化打包---打包上傳App Store Connect](http://www.lxweimin.com/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")
#### [從創建證書到上傳到App Store](http://www.lxweimin.com/p/db52889f20d0 "Fastlane從創建證書到上傳到App Store")
#### [記一次設置Fastlane支持蘋果雙重認證的過程](http://www.lxweimin.com/p/665efd203259 "記一次設置Fastlane支持蘋果雙重認證的過程") http://www.lxweimin.com/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請標明出處,感謝