and the OS asked me to buy a new 1300$€ MacBook hardware (with similar specs, the one I was using wasn't even that old/slow).
So to quote Rick and Morty i though: "That's just subscription with extra steps!" - and made a windows program and an Android app.
TheDong · 1h ago
You have to accept Apple's licensing agreement as part of downloading XCode to run this tool (which relies on XCode's SDKs etc).
Quoting from the license agreement:
> You may not use the Apple Software, Apple Certificates, or any Services provided hereunder for any purpose not expressly permitted by this Agreement, including any applicable Attachments and Schedules. You agree not to install, use or run the Apple SDKs on any non-Apple-branded computer, and not to install, use or run iOS, iPadOS, macOS, tvOS, visionOS, watchOS, and Provisioning Profiles on or in connection with devices other than Apple-branded products, or to enable others to do so.
Both xtool itself, and anyone who uses it, is violating this license agreement, and apple has shown itself in the past to be a real ass about this sort of thing.
I think this can fly under the radar as long as no one uses it, but as soon as people actually start using this tool in any significant amount, I wouldn't be surprised if apple comes for it.
scripturial · 1m ago
I’m curious, would Apple know if you are building on Linux on a Mac, or building on Linux on PC?
CharlesW · 24m ago
> Both xtool itself, and anyone who uses it, is violating this license agreement, and apple has shown itself in the past to be a real ass about this sort of thing.
Only with people dumb enough to build businesses on the back of Apple's IP (see: Corellium). Hobbyist/enthusiast use of Apple technologies (see: the Hackintosh community) has a long history of being tolerated.
sockbot · 36m ago
So running on Asahi is ok?
sherdil2022 · 2h ago
Looks promising. But I am getting the following error when I run 'xtool dev':
> status: "409", code: "ENTITY_ERROR", title: "There is a problem with the request entity", detail: "You already have a current Development certificate or a pending certificate request."
I have even manually copied the development certificate and installed on the iPhone - but keep getting the same error when I do 'xtool dev'
I have searched but none of the solutions worked so far. Will keep trying.
Did anyone get this error and get past it? Please let me know how you got past this error.
iJohnDoe · 58m ago
Can someone explain what this?
yellow_lead · 56m ago
A tutorial showing how to use xtool to develop for iOS on Linux/Windows. Normally, it's limited to Mac OS only.
https://xtool.sh/documentation/xtool/
This looks damn cool.
it asked me to update Xcode;
Xcode asked me to update the OS first;
and the OS asked me to buy a new 1300$€ MacBook hardware (with similar specs, the one I was using wasn't even that old/slow).
So to quote Rick and Morty i though: "That's just subscription with extra steps!" - and made a windows program and an Android app.
Quoting from the license agreement:
> You may not use the Apple Software, Apple Certificates, or any Services provided hereunder for any purpose not expressly permitted by this Agreement, including any applicable Attachments and Schedules. You agree not to install, use or run the Apple SDKs on any non-Apple-branded computer, and not to install, use or run iOS, iPadOS, macOS, tvOS, visionOS, watchOS, and Provisioning Profiles on or in connection with devices other than Apple-branded products, or to enable others to do so.
Both xtool itself, and anyone who uses it, is violating this license agreement, and apple has shown itself in the past to be a real ass about this sort of thing.
I think this can fly under the radar as long as no one uses it, but as soon as people actually start using this tool in any significant amount, I wouldn't be surprised if apple comes for it.
Only with people dumb enough to build businesses on the back of Apple's IP (see: Corellium). Hobbyist/enthusiast use of Apple technologies (see: the Hackintosh community) has a long history of being tolerated.
> status: "409", code: "ENTITY_ERROR", title: "There is a problem with the request entity", detail: "You already have a current Development certificate or a pending certificate request."
I have even manually copied the development certificate and installed on the iPhone - but keep getting the same error when I do 'xtool dev'
I have searched but none of the solutions worked so far. Will keep trying.
Did anyone get this error and get past it? Please let me know how you got past this error.