iPhone to Arduino upload.

Hello. I would like to inquire about the possibility of using a USB connection between an iPhone and an Arduino board for flashing this board. From other posts, I understand that the only option for using USB serial is through the MFI program. Other options involve using peripheral WiFi or Bluetooth modules for the Arduino board, which require additional wire connections.

Therefore, I want to ask if there have been any developments for direct usb serial connection to Arduino?