iOS and Android Flutter builds don't have the same behavior for attaching files. iOS is reading attached files on a method call and Android is reading attached files on Shake invoke.
iOS behavior should match Android behavior to enable users to attach files populated during the application runtime.