Deploy an application on iPhone - ios

I have created an application for iPhone on my MAC. Now, I got to pass files read for deployment to the tester and he will perform the testing on real device. I have never deployed on iPhone so don't know the executables.
In my Xcode nothing related to the device info or developer's account is added. Device is not in my hands. For testing on live device we need certificate, iPhone device details & setup in the Xcode & all. Deploying iPhone app on real device
Can I just send the files to the tester & rest all he can manage ? If so, what files do I need to send him (executable) so he can deploy the app on iPhone. If this is not possible, then what and how do I need to setup to provide him the executables so he can test at his end.
Can you please guide me how to mange this and send the executables to deploy on iPhone. Any help is highly appreciated.

Related

Building Flutter iOS binary without physical access to a Mac

I have an iPhone
I don't have a physical mac. I'm using the new AWS mac instances to use XCode / build the binaries (Completely kosher and allowed by Apple).
I can't connect the phone and the AWS instance since they're not physically in the same place.
If I can build an IPA of the app, I should be able to use Firebase distribution to distribute the app to my phone (I think). But when I try to build the app using flutter build ios I get errors like: 'There are no devices registered in your account on the developer website. Plug in and select a device to have Xcode register it'
What should I do? Can I virtually register my device somehow by putting its UUID somewhere? Can I sign up for a developer account and use TestFlight to distribute the app? Will that also require the device to be physically plugged in?
I can answer for the TestFlight part. You can distribute the app via TestFlight, and the device does not have to be plugged in. So that is very doable.
Using TestFlight is simple and pretty straight forward with many guides, official ones and also on youtube. There are several troubleshooting tips here on SO as well. The drawback as I see it is that it takes time before your pushed build is readily available on TestFlight. So it won't be a good way to iterate code changes fast.

How do I deploy a Xamarin Forms iOS app to iPhone test device offsite

I have a Xamarin Forms app and I would like to distribute the iOS version to our tester, but the tester is not local, so I have no physical access to their iPhone device. I would like to do this remotely somehow.
I have searched for instructions on this, but all I find are deployments to the App Store or deployments to a physical device attached to my mac (which I have done fine). Can anyone advise the process of deploying this to our remote working tester please?
Thanks

How to share my iphone app still ind development using simulator

I am developing an iphone app and I need to share this app with some people that don't even have an iPhone or people that don't want to use their personal phone for testing purposes.
So, I would like to understand if it is possible to send them instructions how to run the simulator and bypassing the developer enrollment process for each of them.
Is that possible ? Android is so easy but I am facing issues with iOS.
Thanks a lot community!
Do they have MACs? Do you care about sharing your source code? Because you can have them install XCode, and clone your development project from GitHub or download your project files and then build/run the app in the simulator. Otherwise they're going to have to use their personal devices and download an archive build that you make.

Testing Apps on a Device

When using trigger.io toolkit, there's an option that says
"Build and immediately run your app, either locally, on a simulator or on a connected device."
How do you run the app on a Connected Device? I want to see the app on my iPhone and see how it behaves directly. Is this possible?
Thanks
Marc
I'm going to assume you're working on windows with an iPhone that's iOS8 because that's where you currently can't run your app directly on a connected device.
What we did to "fix" this is creating a Development Provisioning Profile with the UDID's of our test devices and added this to config -> tools in the trigger.io toolkit. In the forge you now select package -> iOS giving you a .ipa file. This .ipa can now be installed using iTunes on your test devices.
It's a bit longer than just clicking run on device like you can for Android but at least you don't have to send it to testflight and wait for apple's approval.
This is possible but it depends on your os.
If your on a Mac you can deploy to both ios and android devices from forge, just connect them via usb and build, grated you need to make sure iTunes sees your devices etc.. there are guides on the trigger site
If you are on Windows, you are unfortunate out of luck right now, this used to work but ios8 broke this so if your building on ios7 you could still do it on Windows, otherwise you would need to use testpiolet from apple

How to copy xcode app to iphone device using ssh without IDP

Without iPhone Developer Program, can we push the App to Iphone Device, bypassing code signing and provisoning the device.
I need this as part of testing my test app.
I do have a Jailbroken Iphone 3.1.3, Xcode 3.2.5, SDK 4.1
Pls help out.
If you wan't to do kind of automatic testing with something like hudson/jenkins it's basically the only way of automating deployment on physical iOS device (you can also use the iOS simulator).
You can install openssh from cydia and do a normal scp to the application folder (/Applications).
check this.
Okay?

Resources