Install/update app from another in iphone - ios

I am trying to develop an application which needs to download and install other new new apps or update an existing app in iphone without closing the main app.Is that possible ?.I googled a lot for this and i didnt yet find any solution.Looking far a reply
Thanks in advance

It's not possible. Your app can open links to other apps in the store, but not install or update them.
You have more options using enterprise in-house distribution and MDM, but for app store apps, it's not possible.
For enterprise apps, this link has all the info you need: http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html%23//apple_ref/doc/uid/TP40009979

Related

Sending Apps for Testing - Enterprise Account

I have an enterprise account. I can test apps on my device from XCode. How do I send apps to other people to test?
I believe TestFlight is not available for enterprise accounts. A long time ago, ipa files used to be the way to go. With ITunes being replaced by the Music app on the Mac, the ipa file route no longer seems possible.
I couldn't find any information either on Stack Overflow or on Apple's documentations. Thanks in advance for any suggestions.
You can use over-the-air installation, by uploading the ipa and Manifest.plist to a server and letting the users install the app using an install link like itms-services://?action=download-manifest&url=Manifest.plist . (See this tutorial for example.)
But it's probably easier to use a 3rd party deployment service instead, like Bitwise, HockeyApp, Firebase, etc.

Apple Reedem Code Installs Different Apps

We have in-house app developed with Xamarin. Distribution of app is reedem codes via App Store. Everything is ok, we can distributed our in-house app with reedem codes generated in Apple Developer Program. When some clients enters reedem codes on App Store to install app, different app(s) which we did not develop are installed and we want to know why? I googled the problem but there was no result or solution. I just want to know the reason. If anyone faced with this problem and knows why please let me know.
This is a reedem code bug unfotunately. You just need to delete different apps. And use new one.

Can I submit IOS app created on non-IOS devices (like, using VMware or any other way) or without MacBook?

I need to know if I can submit IOS app which is not built within apple device.
I'm using IOS in VMware to create IOS app. But now I heard that, In IOS 14 they are not allowed those app which aren't built within apple device. They are not allowing apps which are built with VMware.
Anyone know about this? Please help me. I got stuck at this point.
Please make this clear for me and many more developers who got confusion.
Thank you in advanced.
VMware doesn't matter as long as you are distributing your app via Xcode. Keep in mind the only way to distribute iOS application is to sign your application with Apple developer certificates with xcode and upload it via application uploader also you must have Apple developer account to generate distribution certificates.
Yes, an iOS App submission can be done without owning a MacBook; it is possible to submit an iOS app using VMware to the App Store.
Your VM should run Mac OS, and an app should be done/built in Xcode.
What is important is that Xcode will be required in order to upload a build to App Store Connect. Then you may submit to the Apple Certification Team to review.
And ofc, To submit your app to the App Store, you need to enroll in Apple Developer Program ($99/year) that should be done prior to the steps described above.

How to test updates for your own app (iOS)

I hope you are doing well during these times.
I am paying someone to develope my iOS app. Now the app is in the app store and of course I installed it on my iPhone because I want to use it.
Now I have some updates whishes and my developer did what I ask for. But how can I test my update?
When I try to install the updated app version from his link it tells me, that I have to remove the original app from the app store first.
My developer says there is no other way then to buy a second iPhone for testing.
Do you guys have any tip for me?
Thanks a lot
I don’t see why your developer ask you to buy a new iPhone, you can use your iPhone just delete the old app and you will be able to install the new updated app.
Consider using TestFlight to test your app before submitting it to the store. TestFlight when ever there's a new build you will receive a notifications and update the app from the testFlight app easily.

Do i need IOS developer account for React native ios developing

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.

Resources