DEV Community

[Comment from a deleted post]
Collapse
 
sirmong profile image
Klim

Well, for me it is not so bad. Usually I work in VSCode, but my experience with Xcode looks quite pleasant. Some things are for sure different, but nothing causes pain and suffering.

What happened?

Collapse
 
nombrekeff profile image
Keff

Interesting, I too use VSCode most of the time. But we have a couple of multiplatform apps that need/use Xcode for the iOS version.

I've used it for around 4 years now, and I have not been able to directly compile an app ever, without getting some error or problem along the way. Even after getting it to work, subsequent builds are not guaranteed to work.

Little story:
One day I had the build working, but when validating the archive it had problems with my app icon having transparency. No big deal, just remove the transparency and job done... not so fast, I changed the file, hit build... 100+ errors arise, none of which had to do with the icon... I tried to clean the build, search online... no luck.

I reverted the changes back to before changing the icon, and I can't even launch the app on debug mode (which I could before the change), no error shown, nothing...

The thing is, this has happened every single time I need to build the app, for 4 years... I'm not usually one to cry about this kind of stuff, but it's getting to me...

There are many more issues and problems, I could keep going...

Collapse
 
sirmong profile image
Klim

Bro, that' s not a problem of Xcode, it is just cross-platform development.
I've been working with React Native for 2,5 years, and there were problems on every movement.
That's why I'm studying now SwiftUI and know no pain with it and Xcode.

But yes, cross platform mobile development is real misery.

 
nombrekeff profile image
Keff

Yeah, kinda, but it's not so much of a problem for other platforms though. I've never had so many problems with Android, or Linux, Windows, etc...

It's just iOS that has given me issues... don't now why though... maybe I don't understand iOS and it's tools. Nonetheless I think it has a lot of problems, as you can clearly see in the reviews on the appstore and all over the internet.

Taking into account it's apple were talking about, not some random framework or small company...