Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Never owned an iPhone, but I have familiarity. Here's Apple's instructions for "exporting" your photos from iPhone. Note: it does not say plug the iphone in and drag the photos from the "Photo" folder to your external device. It says this:

> Export photos and videos to an external storage device

> You can export photos and videos you took on your iPhone directly to an external drive, a memory card, or other storage device.

> Note: For photos and videos that have been edited, the unmodified original version will be exported.

> Connect your iPhone to the storage device using the Lightning or USB-C connector, or connect the device directly to your iPhone.

> Go to the Photos app on your iPhone.

> Select the photos and videos you want to export.

> Tap the Share button, then tap Export Unmodified Original.

> Tap your storage device (below Locations), then tap Save.

Note that you have to request permission from Apple's app before you can actually export the data. The filesystem doesn't gate you this way.

https://support.apple.com/guide/iphone/import-and-export-pho...

So here's a question: can you export modified versions of photos that have been edited? Well, that seems to be tough. Searching around, you find wild discussions like this: https://discussions.apple.com/thread/8567773?sortBy=rank

This is the kind of shenanigans I'm referring to. No access to just copy data from the app. Android has a similar issue with apps, but at least the filesystem is a first class citizen on Android. That is, I can simply copy any photos directly off my phone like it's USB mass storage.



It’s asking for permission on the device because there are real threats that you plug up your phone to an untrusted device thinking it is just a dumb charging port and it can extricate your data.

As far as why you can’t export your edited photos, is that iOS doesn’t actually exit your photos. It applies the edits from what I can tell as a separate “filter” that’s stored as metadata so you can undo your edits. How do you export your edits in a cross platform way? Would you rather have destructive edits? Maybe you would. But either way there are tradeoffs.

And files have a different data store than a photo.

You just plug any mass storage device into your iOS device and it shows up in the Files app and you copy and paste files like you would in the Finder or Explorer. In fact, in the Files app, if you have a third party storage service like Google Drive or Dropbox, they also show up as location in Files along with iCloud. Meaning you can copy directly from Google Drive to your mass storage device.

You can’t do that with any random “file explorer” on Android - ie a consolidated location for local storage, cloud storage from 3rd party providers, network connections, and mass storage.


Yeah, I get it. I don't want any of that, I just want a filesystem.

I'll take care of cloud storage with SyncThing (or whatever) -- I'm the kind of guy that values being able to choose the parts. I don't buy "cold medicine", I buy ibuprofen, diphenhydramine, pseudoephedrine or whatever else I decide, and I'll dose each based on my symptoms. Because that's just better than some prepackaged thing. And I do the exact same thing with computing. Works great. But Apple fights.

The whole world of mobile computing is actively fighting giving the customers the ability to compose their tools, which strips away user agency, and creates all these issues with "big tech" being monopolies and locking users in. This is at the root of what the DMA is about, I think.


Yes I’m sure “you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.”

https://news.ycombinator.com/item?id=9224

With iCloud, if I drop my phone in the ocean by mistake, I can walk into the Apple Store, buy another phone, log in and my new phone looks and acts like my old phone with all of the bookmarks, icons, app data, settings etc being restored.


I use SyncThing. It works well.


Does SyncThing automatically back up everything? Settings, in app data, icon positions, bookmarks, messages, and browsing history?

If you through your phone in the ocean and gestured on another one, would your new phone look just like your old one?

And it’s been discontinued for Android….

https://forum.syncthing.net/t/discontinuing-syncthing-androi...


We're having different conversations.


How so? I want my backups to actually backup everything. No one cares about backups - they care about restores as the old saying goes.

If I can’t in fact throw my phone in the ocean when I’m away from my computer, go buy another phone, log in and everything is automatically restored, it’s a poor solution




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: