【移動應用開發技術】【技術】linux命令行自動化重簽名ipa寫法_第1頁
【移動應用開發技術】【技術】linux命令行自動化重簽名ipa寫法_第2頁
【移動應用開發技術】【技術】linux命令行自動化重簽名ipa寫法_第3頁
【移動應用開發技術】【技術】linux命令行自動化重簽名ipa寫法_第4頁
【移動應用開發技術】【技術】linux命令行自動化重簽名ipa寫法_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

【移動應用開發技術】【技術】linux命令行自動化重簽名ipa寫法

命令行重簽名ipa教程開心簽名支持命令行重簽,Windows、Linux、Mac版本都可以進行命令行重簽。

工具下載/命令行簽名包括些功能1、用戶登錄管理登錄命名行,先創建賬號或者登錄才能進行重簽名!

登錄及創建賬號,(初次輸入運行自動創建賬號密碼)./ausign_linux

-email

85219631@

-p

123456./ausign_linux運行重簽程序-email輸入用戶郵箱-p輸入用戶密碼

退出登錄./ausign_linux

-logout

修改用戶密碼./ausign_linux

-password

“123456789”

-o

“123456”把老的用戶密碼123456改成123456789

命令行登錄成功返回結果

2、應用簽名

普通簽名例子./ausign_linux

-sign

2.ipa

-c

my.p12

-m

my.mobileprovision

-p

123

-o

resign-abc.ipa說明:簽名都是以-sign參數開始,后面是被簽名的ipa文件,-c指定證書,-m指定描述文件,-p指定證書密碼-o指定簽名完后文件的存放地址

自動刪除鎖簽名例子./ausign_linux

-sign

wechat.ipa

-c

my.p12

-m

my.mobileprovision

-p

123456

-o

resign-wechat.ipa

-dt和普通簽名相比多了一個參數-dt表示deletetimelock,刪除時間鎖的意思

自動插入時間鎖例子./ausign_linux

wechat.ipa

-c

my.p12

-m

my.mobileprovision

-p

123456

-o

resign-wechat.ipa

-at

20190701和普通相比多了-at20190701參數,表示addtimelock,就是添加時間鎖的意思,-at后面是簽名到期的時間

修改應用id后簽名./ausign_linux

wechat.ipa

-c

my.p12

-m

my.mobileprovision

-p

123456

-o

resign-wechat.ipa

-id

com.tencent.wechat22222222把應用id改成com.tencent.wechat22222222后重新簽名可以修改的信息還有-n指定修改名稱,-v指定修改版本號

組合簽名例子./ausign_linux

-sign

2.ipa

-c

my.p12

-m

my.mobileprovision

-p

“123”

-o

resign-555.ipa

-id

“com.tencent.wechat3”

-n

“微信馬甲3”

-v

“1.0.0”

-dt

-at

20190902上面各種參數可以組合使用,下面是一個例子,自動刪除時間鎖,自動插入時間鎖設置到期日期20190902,然后把id修改為自己的com.tencent.wechat3,把名字修改為微信馬甲3,把版本號改成1.0.0

重簽成功及輸出ipa包

3、應用管理

查看先有的應用列表ausign

-apps說明:被刪除了的應用將無法再查看,應用信息已json顯示

修改應用信息簽名到期時間ausign

-app

3aa99adf-72e7-441a-be5b-518c050a79b2

-k

expire_time

-v

20190801修改app信息的命令"app"比查看app命令"apps"少了個"s",命令后面緊跟著應用的id標記,指定是對哪個app進行修改,-k指定是對應用的哪個信息進行修改,-k后面可以跟的修改內容包括:expire_time(到期時間,格式20190102),is_bid(是否被禁用,1表示禁用,0不禁用),is_deleted(是否刪除),alert_msg(app過期提醒信息),description(應用的備注),contact(應用的聯系人信息)-v是設置的新的值,這個值根據-k不同不一樣,例如is_bid,則傳入0或者1有效,expire_time則只有格式類似20191201這種日期格式有效,而對于description,則可以設置任何信息都有效下面舉例

修改應用描述信息ausign

-app

3aa99adf-72e7-441a-be5b-518c050a79b2

-k

description

-v

"微信馬甲最新版收150元"

修改應用到期提醒信息ausign

-app

3aa99adf-72e7-441a-be5b-518c050a79b2

-k

alert_msg

-v

"簽名已經到期,請聯系qq2462611616"

刪除appausign

-app

3aa99adf-72e7-441a-be5b-518c050a79b2

-k

is_deleted

-v

1

禁用appausign

-app

3aa99adf-72e7-441a-be5b-518c050a79b2

-k

is_bid

-v

1

給app設置個聯系人信息ausign

-app

3aa99adf-72e7-441a-be5b-518c050a79b2

-k

contact

-v

"張三qq2462611616"

修改統一的簽名到期提醒ausign

-user

alert_msg

-v

"簽名到期了,請聯系xxx"

設置到期后彈窗提示后再閃退ausign

-user

expired_alert

-v

1

設置到期后直接閃退奔潰ausign

-user

expired_alert

-v

0

更新應用安裝量和運行量報告ausign

-user

report

-v

1

激活軟件ausign

-user

code

-v

"aa99adf-72e7-441"輸入激活碼激活軟件,-v后面跟你得到的激活碼。4、時間鎖管理

查看應用里面的標記ausign

-llib

game.ipa-llib將顯示所有可能為鎖的標記,但不是所有的都是鎖,需要根據名稱和描述進行判斷顯示出來的第一列是標記的id,第二列是一些附加的可幫助判斷的信息

刪除指定標記ausign

-dlib

game.ipa

-o

changed_game.ipa

-i

"@executable_path/Frameworks/libNewTimeDylib.dylib"

"@executable_path/Frameworks/libNewTimeService.dylib"-dlib表示deletelib標記,-i表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論