mirror of
https://github.com/SignTools/SignTools.git
synced 2026-04-26 18:35:55 +03:00
[GH-ISSUE #36] A successfully built/signed ipa won't install #25
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/SignTools#25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rzbergme on GitHub (Apr 7, 2021).
Original GitHub issue: https://github.com/SignTools/SignTools/issues/36
Hi,
I followed the instructions and currently running the web service on a Windows 10 machine with Github Actions as the builder with a developer account (provision + certificate).
The build completed successfully and the file is made available for install/download.
But when I click the Install button nothing happens. No prompt, no install, nothing new on the iPhone's homepage.
The browsers I tried were Safari and Chrome, both the same result.
This is what I see in the web service console every time I press the Install button:
{"time":"2021-04-07T08:51:21.8639162-04:00","id":"","remote_ip":"xx.xx.xx.xx","host":"my-private-url.trycloudflare.com","method":"GET","uri":"/apps/1df97ec4-9f61-4a58-acb9-bd4cb8293fab/manifest","user_agent":"com.apple.appstored/1.0 iOS/14.4.2 model/iPhone13,1 hwp/t8101 build/18D70 (6; dt:228) AMS/1","status":200,"error":"","latency":1394200,"latency_human":"1.3942ms","bytes_in":0,"bytes_out":1238}
Any idea why it wouldn't install?
Thank you!
BTW I didn't mean to add the "bug" label. This could very well be a setup/user issue :) and not a "bug".
@ViRb3 commented on GitHub (Apr 7, 2021):
Hey there. Everything is looking good on your end. I just tried the same setup with Windows 10 and cloudflared, with both Brave and Safari, and installing works just fine on my iPhone 12 with iOS 14.4.2. I am seeing the exact same logs as well. Since you have
/apps/1df97ec4-9f61-4a58-acb9-bd4cb8293fab/manifestand there is no error (error":""), then the device obtained the manifest file. Do you have any corporate policies/profiles or MDM that may prevent you from sideloading apps ad-hoc?@ViRb3 commented on GitHub (Apr 7, 2021):
To verify, try uploading the signed IPA to https://www.diawi.com/ and see if you can sideload from there. Can you also post the content of
/apps/1df97ec4-9f61-4a58-acb9-bd4cb8293fab/manifestfrom your computer's browser?@rzbergme commented on GitHub (Apr 7, 2021):
@ViRb3 I can confirm I do not have any corporate policies or MDM.
I have only one other profile (that was installed by AltServer) but that one shouldn't prevent anything right? I will try to remove it and repeat the process.
I will also try to upload and download from Diawi.
Thanks!
manifest.txt
@rzbergme commented on GitHub (Apr 7, 2021):
I have some good news. I think the issue was special characters in the pre-signed ipa file. When I renamed the ipa before I uploaded it to a simple short name it installed just fine!
Thank you so much for all your hard work this project is amazing. I can finally use my developer account to sign and install ipa files wirelessly.
Now I am going to try the iSH way to make it true portable.
Thank you!
@ViRb3 commented on GitHub (Apr 7, 2021):
Ah, I suspected that this may be a problem. The ampersand (
&) symbol has a special meaning in XML, which is the manifest's format. I will make an update to account for this. Thanks for the report.@ViRb3 commented on GitHub (Apr 7, 2021):
I released an updated version, it should no longer experience this problem.
@rzbergme commented on GitHub (Apr 7, 2021):
Thank you so much!!!