NyaMisty / ipatool-py

IPATool-py: download ipa easily
https://drafts.misty.moe/ipatool-py-5848aa887aff4bc49fad6dc495a6578f
501 stars 126 forks source link

Trying to use with KbsyncTool, no remote port found error #37

Open Nikostito opened 9 months ago

Nikostito commented 9 months ago

I am trying to download an old app version using kbsynctool on a jailbroken idevice. I get this error output on the script:

File "contrib-ipatool-py/main.py", line 474, in main() File "contrib-ipatool-py/main.py", line 472, in main tool.tool_main() File "contrib-ipatool-py/main.py", line 163, in tool_main args.func(args) File "contrib-ipatool-py/main.py", line 355, in handleDownload self.downloadOne(args) File "contrib-ipatool-py/main.py", line 377, in downloadOne downResp = Store.download(self.appId, self.appVerId, isRedownload=not args.purchase) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "contrib-ipatool-py/reqs/store.py", line 252, in download return self.buyProduct(appId, appVer, pricingParameters='STDRDL' if isRedownload else 'STDQ') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "contrib-ipatool-py/reqs/store.py", line 163, in buyProduct itunes_internal = self.iTunes_provider(url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "contrib-ipatool-py/main.py", line 226, in handle_iTunes_provider kbsync = bytes.fromhex(ret.pop('kbsync')) ^^^^^^^^^^^^^^^^^ KeyError: 'kbsync'

Also in the ios terminal app, I get the error: no remote port found

The command I try to execute is: python3 main.py lookup -b com.foo.bar -c XX download -s http://XXX.XXX.X.XX:9000/ --appVerId 12345678

BuIlDaLiBlE commented 8 months ago

Same problem here.

wxhbts commented 5 months ago

Same problem here.

arm64x commented 5 months ago

Same problem here.

NyaMisty commented 5 months ago

@Lessica can you have a look?