mirror of
https://github.com/SignTools/SignTools.git
synced 2026-04-26 10:25:54 +03:00
[GH-ISSUE #508] installation #110
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/SignTools#110
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 @J2TR1PPY on GitHub (Dec 19, 2024).
Original GitHub issue: https://github.com/SignTools/SignTools/issues/508
can someone please help me with installing this on windows i am very confused i've configured the file to suit the builder i am going to be using and i've put the files in the folder im using a mobile provision file and certificate but i can't seem to find the next step of what to do i can't understand can someone please help me in a detailed manner
@ViRb3 commented on GitHub (Dec 19, 2024):
Once you have configured everything, just run the SignTools server, then navigate to the corresponding IP address and port that you configured. The SignTools UI is entirely web based, so all usage happens in a browser.
@J2TR1PPY commented on GitHub (Dec 19, 2024):
how do i run the sign tools server? i've so far done this can you help
image
@J2TR1PPY commented on GitHub (Dec 19, 2024):
i'm not sure which of these web service executions to do i've also done this!
removed for privacy
@ViRb3 commented on GitHub (Dec 19, 2024):
I removed your config picture for privacy since it contained your GitHub API token. Please change it ASAP.
To start the server, just run SignTools_3.0.5_windows_amd64.exe or equivalent for your operating system.
@J2TR1PPY commented on GitHub (Dec 19, 2024):
okay thank you when i try and run it it doesn't do anything it just exits
@ViRb3 commented on GitHub (Dec 19, 2024):
Run it from Terminal / Command Prompt, that way any message it prints won't immediately disappear. It probably exits due to an error.
@J2TR1PPY commented on GitHub (Dec 19, 2024):
how do i explicitly select sign tools to run in cmd
@ViRb3 commented on GitHub (Dec 19, 2024):
https://www.wikihow.com/Run-a-Program-on-Command-Prompt
@J2TR1PPY commented on GitHub (Dec 19, 2024):
this is what i get
@ViRb3 commented on GitHub (Dec 19, 2024):
You need two separate commands, try this and press
Enterafter each line:@J2TR1PPY commented on GitHub (Dec 19, 2024):
it just sits there when i enter it
@ViRb3 commented on GitHub (Dec 19, 2024):
Can you try without
start? JustSignTools_3.0.5_windows_amd64.@J2TR1PPY commented on GitHub (Dec 19, 2024):
that seems to give me this error image
@ViRb3 commented on GitHub (Dec 19, 2024):
Cool, this is some progress. You need to follow the file names exactly. Your .p12 file is named "krava39.p12", it needs to be named cert.p12. Same for the other files.
@J2TR1PPY commented on GitHub (Dec 19, 2024):
i've changed all of them to match however i'm still getting the same error
@ViRb3 commented on GitHub (Dec 19, 2024):
I noticed your Windows settings hide the file extensions by default. If you type "cert.p12" and the file type is already p12, you will end up with "cert.p12.p12", which is invalid. Please enable the setting to show file extensions and make sure they align with that on.
https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/How-to-enable-hidden-file-extensions-in-Windows.html
@J2TR1PPY commented on GitHub (Dec 19, 2024):
thank you this is where it stops now image
@ViRb3 commented on GitHub (Dec 20, 2024):
You can now access the web UI by opening http://localhost:8080 in your browser.
Note however, from the config you showed before, signing will NOT work. As written in the docs, the address you put in "server_url" needs to be reachable by the builder. You have put localhost there, which means the builder (GitHub's server) will just try to connect to itself, which won't work. You need to expose your computer's port 8080 to the builder somehow. Read section "4b. Tunnel provider" carefully, it describes an easy way to do that.
@J2TR1PPY commented on GitHub (Dec 20, 2024):
does this mean that it has worked
@J2TR1PPY commented on GitHub (Dec 20, 2024):
it shows me this
@bostok8 commented on GitHub (Dec 30, 2024):
I think I'm getting the same error 401. Did you solve it?
@J2TR1PPY commented on GitHub (Dec 30, 2024):
nope i didn't get any further help but i was trying to get a side loaded app to work like a normal app in terms of ios widgets and i found one way to make it work
@bostok8 commented on GitHub (Dec 30, 2024):
That's what I need too. How did you make it?
@bostok8 commented on GitHub (Dec 31, 2024):
I realized the certificate wasn't right. I made it work following these steps:
https://gist.github.com/boodle/77436b2d9facb8e938ad
Take into account after 6. it's necessary to rename "development.cer" to "ios_enterprise.cer."
So, I solve this problem, but anyway, I can't activate Carplay in the app because I don't have Carplay entitlements... (https://developer.apple.com/documentation/carplay/requesting-carplay-entitlements)
@J2TR1PPY commented on GitHub (Dec 31, 2024):
i presume we need a developer account to make it use the entitlements of carplay and then we needa write it in ourselves i think the same applies for siri
@bostok8 commented on GitHub (Dec 31, 2024):
you also have to submit a form explaining why you need access to Carplay. So, a developer account is not enough...
@J2TR1PPY commented on GitHub (Dec 31, 2024):
you need a developer account then explaining why you need it which is already quite long but the first step would be to have a developer account im pretty sure so you can request the entitlements
@coolopj commented on GitHub (Dec 31, 2024):
Great work! I really enjoy using the app. I want to ask if it's possible for signtools to sign ipa using the option [Use provisioning profile's application ID] the way Sideloadly does by adding the explicit provisional profile after the real bundle ID for example , com.spotify.client.C5678X786. with that more than one app can be installed at once using the option. Thanks
@J2TR1PPY commented on GitHub (Dec 31, 2024):
i personally don't know but is that how it works?
@coolopj commented on GitHub (Dec 31, 2024):
I think that's how it works because app signed with signtools using the option provisional profile has a unique bundle ID that's why it can't support multiple apps installation because there is no difference, it will definitely override the app previously installed because they both has the same Bundle ID. I've installed three apps using sideloady and they never override each other but they have thesame alphanumeric unique code at the of the real bundle ID like I indicated earlier and they work perfectly and can be launched from Lock Screen and dynamic island.
@J2TR1PPY commented on GitHub (Dec 31, 2024):
then i feel using the alphanumeric code at the end is the way to get the apps to work in harmony w ios and not fight over eachother because when trying todo it manually only one app can make use of all ios features as others would try replace it i dont know how signtools and others make it work but they make it work with that last bit after the bundle id to specify it to work with ios for your device
@coolopj commented on GitHub (Dec 31, 2024):
if signtools could follow the pattern of sideloady it would have been the best of the best app to sign ipa because with signtools, apps installation is not limited to just 3 apps and it's taking forever for Sideloadly to add support for Dev cert.
@J2TR1PPY commented on GitHub (Dec 31, 2024):
i hope they follow suit soon i've been waiting for that feature for quite some time and with a little help it'd be the best of both worlds or both side i mean
@coolopj commented on GitHub (Dec 31, 2024):
Wish this could be push forward to the devs of the Signtools maybe they can find a workaround.
@J2TR1PPY commented on GitHub (Dec 31, 2024):
hopefully one of the devs can see this and possibly implement it
@ViRb3 commented on GitHub (Dec 31, 2024):
This is getting off topic from the original issue. Can you please create a separate issue for the feature request and describe it in full detail? I'm happy to look into a new identifier naming scheme if it would be truly useful.
@ViRb3 commented on GitHub (Dec 31, 2024):
I'm closing this one as resolved since the original issue was answered. Feel free to create a new one if you have additional questions or issues.