通过SSH将app重新打包到ipa

时间:2013-11-13 15:30:20

标签: ios ssh cross-platform itunes jailbreak

我正在为iOS构建备份/恢复程序,我遇到了一个问题。我需要能够获取安装在设备上的应用程序并将其重新打包成ipa文件,元数据和所有内容(保留诸如购买它的用户的iTunes帐户之类的内容等)。此外,这需要通过SSH完成,因为很多这些备份将使用SSH Ramdisk完成。任何人都可以提供一些有关如何做到这一点(跨平台)的见解?我知道25pp和vShare可以做到这一点,但这些都不是开源的。

编辑:由于没有人回复,我会告诉你我认为应该是一个非常好的方法,将应用程序重新打包到ipa。我只是不知道如何区分应用程序及其数据


    mkdir /tempapp
    mkdir /tempapp/Payloads
    cp -R ~/Applications/$UUID/$NAME.app /tempapp/Payloads/
    cp ~/Applications/$UUID/iTunesArtwork /tempapp
    cp ~/Applications/$UUID/iTunesMetadata.plist /tempapp
    zip -r $NAME.ipa /tempapp/*

ST

0 个答案:

没有答案