前兩篇介紹了xcodebuild 命令 ?和 使用python 自動化 ? 吁系,本篇主要完善整個流程 ?怒详,因為fir提供了命令上傳ipa方式 所以 ?我們可以做到 ?打出ipa之后 直接通過 fir 命令上傳到fir
1.去fir官網(wǎng)安裝fir終端工具(安裝之后使用如果發(fā)現(xiàn)問題 需要耐心去解決喲)
訪問fir工具頁??
2.了解了fir的終端命令之后 ?我們可以直接往上篇的python代碼添加 上傳操作咯
fir 命令 主要有
$ fir ?i ? ipa路徑 ? ?查看ipa信息
$ fir login ?????apitoken ? 登錄
$ fir ?publish ? ipa路徑 ? ? ? ?上傳ipa
Python 上傳fir代碼
fir_api_token = ?你需要登錄你的fir賬號去獲取這個token
##上傳到fir
def upload_fir():
? ? p = exportpath()+'/'+scheme+'.ipa'
? ? if os.path.exists(p):
? ? ? ? print('watting===%s...上傳到fir'%p)
? ? ? ? # 直接使用fir 有問題 這里使用了絕對地址 在終端通過 which fir 獲得
? ? ? ? ret = os.system('fir publish %s -T %s'%(p,fir_api_token))
? ? ? ? print('watting...上傳結(jié)束')
? ? ? ? return True
? ? else:
? ? ? ? print("沒有找到ipa文件")
? ? ? ? return False
只需要在第二步打包結(jié)束之后調(diào)用就行咯