如題導出ipa文件時提示
you account already has a valid iOS distribution certificate
大意就是開發者賬號下已經存在了一個可以用來分發的證書,但是沒有本地安裝,所以先在開發者中心找到分發的證書文件
然後下載下來雙擊安裝,然後就可以在鑰匙串上看到安裝的證書了
可以看到上圖中存在兩個發布證書,其中第一個是第一次直接下載的,第二個是重新制作的,其中的不同就是第一個不存在“專用密鑰”這個東西
所以使用第一次直接下載再次打包還是會出現you account already has a valid iOS distribution certificate的問題。
原因如下:
現在B使用者使用的是A使用者的設備生成的發布證書,所以缺乏“專用密鑰”,解決方法是讓A使用者把“專用密鑰”導出給B使用者重新安裝即可。
當然也可以由B使用者使用B的電腦重新制作一個certSigningRequest文件,然後重新制作iOS發布證書安裝到本地即可
因為是release版本所以需要注意以下問題
參考:
蒲公英分發平台幫助文檔