How to install ios app from pc(windows/linux) - ios

Through Codemagic I can build flutter app for ios. But how do I install it on ios without a mac?
This article talks about using Cydia Impactor, which I've tried and it doesn't work.

Simply, you can't.
iOS doesn't allow app installs from pc, you need a Mac with xCode and the iPhone attached to it.
There is no way to install via Widndows/Linux.
Cydia impactor will no install because the app needs to be compiled with a certificate that you need to buy from apple.

Yes you can with AltSigner is a free Cydia Impactor alternative tool that can be used to sign IPA on Windows to install app directly.

Related

Running flutter app in real iOS device [Windows]

I've been searching similar questions but ended up with concerns regarding the actual deployment. I have no problems deploying ios version because I'm using codemagic.
My question here is if it is possible to perform flutter run if I connected an iphone? Like how I use my android device and have USB Debugging enabled.
There are cases that some functions work in android but doesn't in iphone. So if it possible to run my app in an iphone and debug it, I'll just buy an iphone instead of mac since my windows machine is very capable.
Technically you have to own a Mac to build iOS apps. You can use external service to do something similar to what you want though. You will never be able to plug your iPhone to your computer and update your app but you can build an app and install it on your iphone.
For example with Appollo. In this case you have to install Appollo from your CLI
pip install appollo
Then configure Appollo to work with your developer account.
Finally, you can build an IPA file
appollo build start --build-type ad-hoc
appollo build ipa
and you can then install this IPA on your physical device.
No, unfortunately you cannot do this because the one who builds the application for iOS is the Mac machine, not the Windows device. So, the problem here is not in connecting the mobile to Windows, but rather in the reliability of building iOS on Mac devices only.

Failed to install .ipa file on IOS device

I'm trying to install .ipa release of my flutter project on a physical IOS device but as I'm not fully familiar with IOS there were some problems moving the file from mac to iphone and install it. finally I used installonair.com ,but when I try to open it the following error comes up:
"This app cannot be installed because its integrity could not be verified."
Screenshot of error
I tried going to Settings -> General -> Profiles and it says "No profiles are currently installed."
I would appreciate any help to resolve this issue or other ways of installing .ipa file on IOS devices.
Why use over-the-air installs for your own devices in the first place? If you're using an iOS device you physically have with you, installing to it is as simple as plugging it into your Mac and running the app from Xcode. Alternatively, try the flutter run command.
If you want to install to a device you can't do these steps for and must use over-the-air (for example, when installing to a cloud device, or to your friends/colleagues/clients), make sure its UDID is added at https://developer.apple.com/account/resources/devices/ (I'm pretty sure you'll need a Paid Apple Developer account for that.), then re-build/re-sign.

Can I make an app on just 2 IOS devices with flutter on windows?

I need to make an app only for 2 people on their iPhones. Is it possible to build an app with flutter on a windows OS and just install it on those 2 IOS devices? Because I saw that you need a Mac for publishing the app, but what about just installing it for separate devices?
No, it is not possible. For build app for iOS and other Apple's platforms you need to have build tools that available only for macOS.
No you need a MacOS to build app for iOS.
But you can use a tool called Appollo (https://github.com/Appollo-CLI/Appollo) for that.
It's a Python CLI that gives you access to MacOS build machines.
You can do everything from configuring Xcode, generating your IPA file and publishing your flutter app.

Install ipa on iOS via Safari

I need to install an ipa file via Safari. I'm using this thred to lean how to do HERE but I'm not able to install it.
I'm running iOS 11 beta 3 and probably I'm not able to obtain license to install app. In which way can I do it?
I'm using this scheme to compile manifest.plist and I toke data from iTunesMetadata.plist stored into ipa file.
I have all the permissions to install ipa (from developer) but I'm not able to install it.
Alternative way to install via Safari:
I understood that by doing all these steps you want to install your .ipa file on your iPhone through the link. The same benefit is offering by different services like Diawi. Installing using this links are very easy.

ad hoc install iphone app using Ubuntu

The single way, as I understand, can be drag&drop .ipa file to iTunes app on laptop while iphone is connected. I tried to install iTunes on Ubuntu, but as there is no linux version, I try with wine/playonlinux. In playonlinux I tried different versions of iTunes from official website. For version 11.1.5 32 bit it says that iTunes Library.itl file was created by previous version of iTunes. Have no idea where to look for this file in Ubuntu or simply download the old lib file... For version 64bit playonlinux says that installation crashed with POL_ error. Trying to install additional POL modules while creating a virtual space failed. Trying to use wine ./iTunes64Setup.exe crashes because my wine wasn't built with 64bit apps support. I tried to ./configure --enable-win64 to install wine64 from sources, but got error like YYLEX is undefined. Following suggestions in another stackoverflow post here it still fails on make depend && make even after installing flex and bison packages and make distclean.
Now, the question is what is the best way to install .ipa app on my iphone using ad-hoc method without itunes or how to install itunes on Ubuntu 14.04 so that it's possible?.
There is also suggestion to try libimobiledevice4, but I don't get it how can I just copy-paste an app.
IF you want to install .ipa app on your iPhone without iTunes you may want to take a look at TestFlightApp. You can upload your adhoc apps to there and then install in on your device directly from the device without iTunes or Xcode.

Resources