Set up React Native with remote Mac - react-native

I have a Windows machine and a very old Mac Book. I am trying to set up React Native so I can develop on Windows machine and use the MacBook to build, run the simulator, debug etc. I can't find any official documentation for this particular set up. Is that something has been done before, please?
Any recommendation is much appreciated. Thank you.

Related

Execute iOS simulator for an Expo project run on a Windows computer on the same network

Currently developing an Expo project on Windows computer using Visual Studio Code, and I want to simulate the project with iOS simulator on my Mac computer on which I have already installed XCode and iOS simulator. However, as the project is saved on my Windows computer, there is no way to run it on my mac computer unless I copy the project to the Mac computer. My question is if it is possible to start a simulator for the project run on a different computer on the same network? In this specific case, I want to run the project on my Windows, and simulate it with iOS simulator on my Mac. Is there any way to do this?
Its better if you just transfer your React Native code to your Mac or just use usb and transfer through Dropbox or P-Cloud. but to answer your question i don't really know much about firewall but if you disable firewall you can get the ip or url and you can go to your mac and go to that link...
But i really suggest for you not to do it because other people can go to your link as well and hackers can hack you...
I really recommend to just transfer your react native code instead...
You can just run your expo project in tunnel mode and connect manually via the connection string to your IOS simulator running on your mac.

What should I do to Upload the React Native Expo App to App Store on Windows 10?

I need to upload iOS App to App Store and I run the command "expo upload:ios" but it give the response
"Unsupported platform! This feature works on macOS only.". So, please help me out. How can I upload the App without having Mac Book.
that's impossible. you need MacOS and Xocde.
you can either rent a mac online, or run a virtual machine running MacOs. or maybe just buy a macbook or imac.
I know it sucks, and I had the same question before, but there is no other better options.

Can I use a Mac Mini as a build/deployment server with React Native?

I've done some research on how to do this but haven't found exactly what I was looking for. In short, I'd like to continue to develop my react native app on my Windows PC, and use a Mac Mini for remote builds and deployment to my iOS device. Is there a good way to do this?
I know there are CI solutions such as Jenkins, but ideally I'd like to be able to build/deploy even faster without having to push commits. Similar to Hot Reloading, I'd like to make a change on my PC (Windows) and see it immediately on my iOS device, which I can do currently with an Android device plugged in to my PC today.
Maybe something like running the packager on my mac mini while making code changes from my PC.

Can i develop react native IOS apps on windows pc

Can i able to develop react-native IOS apps in my windows pc, if possible then please reply with what are the requirements and setup require to develop and run react-native ios apps in windows pc
No, you can't.
Check the official 'getting started guide' here:
https://facebook.github.io/react-native/docs/getting-started.html#requirements
Requirements OS X - This guide assumes OS X which is needed for iOS
development.
You need to run xCode in order to build app on Simulator or iPhone.
It is possible to build, package, and deploy IOS apps from a pc or linux machine using a couple different methods.
One would be using a service like BuddyBuild (https://www.buddybuild.com/). You can just point them at the git repo you want to package, give them your certificate, and go from there.
Your other option would be to rent a cloud machine running some version of OS X. They are typically pretty cheap and you wouldn't need to do it very often.
You can use a cloud build service like Mobile Center or Circle CI, or run a "hackintosh" virtual machine image in VirtualBox.
The latter breaks the Apple MacOS EULA, and the former has longer feedback cycles to learn if your code builds or not.

Appcelerator Titanium does not run with sample application KitchenSink

I've installed Appcelerator Titanium Studio on a PC and I was not able to run the android simulator on it, so I was saying to myself "it should work on Mac at least"... and I installed a new Mac with Titanium on it, downloaded the SDK, then I imported the Kitchen Sink example and configured the run configuration with the default settings... and I'm getting exactly the same problem which is an infinite loop with the 'audio_flinged died' problem! So the best I can do is to view the Android simulator with the black window and "Android..." written on it.
What can I do to finally launch that example that is supposed to run? The best I did with my Windows 7 setup was to get the screen of an android cellphone WITHOUT any app on it (default apps), so it's pretty unuseful.
I'd really like to see what Titanium is capable to do.
The Mac ends (after a few mins) with "Launching New_configuration" has encountered a problem. Session initialization failed. "Session initialization failed Failed to get version"
The problem of the infinite loop with "AudioFlinger" still persist in the two cases (PC/Mac).
Any help would be greatly appreciated.
I helped someone with a similar question. He was getting a error which you don't seem to be but my answer walked him through checking the configuration was ok etc.
might help you:
Error running Android emulator from Titanium Studio