We do support delivery receipts on iOS. For messages that are sent via FCM's own connection we do support them as in Android.
For APNS messages (display notification messages or content-available) we support them through
[FIRMessaging appDidReceiveMessage:] callback which you should invoke when you receive a notification. This let's FCM know about the message and that info is sent to the server.
Although if the message was delivered but never opened by the user there is no way for us to know about it and hence that info gets lost.