Darwin Build Environment Help Center

🛑 END OF THE RACE.

append delete Pierre-Marie Baty

Pierre-Marie here. The author of this toolchain.

Since 2011 this build environment has enabled thousands of people to build, deploy and distribute iOS and macOS apps (and even for some on not-officially-supported other Apple platforms), at the cost of an excruciating effort from me.

I have never attempted to hide it. I have never sought to draw people away from the Apple ecosystem, which I used to like a lot. I have never sought to earn a lot of money with this (hint: and I did not), neither did I seek to prevent other people from earning any. All my work always happened in plain sight ; the only thing I did not do, for philosophical reasons, was to advertise commercially for this product. I wanted to see if it could survive on word of mouth only - and it did.

For all these years, Apple knew about it. I have been contacted by Apple employees, even by a then top engineer (namely Nat Brown, who left Apple since, seemingly in disagreement with their policies) who wanted to know if we could collaborate somehow and exchange ideas to improve the Apple app production workflow.

For all these years, I strived to provide support to everybody's request, sometimes by the minute, and to provide constant patches for new features, undocumented protocol changes, and iOS/macOS technological evolutions.

I believe the apex of popularity of this toolchain was around 2020. Then, companies with a lot of backing money started to advertise about "cloud build" solutions, and started to herd people there. Consequently, the popularity and visibility of alternate toolchains such as this one started to decay progressively.

Just a few days ago, Apple decided to tighten the screws and stop accepting on the App Store apps that have been compiled with another toolchain than their Xcode, and made consequent technical changes to ensure this restriction would not easily be bypassed.

This sword of Damocles was hovering over our heads for a long time (since 2011 and the first version of this toolchain, actually). Perhaps I was accustomed to that continuously protracted threat, believing that if Apple employees themselves were using my tools internally, they wouldn't dare shut the door completely.

But we live in a world where everything is possible : they did.

Everything is possible in this brave new world indeed. I wouldn't be surprised that the most amazing things happen in the years to come (fasten your seatbelts, it won't be pretty).

As for me, I call it quits.

Also because I have taken a new dayjob since February this year, that simply doesn't leave me the material time I need to continue the race. I can't chase Apple's continuous changes to Xcode, iOS, macOS, the App Store, and Microsoft's changes altogether to continue delivering a product that reconciles these development platforms successfully. It is time to admit that the current feature state of this toolchain will only get worse and worse over time.

And I can't honestly let people continue to download a toolchain that I'm no longer able to support, and that can no longer represent a viable, long or even medium-term solution to their problems.

For this reason I have chosen to deprecate the asset on Unity's Asset Store.

Yes, there won't be any more updates.

I am sorry for those who bought the asset recently on the Asset Store, but Apple's decision to shut the door was something I had not anticipated. My mistake. Should these people request a refund, please contact me.

The source code of my work will not go public, to prevent dishonest people (there are some...) from setting up all sorts of paid services with it with minimal effort (I've seen this happen already, and it's not because I never did something that I'm okay with giving people the possibility of doing it).

That is not to say it will remain unavailable. If a *serious* company (one that doesn't have it already) is interested in it, they can acquire it from me. Terms and conditions to be discussed privately.

@Epic Games, and especially the people at RAD: thank you immensely for our cooperation and your support. I won't say more. Contact me again if you want the "latest and greatest".

End of the miracle. Wishing all the best to everybody.

Pierre-Marie Baty

Reply RSS

Replies

append delete #1. Aerilys

Pierre-Marie,
Thank you so much for all your work and support over the years. I'm sad that your tool is no longer going to be maintained, but honestly, I'm admirative that you've kept it alive for so long. It's been incredibly useful for our business for a long time.
Good luck with your new adventure.
Aerilys

append delete #2. Anthony

Sad to hear that, it’s the end of an era!
I’m really grateful for your work and for this plugin, which has saved me countless hours over the years. It's been my most loved tool from the Asset Store for all these years.

I’ve just started running into Apple’s new “Deprecated Transporter usage” error message, so I guess I’ll have to look into these cloud-based solutions or buy a sh**y Mac to keep going.

Thanks again for everything. You’ll definitely be missed!

All the best for your next adventures,
Anthony (Exoa.fr)

append delete #3. nekocon

Oh my god, I am absolutely devastated. Our game Muse Dash has relied on this incredible builder for its CI/CD from the 1st generation all the way to the 2nd. It allowed us to use multiple high-performance Windows machines to replace those expensive Macs with their underwhelming performance. But now, we are forced to face the reality of Apple's 'gold-priced' Mac RAM all over again.

It's a massive shame. But no matter what, thank you so much for your hard work and dedication over the past decade. You are a true rebel, standing up against Apple, the dictator of this ecosystem.

Utmost respect.

append delete #4. Jimmy2

I am sorry to hear the situation happened worse. I knew Apple has given frustration with ugly policies and tools, and iTMSTransporter is the worst tool I have used. The tool has fool features, and AppStoreInfo.plist is even terrible for transporting an app.

I have loved your chain-tool for a long times, and always appreciated your dedications for simple tools. I hope you are always good luck with new work.

Thank you so much!

Jimmy.

Reply

(Leave this as-is, it’s a trap!)

There is no need to “register”, just enter the same name + password of your choice every time.

Pro tip: Use markup to add links, quotes and more.

Moderators: Pierre-Marie Baty