-
隨便新建xcode項(xiàng)目检访,bundleID可以隨便寫(xiě)眶拉,運(yùn)行,選擇Product里的app济欢,將里面的embedded.mobileprovision復(fù)制出來(lái)赠堵,記住這里的Bundle identifier和Sign Certificate,注意是Sign Certificate對(duì)應(yīng)的那個(gè)法褥,這里記一下有個(gè)印象就行
2.進(jìn)入待重簽名的app茫叭,修改Info.plist里面的Bundle identifier為新建項(xiàng)目的Bundle identifier
如果待重簽名為*.app,不是.ipa半等,新建文件夾命名為Payload揍愁,將iOS.app復(fù)制到Payload內(nèi),zip -ry temp.ipa Payload 即可生成ipa
- 安裝brew install ruby
- 安裝sudo gem install fastlane
- 新建文件夾temp杀饵,將embedded.mobileprovision和xx.ipa復(fù)制進(jìn)來(lái)
cd temp
fastlane sigh resign xx.ipa
運(yùn)行之后稍等片刻會(huì)列出你的所有Sign Certificate莽囤,選擇上面讓你記住的那個(gè)的一大串?dāng)?shù)組字母那個(gè)字符串復(fù)制粘貼到命令行,回車(chē)切距,然后愛(ài)思助手安裝到手機(jī)即可