Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't purchase without iTunes #58

Open
und3fined opened this issue Aug 22, 2024 · 7 comments
Open

Can't purchase without iTunes #58

und3fined opened this issue Aug 22, 2024 · 7 comments

Comments

@und3fined
Copy link

und3fined commented Aug 22, 2024

Apple has update on server for buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct

Now, can't purchase via this api. Can you check it and fix?

@NyaMisty

[12:06:57] CRITICAL Store buyProduct_purchase failed! Message: Unable to process your request. (errorType None-None)                                           main.py:321
           CRITICAL     Raw Response: {'pings': [], 'metrics': {'dialogId': 'MZCommerce.SystemError', 'message': 'Unable to process your re', 'options':       main.py:322
                    ['OK'], 'actionUrl': 'buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct', 'asnState': 0, 'mtTopic': 'xp_its_main', 'eventType':
                    'dialog'}, 'failureType': '', 'customerMessage': 'Unable to process your request.', 'm-allowed': False, 'dialog': {'m-allowed': False,
                    'isFree': True, 'message': 'Unable to process your request.', 'explanation': 'Please try again later.', 'defaultButton': 'ok',
                    'okButtonString': 'OK', 'initialCheckboxValue': True}, 'cancel-purchase-batch': True}
@dimitrovdv
Copy link

[16:38:44] INFO Looking up app in country us with BundleID AppID 1239860606 main.py:203
INFO Found app: main.py:210
Name: Potatso
Version: 2.9.0
bundleId: com.touchingapp.potatsolite
appId: 1239860606
INFO Downloading appId 1239860606 appVerId None main.py:450
INFO Logging into iTunes as [email protected] ... main.py:285
[16:38:46] INFO Logged in as <Layton Brathwaite [00A123810E42]> main.py:288
INFO Try to purchase appId 1239860606 main.py:326
[16:38:47] CRITICAL Store buyProduct_purchase failed! Message: Unable to process your request. (errorType None-None) main.py:321
CRITICAL Raw Response: {'pings': [], 'metrics': {'dialogId': 'MZCommerce.SystemError', 'message': 'Unable to process your re', 'options': ['OK'], 'actionUrl': main.py:322
'buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct', 'asnState': 0, 'mtTopic': 'xp_its_main', 'eventType': 'dialog'}, 'failureType': '', 'customerMessage': 'Unable to
process your request.', 'm-allowed': False, 'dialog': {'m-allowed': False, 'isFree': True, 'message': 'Unable to process your request.', 'explanation': 'Please try again
later.', 'defaultButton': 'ok', 'okButtonString': 'OK', 'initialCheckboxValue': True}, 'cancel-purchase-batch': True}

@NyaMisty
Copy link
Owner

I'll have to wait for upstream majd/ipatool 's fix

@und3fined
Copy link
Author

We're have same problem, and my idea right now is use frida for download via AppStore API

@NyaMisty
Copy link
Owner

NyaMisty commented Aug 25, 2024 via email

@NyaMisty NyaMisty pinned this issue Aug 26, 2024
@yererbao
Copy link

[16:38:44] INFO 在美国查找 BundleID AppID 为 1239860606 的应用 main.py:203 INFO 找到应用:main.py:210 名称:Potatso 版本:2.9.0 bundleId:com.touchingapp.potatsolite appId:1239860606 INFO 正在下载 appId 1239860606 appVerId 无 main.py:450 INFO 以[email protected] 身份登录 iTunes ... main.py:285 [16:38:46] INFO 以 <Layton Brathwaite [00A123810E42]> 身份登录 main.py:288 INFO 尝试购买 appId 1239860606 main.py:326 [16:38:47] CRITICAL 商店buyProduct_purchase 失败!消息:无法处理您的请求。 (errorType None-None) main.py:321 CRITICAL 原始响应:{'pings': [], 'metrics': {'dialogId': 'MZCommerce.SystemError', 'message': '无法处理您的请求', 'options': ['OK'], 'actionUrl': main.py:322 'buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct', 'asnState': 0, 'mtTopic': 'xp_its_main', 'eventType': 'dialog'}, 'failureType': '', 'customerMessage': '无法处理 您的请求。', 'm-allowed': False, 'dialog': {'m-allowed': False, 'isFree': True, 'message': '无法处理您的请求。', 'explanation': '请稍后再试 。', 'defaultButton': 'ok', 'okButtonString': 'OK', 'initialCheckboxValue': True}, 'cancel-purchase-batch': True}

Hello, I also encountered the same problem a few days ago. May I ask if this issue has been resolved. How to solve it

@und3fined
Copy link
Author

That's exactly what I'm doing & You can actually join us. give me your discord ID and I'll contact you. BTW bro you made a pretty good website.

haha, but i need time for learn frida

@iteroji
Copy link

iteroji commented Aug 27, 2024

That's exactly what I'm doing & You can actually join us. give me your discord ID and I'll contact you. BTW bro you made a pretty good website.

haha, but i need time for learn frida
@und3fined @NyaMisty
I've got a fair amount of experience with frida and also built tooling that uses the configurator apis, so with this api not working I need to find ways around it. The good thing is the download endpoints still work, and only the purchasing needs to be solved. I'm happy to join and help if I needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants