Çoğu zaman sorun, başka react-native start
bir terminalde veya TMUX'un başka bir sekmesinde (TMUX kullanıyorsanız) çalışan başka bir (yani React Native Packager) sunucunuz olmasıdır.
Bu işlemi bulmanız ve kapatmanız gerekir, bu nedenle react-native run-ios
örneğin çalıştırdıktan sonra , söz konusu uygulama için kaydedilmiş yeni bir paketleyici sunucusu oluşturur.
Bu işlemi kullanarak şunları bulun:
ps aux | grep react-native
işlem kimliğini (PID) bulun ve kill
komutu (örn. kill -9 [PID]
) kullanarak paketleyici işlemini öldürün . launchPackager.command
Uygulamayı diğer işletim sistemlerinden emin olmayan macOS'ta bulmalısınız .
Sonra run-ios
tekrar (veya android) çalıştırmayı deneyin . Yeni paketleyici sunucusunu çalıştırdıktan sonra yeni yolu görebilmeniz gerekir, örneğin:
Looking for JS files in
/Users/afshin/Desktop/awesome-app