dhclient ue0
to configure the network interface by the iPhones DHCP server without editing /etc/rc.conf. For #2 I'm not sure if that works on an iPhone.I successfully connected to a iphone 6 hotspot via wifi just entering ssid and psk in wpa_supplicant.conf.If you're able to activate the wifi Personal Hotspot on the iPhone, that's a more straightforward way to get internet to the laptop. This is what I do - iPhone and FreeBSD 13.