配置.bash_profile(環(huán)境變量)
- 在命令行中輸入:
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
(這樣可以保證命令行命令暫時可以使用。命令執(zhí)行完之后先不要關閉終端。
如果你的命令行命令可以使用,請直接跳到第2步。)
-
進入當前用戶的home目錄:
cd ~/ -
創(chuàng)建.bash_profile文件:
touch .bash_profile -
打開.bash_profile并編輯:
- 會打開一個記事本格式的文件
open .bash_profile -
將下面的文本復制到打開的記事本格式的文件,即可關閉了
export CSC_LINK=~/work/LeanmasterPC.p12 export CSC_KEY_PASSWORD=Leanmaster0104 復制進去后重新返回到命令行窗口中
sudo vim ~/.bash_profile
- 在命令行中輸入 E 后會顯示:
export CSC_LINK=~/work/LeanmasterPC.p12
export CSC_KEY_PASSWORD=Leanmaster0104
- (說明成功了,可以關閉終端再重新打開終端輸入其他命令了)
source ~/.bash_profileenv
第九步執(zhí)行完會在窗口中顯示包含:
CSC_LINK=~/work/LeanmasterPC.p12
CSC_KEY_PASSWORD=Leanmaster0104
- 注意:如果配置完成之后,多次重載都發(fā)現環(huán)境變量不能正確更新到列表中,這時應該先退出終端,然后再登錄終端查看環(huán)境變量即可看到更新完成。
使用X-code進行mac版本上代碼簽名
打開Xcode主界面
Xcode==>Preferences
Accounts==>Apple IDs==>Manage Certificates
如果沒有登錄的話,先登錄Apple ID,注意一定要登錄開發(fā)者賬號。登錄成功后再進行Manage Certificates;添加“+”Developer ID Application,注意一定要添加Developer ID Application到鑰匙串中,不要選錯了。
- 注意:如果添加失敗,并提示沒有權限,則需要去蘋果開發(fā)者后臺看下是否更新了新協議,同意新協議即可;
成功添加到鑰匙串我的證書中
-
打開鑰匙串
- 導出剛才所生成的證書(.p12)
- 導出地址為mac/work(沒有work目錄則新建一個)
- 證書重命名為LeanmasterPC.p12
經過以上的步驟可以成功去打包了。
配置環(huán)境變量參考:http://www.itdecent.cn/p/14f98f4a5667
Electron 打包Mac安裝包代碼簽名問題解決方案參考:https://segmentfault.com/a/1190000012902525