Do i need IOS developer account for React native ios developing - ios

im going to port my app to IOS. i already built it on android but needs some package linking and some refactor for ios version. but im not going to deploy it on App Store. im going to upload my outputs(both android and ios) on a website to download.
in android you can easily create an apk and give it to anyone to test it for you.
i didn't have mac - iphone to test my app until now. having that in mind i have few questions:
1- do i have to have Apple Developer ID to be able to test my app even in debug mode?
2- if 1's answer is no, does creating IOS output require Apple Developer ID even if i dont want to push it to App Store
3- is it possible to install apps on IOS, downloading the output file(.ipa) from a website?

1- do i have to have Apple Developer ID to be able to test my app even in debug mode?
You need to have a developer account. But simply to run the application you don't need to purchase any plan. They allow 2-3 free device debugging.
2- if 1's answer is no, does creating IOS output require Apple Developer ID even if i dont want to push it to App Store
For simply running the application you would not need but to enable services like push notifications or sharing the build you would definitely need.
3- is it possible to install apps on IOS, downloading the output file(.ipa) from a website?
Yes it is possible but you need to register your application with a developer account with a plan. And distribute the application with Production certificates.

Related

How to Building Standalone Apps react native expo for real device?

Good Morning Dear . I'm a young developer of react native .
In my Company has a new one app but I need the build it for ios device .but I'm not yet have the developer account of apple. I just want to the app can be run on real device of ios no need to upload to the app store . How to I can build it ?
Thank you so much.
for export your app in xcode you can get .ipa format as adhoc, for run this format don't need add app in app store but you need developer account for create certification and provitionProfile for your app. for more info see that: link
some way exist for get build without developer account , but that's maybe cause some problem like , increase application size!
Yes, the app can run on a ios device without a developer accounts. You will need a Mac with Xcode installed. You can follow Expo to start things started.

How to distribute iOS App that use data from local server without iOS Enterprise program in 2020?

Apple app store doesn't accept our iOS app because it needs to use local server data, like login to app. They said they need to check inside data.
We need to install iOS app for members who will connect to local server with WIFI. Even if I can make (.ipa) file, app can't be installed without jailbreak. Even if I can install app by downloading .ipa file directly on jailbreaked iPhone, app doesn't run on real iPhone although app runs smoothly on emulator.
Apple Developer Enterprise Program account — It’s $299 per year
As our group will run more than 10 years, we are finding cost saving ways.
Can anyone share me how to distribute iOS App in local server without iOS developer program?
Please down vote only if you can show me the solution or link to the answer.
You can distribute it through Testflight and get 10,000 installs

Can you create and publish an app on iOS without being an admin of your mac?

so I recently made an Android app and wanted to make it on iOS too now. Unfortunately, I do not have a mac myself but I can use one in my school. So my question is: can you make a whole app and publish it through a mac that you are not an admin on? Since I can only log into it and not as an administrator. xCode is already installed and works properly, plus, I have an iPad so I can test the app with it if necessary. (or use the emulator of course)
Thanks you!
tl;dr: can you create and publish an iOS app without being an admin of the mac
To develop the app in the mac I don't think that there is a need for Admin rights. You can develop the app using xCode.To publish the app on the App Store you have to purchase Apple Account. Before publishing the app on the App Store you have to create the certificates and for using these certificate in your project you just need the keychain access. That's not a big deal.Admin rights are not so important for creating an app on the mac.
ALL THE BEST!!!!
Developing the app would be fine. It’s once you are finished and you have to sign the app and upload to the App Store. That is where you might encounter some problems. I don’t believe you need admin rights in order to sign the application. It solely asks you to enter your password for your keychain , so you should be good to go.
Happy coding and good luck!

Distribute iOS App executable ( iPA ) to a set of users over email to install

I recently finished an application in Unity for a client who runs a sporting event and wanted the app to let the referees keep a more accurate log of the statistics of each game. When building for android, i get a single file that i can send to my device and install it/run it. The part that i have some questions is re-building that same project for IOS.
I know i MUST have xcode which means i MUST have a mac OS, but here are a few questions that i am unaware of.
1) With the most recent release of xcode, developers dont need the $99 apple developers kit to produce something and test it on their device. From what i learned, is it true that you need to verify each device you send the application to in order to test it?
2) Is there a way to compile the IOS application in a way that i can get a single file, or even a folder, and send it via email to my client, at which point they can download the file to their phone and have the application installed?
3) What is the easiest route i can take in order to get my application into ~30 peoples iphones without individually signing each phone to my application?
Thankyou for your help!
You will have to remove this question as what i understand this is a programming site, Please find the answer for reference below as per your question order.
with xCode 7.0 you can do this, we dont need any licenses and its free for any number of devices to test , refer :- link
Yes you can generate a executable which is termed as iPA , but if you want anyone else to install the iPA, either you will have to generate this using a enterprise profile, or you wil have to add you client device id while generating the profile on apple developer protal :- refer :- link
post which they can install the iPA using itunes
This is not possible as per my knowledge, as Apple has strict poilicies as you cant distribute witout their knowledge. that is the reason of having the apple developer account at first place.
Hope the following helps:
1) For testing on your local device XCode should set up proper provisioning files for the development builds of your app automatically once you purchase a developer license.
2) I build Enterprise Ad Hoc applications for a large publicly traded client and I'm able to send the compiled .IPA file to the client and have him test it by installing it via iTunes after I've signed it with a production certificate through XCode. He tests the app using that method before using a third party vendor to distribute the app on their corporately owned iPhones. The same should work if you sign your application with a production cert, although the aforementioned may be limited to the enterprise account's certificate.
3) If you're trying to remotely install a development version of the app on a test phone you will need to verify the phone via UDID in the Apple Developer center for AdHoc distribution, or use the TestFlight method. You can read more about how to do both of these methods here.
Hope this answer will help you out & good luck!
I think for that what you want you need a Paid Apple Developer because it is not possible (without Jailbreak) to install Apps which are not from the AppStore in iOS. So you have to "test" the App on each iPhone you want the App to run on, or you have to publish it to the AppStore, where you can set, that only specific Apple-IDs may download your app.
Thanks luca4499 and Max. I guess the $99 apple dev kit is the way i'm going to have to go then.
To clarify to other users interested in the same questions.
You can develop for multiple people without using the dev kit as long as your list of people isnt changing often, or you are ok with adding each device separately.
If you want to distribute your application, the easiest way is to get the apple dev kit.

IOS Html5 Test App - Compile and email?

Our manager is on the road and has managed to arrange a meeting with a client that he could potentially sell a version of a HTML5 app we have built to - he asks whether it is possible to compile and send as an app that he can install on his phone to demonstrate.
I have built the app in Xcode and have a Apple developer licence - but have so far only ran the app on my phone via connecting it to my mac - is it possible to compile and send? I'm guessing not as I cant find any info on how to do so. But if so how do you do it?
You would need to add your manager's device to your team's provisioning profile, have him install the profile on his device, then re-build the application using the new profile and have him install the signed app. See Apple's App Distribution Guide.
It's a bit of a process which will take time to nail down, however there are excellent services out there that greatly facilitate the process. TestFlight is an example of such a service.

Resources