How to run my react program in my ios device - iphone

How to run my react program in my ios device?
I have a React Native code and i want to test it in my Iphone.
I do step by step this way from Document of React Native.
But when i want to run my program in my device this error will be shown:
ps: my code is correctly run on Xcode Simulator.

my issue is solved by this command:
react-native run-ios --device

Related

Is there a way to run flutter from vs code to a real device like iphone 11 pro? Working on windows

So i'm new at flutter and i want to run my app to my real device. Working on windows 10 with vs code. I want to do this because when i run my app with android emulators my pc starts going slow.
Thanks!
You can follow this tutorial if you want to run your application on an actual device with USB connection: https://www.youtube.com/watch?v=aohkII1C4JY&ab_channel=JohannesMilke
And also there is another way to run your app on an actual device which you can do it wirelessly: https://www.youtube.com/watch?v=BymD9pxtVwY&t=161s&ab_channel=AppMakingAcademy

Flutter App can't launching in iPhone without connecting to the computer?

I can build & launching app well in my iPhone when my phone is connecting to the macbook , and launching by the command line flutter run.
But when i disconnect my iPhone from the macbook . and I want to launch the app from the iPhone's desktop. the app seems can't launch , and will exit very soon.
Is there any way to launch flutter app from the iPhone's desktop?
This is happen because you are building iOS app in debug mode, run app in profile or release mode and it will fix.
Thanks for the #eamirho3ein's answer: change the debug to release fix the problem.
In fact, there is one thing to be metioned: the default config in xcode for command-line build is release already, but if you change this mode won't help. the mode needed to be change is the flutter run mode.
there are many ways to do this.

How to use Macbook m1 as simulator with Flutter?

I can run Flutter app on M1 device from Xcode natively. It means I'm using MacBook as a device, like a simulator.
How can I list this device from flutter run?
That's at the moment of this writing not possible with Flutter's built in device selector. What you can do is to enable desktop support for your application using this tutorial and select your macOS as a target after that and run like normal.

Got the "Error launching application on" after flutter run

I am flowing the official tutorial to install flutter and run the default app on my iPhone Device. After I execute the flutter run, the app is installed and launched on my iPhone but the logs show the bellow error. How do I solve it?
Launching lib/main.dart on My iPhone 6 in debug mode...
Automatically signing iOS for device deployment using specified development team
in Xcode project: XXXXXXXXXX
Running Xcode build...
└─Compiling, linking, and signing... 50.2s
Xcode builds done. 90.1s
Installing and launching... 41.1s
Error launching the application on My iPhone 6. <-- Error Here
It happens that there are some process needed to Flutter plugin correctly run on physical devices. I struggled with that and finally found that the processes idevicesyslog and iproxy were being silently blocked by MacOS.
You may have noticed already a message liked this:
or a similar one for idevicesyslog.
Once I went to System Preferences -> Security & Privacy in General tab and allowed this apps, everything works. Note that this screen shows only the last app that you tried to run. So I'd recommend that you run flutter app with preferences opened so you can (hopefully) see the messages appearing and click allow.
MacOS may warn you one more time about the file being downloaded from the internet. Just click open and you're good.
The error do not show again after reboot the iPhone.
Same error -- Running fine through Xcode, when I ran with flutter CLI, the app would open, but the terminal log output would crash with the error as in the post.
I ran flutter update and simultaneously turned iPhone off and back on. After doing that, the below popup appeared (on mac).
I believe after the install finished, I ran the below (which I ran several times before updating flutter and installing the popup):
flutter clean
rm -rf ios/Pods
flutter pub get
cd ios && pod install && cd ..
run the flutter app using flutter run from command line, then the MacBook will ask for permission to open the app and app runs,
(lldb) warning: libobjc.A.dylib is being read from process memory. This indicates that LLDB could not find the on-disk shared cache for this device. This will likely reduce debugging performance.
Error launching application on device-XXXXX.
Building & Replace with a newest version ios-deploy solved problems list aboved. Flutter SDK bundled a pre-built command ios-deploy in __PATH_TO_YOUR_Flutter_SDK_/bin/cache/artifacts/ios-deploy/, just replace it.
Please reference to: Flutter Error launching application on device issue .

IOS Emulate Not Respond To Any Click

I'm using ionic when I try to run application to emulator after loading application I can't able to click no response to any click inside the emulator I tried iPhone 6 and 6s and no response, any solution should I do?
Restart your ionic simulator and try following command
$ ionic build ios
$ ionic emulate ios
$ cordova prepare ios