Airdrop logging on iOS

Is there any way for an iOS app to get a log of all Airdrop transfers originating in all apps on the iOS device e.g. from the last week?

Answered by DTS Engineer in 871124022
there are forensic analyses that require knowing

Fair enough. But the APIs in the iOS SDK are primarily focused on folks developing general-purpose apps, and that’s the context we assume here on DevForums. If you’d working in another context, it’s a good idea to call that out.

Anyway, back to your technical question:

Is there any way for an iOS app to get a log of all Airdrop transfers … ?

No.

You should feel free to file an enhancement request for this. When you do that, be clear about the context. A request for a general-purpose API is unlikely to get traction.

If you do file an ER, please post your bug number, just for the record.

I also recommend that you explore non-API solutions here. For example, if your primary focus is managed environments, there may already be support for this stuff in MDM. Honestly, I don’t think there is, but I’m not an expert on MDM and so it’s hard for me to keep up with all the cool stuff that gets added to it. And even if there isn’t, an ER for the MDM side of this might yield better results.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I doubt it; that would be a massive privacy invasion.

I can't see any reason why any app should be allowed to see what has been AirDropped to/from a phone in other apps.

Stay in your own lane.

@darkpaw If you take even a minute to think about it, you'd realize there are forensic analyses that require knowing where a file was Airdropped to.

Files obtained illegally and then transferred are of importance in legal proceedings.

Please don't use idiotic phrases like "stay in your lane".

there are forensic analyses that require knowing

Fair enough. But the APIs in the iOS SDK are primarily focused on folks developing general-purpose apps, and that’s the context we assume here on DevForums. If you’d working in another context, it’s a good idea to call that out.

Anyway, back to your technical question:

Is there any way for an iOS app to get a log of all Airdrop transfers … ?

No.

You should feel free to file an enhancement request for this. When you do that, be clear about the context. A request for a general-purpose API is unlikely to get traction.

If you do file an ER, please post your bug number, just for the record.

I also recommend that you explore non-API solutions here. For example, if your primary focus is managed environments, there may already be support for this stuff in MDM. Honestly, I don’t think there is, but I’m not an expert on MDM and so it’s hard for me to keep up with all the cool stuff that gets added to it. And even if there isn’t, an ER for the MDM side of this might yield better results.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Airdrop logging on iOS
 
 
Q