The only way I’ve been able to get past the “gps signal weak” warning on my iOS devices is to exit the DJI app (leave it running in the background) and open Apple maps then quickly re-enter the DJI app without shutting down Apple maps. Weird, but it works for me 90% of the time.