0

我正在为 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/*

英石

4

0 回答 0