Unofficial app store to install ipa with flutter - ios

I am new to flutter and want to know how to implement a little app store for iOS with flutter.
I am working flutter but no idea to install app without app store.

What I think is that you can have initially you can have the debug build for the iOS directly run in the debug mode which will only work on that device. And if you want to have it for the many people then you can use the Visual studio Appcenter where you want to have the apple certificate to be installed and you need to have a udid of all apple device you want the application to run.
Check out this link : https://medium.com/#arup.nayak/hosting-enterprise-ios-apps-with-appcenter-without-mdm-ca2f0b234686

Related

Run flutter app on iOS from android studio

So I'm trying to build an app on flutter SDK using the android studio platform and now I want to run it on an iOS device. I've serched on google like 1h but I couldn't find anything(they only said how to run it on MAC which I don't have) . Is there any way how can I run the app from my android studio (or output the iOS app like the android app file which I can find in the project folder?)
I believe your asking how to run your app on a physical iOS device which you can find on flutters website scroll down a little past half way and you will see a section called deploy to iOS devices. Since you don't have a mac testing on a physical device would be your only other option because you can not run a iOS simulator on anything but a mac computer. Gotta love apple :)
If you are without a mac there are some options to you. I will link to a couple articles below. Your best option is to get access to a mac I understand this isn't an option for everyone.How to sign Flutter apps for iOS automatically without a MacDeveloping and debugging Flutter apps for iOS without a Mac

Can I test my Flutter application in a real apple device without apple developer account, and if so how do I do it?

I've read the following SO Question and Article. The first SO Question says I need to have an apple developer account to test my application on a real IOS device, however I do not think the 100$ investment to get an apple developer account is worth it. So the Article states that I can deploy it using xcode but the article is targetted for Ionic users. I however, am not an Ionic developer but I am a Flutter developer.
What I want to know is if the Article is feasible for Flutter, and is the minimum iOS version 9.0. Any help would be appreciated thank you!
You can also test on real device without apple paid developer program(you need to add free iclocud id in xcode).
do 'flutter run' on your mac with iphone connected and app will work on real device (if not working run'flutter doctor' and see is your iphone showing i connected devices)
usually what i do is first run on simulator with flutter run which builds ios files then i goto flutter-project-directory/ios/ open any file by double click it will show open ios module in xcode click it. now you can run or upload app to testflight/appstore like we do with native IOS app.
Flutter is supported down to iOS 8.0. I think you can test on a Simulator without an account at all, and you just need an Apple account and an iOS device to test on a real device and build the app. You pay the 100$/year to upload on the App Store.

How do I install the salesforce1 app on my iPad simulator

I'm trying to automate some functionalities of the salesfocre1 app, using Appium.
I have the application on my iPad (real device), but don't know how to connect it with my appium code.
I have the iPad simulator on my Mac but I'm not able to find any installer package files of the Salesforce1 app, to install it on the simulator.
I am not the developer of the above application, so I do not have access to the source code and bundle id, to run it on my XCODE and get it on the simulator.
I've previously done automation on Android using real devices/emulators but it was an easy case where we downloaded the app from play store and were able to test it on the emulator/real device, just wondering how to do the same on iOS. Please help, Thanks in advance.
It simply does not work that easy for iOS.
Since you want to run your Appium tests on real device, you need to build application (.IPA file) from source code or resign the one you have with your Apple developer account.
Then you need to build WebDriverAgent with same provision profile - so that Appium can interact with your application. Only with steps I described it will work.
So in your case:
1. No way to get source code - ask smb to provide developer build, release one in any case may not work with Appium.
2. No need to search - you won't find any installer.
3. No way to get Apple developer account - you have to use 3rd party cloud like saucelabs or browserstack, they will resign IPA file with theirs profiles and you will be able to run tests in cloud

Ionic - build iOS package file for testing on device

Currently I am trying to build a new app with Ionic 3. I am looking for steps to build a file for installation, which has the same functionality with APK file for android devices. I don't know whether it should be an IPA file or other file types, as I have never used an iPhone or iPad myself before. Right now, I have a free developer account registered with Apple ID.
What I can find on the web seems only allow developers to build apps for testing on real devices which the developers have access to. To be more specific, I always see people say that users should plug in the device via USB and pick the target device in XCode under the "Scheme" drop down selector. I tried to follow the steps provided by others, but it always ended up with an error in XCode, either it is related to code signing error, or device not registered in my developer account.
What if I do not own any iOS devices? What I have is only a single MacBook for coding. I would like to prepare a file and send it to my friends, and let them install my app with that file on their iOS devices.
I am using XCode 9 and Ionic 3.
In iOS you can no do what that, If you want to send your app to your friends for testing you have to build the app with ionic cordova build ios and then open the project in Xcode and build/upload your project to your Apple developer account.
After that, you have to use Test Flight to share your app for testing.

Distribute a PhoneGap compiled IOS app without the Apple's app store

i want to know if its possible to distribute a phonegap app, without the app store.
Is there any way to achieve this?
Using phonegap build is this possible?
I saw this docs by apple, using enterprise solution, but i cant see how i can use it with phonegap.
https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html
Enterprise account works irrespective of app is built in Hybrid or native.
Yes using PhonoGap build its possible to archive, However even using terminal on mac you can generate the project and archive in regular method.

Resources