Day 5: Playing in Mount Doom
Friday, July 18, 2025
I made just a little amount of progress today towards improving the condensed mode of the app. However, I ran into the same issue I’ve been having, not with the app but with where I’m storing the source code.
For the last year or so, I have a pretty simple code storage stack of: iCloud Drive → GitHub. I don’t just use Git alone since I have two MacBooks that I alternate using depending on where I am or if I’m traveling. And I’ve been traveling before, having forgotten to push my latest changes to GitHub, meaning I couldn’t work on my projects. To solve this, I just keep the source code in my iCloud Drive so that the uncommitted changes can be synced across all my devices without having to worry about Git.
For the last year of using the flow, I haven’t had a single problem. In the last week, however, I have had this nagging issue where at some point, Xcode crashes out, and it seems to cause iCloud to go into a weird state where it keeps saying it is no longer connected. The other odd thing iCloud does is hide, or possibly remove, all my other iCloud Drive folders from the Finder. So all my folders for iCloud apps, such as Pages or Keynote, are completely gone. However, they start to pop back if I launch one of the applications that uses iCloud Drive.
This issue is becoming more and more of a headache, but more importantly, a source of fear. One time this happened, I did manage to lose some code changes since even though I was saving the file in Xcode, the actual file couldn’t be saved to iCloud Drive. While I’m still not 100% sure what my next solution to this would be, since I’m not the biggest fan of Dropbox, I’m hoping that this is some weird bug in either macOS or Xcode that will maybe get fixed in the future.