#1 2015-12-29 02:18:54

datadon
Member
Registered: 2015-04-23
Posts: 108

IOS Apps, how to get them on the devices

I thought I would open this dialog and see what it gets me.  I have found that Android apps are pretty easy to install on a phone or tablet etc.   Google just made it easy to do.  Apple on the other hand not so much.

The only way I know to get an IOS app on to an Iphone is to use Itunes and their store.  For that priviledge you need to cough up some dough to Apple.   How much I am not sure but seems a yearly event and could run from $100 to $300.  And if you choose to not use the Itunes store you have to install it on a Testing Device.  See this quote:


"Yes, ahdoc distribution allows you to installed on up to 100 devices (including the ones you use for development), all you have to do is have the paid for developer account (the standard $99 one)."

Once you have a development license (that's the $99) you can then install your app on up to 100 devices, but you have to register them by some phone code number.  To put them in the store will cost you some additional bucks.

If you are a serious developer than I suppose that best way is to pay the fees.  That is what all apps in the Itune store have done and I think you can install as many as you want as long as you are currently paid up.  I'm told the reason is to keep control of things and not fatten their wallets.  Hmmmm.


So having said all that, I would like to know if what I am saying is true or if there are other ways to install the IOS apps.  Or just any thoughts about the whole IOS app process.

Offline

#2 2015-12-29 12:12:19

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello Donald,

I am not an expert in the iOS world then really I can't answer you like I wanted. I contact with one of my friends and App Builder's customer, who have at least one application into the Apple Store (here is, and here is the Android version). This friend of mine promise answer me later (today they are traveling) and at that time I can offer you the information and also learn about. smile

Online

#3 2015-12-29 15:18:30

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

Thanks David for asking about that.  I am hoping some folks here who have done the process can chime in also.  And if they find it a good deal to sell IOS apps.

I forgot to menion that both Google and Appple take about a 30% cut of your selling fees as well. 

i found this link that will take you to the place where you sign up to be an Apple Developer.

https://developer.apple.com/programs/

Offline

#4 2015-12-29 15:34:14

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello Donald,

Thanks for the link. Probably they explain the process very well: a pain I don't know why, but Apple does not convince me at all. I think, for mobile purposes, Android is better, and, I also want to take a look at Windows 10. Why? Mainly because the provide us cheap devices, capables to do most of things that probably we need. However, if we really wanted to deal with the iOS platform... then yes, we need to asume their characteristics and rarities.

After take a look at the link you provide, I think I put my friend in a compromise,... to try to explain us how to proceed in less words. smile

Online

#5 2015-12-29 17:11:48

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

Well the link is to Apple, but it really doesn't give the clearest picture.  I went through the process with an app I had created by other person a couple years ago and found it difficult to do at that time.  Perhaps it is a better process now or maybe some know other ways to run on your local phone.  Any info is good so we will take what we can get if any.

Offline

#6 2015-12-29 17:21:03

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello Donald,

If I am not wrong, if our iPhone device is hijacked, then we can install any kind of application. May this can help in some manner, however, hijacking the device is not allowed by Apple (again if I am not wrong) and the guarantee can be loss if we proceed in that way. On the other hand, probably my friend has an iMac with the OSX installed and uses the Apache Cordova distribution for that operating system.

If do not have an iMac, probably the only solution come from Adobe Phonegap, but, anything else (the appropiate developer key, certificates, etc.) must be provided by us after get it from Apple.

Online

#7 2015-12-31 15:15:34

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello Donald,

I am working hard in the next "big" App Builder's enhancement but right now my friend answer me about our question and I want to refer translate here. In fact probably we can't get too much information, but maybe their point of view offers some of them. We need to follow these steps to starts:

1º We need to register an account at https://developer.apple.com/ under the Members Center section; we need to create our Apple ID.

2º Then we need to choose what kind of developer we are by choosing "iOS".

3º This allow us to make applications; we need a license fee of $99 USD every year. My friend say the price is more or less expensive, but, apparently we can upload an application, and, if we do not plain to update it anymore (?), no need to pay the $99.

4º Something to take care about is the name we use as the application's developer. The name we choose can be never changed for the developer account.

5º Then we can access to the developer console. W need to download the latest XCODE version (so we need a computer with the OSX operating system), prepare the development profiles for every application and that's all.

After that we need to upload the applications and register it on Apple iTunes, but, my friend say here, "This is another history"... In principle we can starts with the above steps. In my opinion, we simply can start with the application with App Builder.

I say we can prepare the application (with some particular exceptions) from App Builder, and, when they are ready, we can start with the above steps in order to get ready for the Apple Store. And this is what I can say about this Donald.

Hope this can help to you and possible other people too.

Online

#8 2016-01-04 23:39:53

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

Well that is all good information and from what I know seems to be correct. I guess there are no other workarounds out there as Apple has some pretty tight control going on.  I am not sure about us having to have a max machine for the console as I don't recall that I ever had anything like that in my one attempt.   my attempt only got me to where I could load my app on a certain iphone when I had the deivce number that was required for testing.  If the console is needed beyond that then I am not aware of that part. 

Can someone confirm that we need to download XCODE and load it on a OSX machine and what we would need to do with it when we had such a setup,

Thanks for all the help, your friend expecially.

Don

Offline

#9 2016-01-05 00:36:12

edunt
Member
Registered: 2015-12-21
Posts: 258

Re: IOS Apps, how to get them on the devices

Hi Datadon,

Yes, without doubt Xcode is needed to create *.ipa file.

I have Mac OSX running on my VM Workstation.

Ac7yk4V.jpg

I am little bit busy at the moment, if not so, I would have create *.ipa file from AB generated files.

Offline

#10 2016-01-05 07:03:18

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hi to all,

Thanks edunt for your answer. I am not really an Adobe Phonegap lover (I prefer Apache Cordova instead), however, in situations like this Adobe Phonegap may can help us, that is, at least for the "IPA" files generation.

Online

#11 2016-02-03 19:51:23

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello,

I have some news about how to prepare our applications to run in the iOS platform. Today I am talking more with Jordi, an AB customer who already have an AB application into the iTunes store, and they really point me in the right direction.

I was wrong when think we can't do anything from Windows when we are talking about the iOS platform. For that reason App Builder can creates BAT files for all the Cordova's supported platforms except iOS.

But this is not truth at all. On the contrary, Apache Cordova can help us by creating the appropiate files IN WINDOWS in order to be ready to build our applications IN MACOS after that.

You can update now your AB copy, since they include now a new option (app's options dialog -> Cordova tab) in order to generates a BAT file also for the iOS platform.

The steps are:

1º Creates our application, and choose the refered action to generates a BAT file for the iOS platform

2º Execute that BAT file, which tell to Apache Cordova we want our application ready for the iOS platform

3º Copy the "_Compiled" directory to a Mac and open the "\*_Compiled\platforms\ios\New App 1.xcodeproj" with XCODE.

4º That's all! We are ready to generates our application's IPA file, the equivalent to the APK file in Android.

So, in conclusion, and, contrary my first knowledge, we can use Apache Cordova IN WINDOWS to generate the appropiate files ready to be copied in a Mac computer to be finally built with XCODE (XCODE is the development environment in the Mac world).

You know another possible way (basically if we do not have a Mac computer...) is to use the Adobe Phonegap Build online service. I preffer the Apache Cordova way, however, if we really do not have a Mac computer... maybe there is not too much options out there.

Hope this information can results of interest for all!

Online

#12 2016-02-03 20:34:00

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

That is indeed great news.  Now all I need is a MAC.   But if I am going to do anything with IOS then I guess it would be a good thing to have.   What opp system for IOS is minimum to have or does it matter?

Offline

#13 2016-02-03 20:54:07

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello Donald,

I don't want to say that but you are right: if we wanted to match the iOS platform probably the best option is to have a Mac or at least an iOS device in order to test it, etc. Some useful information below:

Requirements and Support

Apple® tools required to build iOS applications run only on the OS X operating system on Intel-based Macs. Xcode® 6.0 (the minimum required version) runs only on OS X version 10.9 (Mavericks) or greater, and includes the iOS 8 SDK (Software Development Kit). To submit apps to the Apple App Store℠ requires the latest versions of the Apple tools.

You can test many of the Cordova features using the iOS emulator installed with the iOS SDK and Xcode, but you need an actual device to fully test all of the app's device features before submitting to the App Store. The device must have at least iOS 6.x installed, the minimum iOS version supported as of Cordova 3.0. Supporting devices include all iPad® models, iPhone® 3GS and above, and iPod® Touch 3rd Generation or later. To install apps onto a device, you must also be a member of Apple's iOS Developer Program, which costs $99 per year. This guide shows how to deploy apps to the iOS emulator, for which you don't need to register with the developer program.

Taken from here: http://cordova.apache.org/docs/en/lates … index.html

Online

#14 2016-02-03 21:03:51

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello,

Jordi add this other tip too:

"Out there exists different XCODE versions who works in Leopart, Lion, Mountain or Captain, which is the latest one. Choose the latest as possible is the best because they allow us to choose a better IOS target version. Mainly because it's interesting to minimum choose the iOS 8 version as the target, because before that version they are only the Ipad2, Ipad1 and iPhone4 devices.".

Probably this information can help too.

Online

#15 2016-02-04 05:02:43

edunt
Member
Registered: 2015-12-21
Posts: 258

Re: IOS Apps, how to get them on the devices

@Hi David,

Woow! my prayer has been answered. I have being trying to get xcode with the generated file. Thank you once more David.

@datadon,

There is a way of running OSX on your Windows OS with VirtualBox or VMWare workstation. If you are interested I will send you an email.

Offline

#16 2016-02-04 16:19:02

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

Edunt

Sure send me info, all is appreciated. 

David

Good info and thanks Jordi

Offline

#17 2016-02-04 16:26:23

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

I am having an odd thought and maybe we can discuss here:

Given the cost factor and hassel for getting Apple apps to store etc,  I am wondering if there does not exist a sort of communal account of some sorts?   Something like a company account that would allow all employees to load apps etc.

So what I am saying is perhaps we could have a AppBuilder account that could be used by all here that might want to.  I don't know if such a thing is possible or allowed but just raising the question and possibility. 

I am not suggesting David do anything like this but if such is possible and useable and benefiical then perhaps I would consider such a thing.  Those who would want to use such a thing could pay a small fee for the use etc.  Nothing for profit of course,

Just a thought,,,,

Last edited by datadon (2016-02-04 16:27:22)

Offline

#18 2016-02-04 16:50:54

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello Donald,

Apparently there is an option to "[...] join the iOS Developer Program as a Company to be able to add additional developers to the same program". I just read here. Problem can be due to the fact that the company must be a real established company and not just a developers' group of friends.

Online

#19 2016-02-04 17:06:10

edunt
Member
Registered: 2015-12-21
Posts: 258

Re: IOS Apps, how to get them on the devices

datadon wrote:

I am having an odd thought and maybe we can discuss here:

Given the cost factor and hassel for getting Apple apps to store etc,  I am wondering if there does not exist a sort of communal account of some sorts?   Something like a company account that would allow all employees to load apps etc.

So what I am saying is perhaps we could have a AppBuilder account that could be used by all here that might want to.  I don't know if such a thing is possible or allowed but just raising the question and possibility. 

I am not suggesting David do anything like this but if such is possible and useable and benefiical then perhaps I would consider such a thing.  Those who would want to use such a thing could pay a small fee for the use etc.  Nothing for profit of course,

Just a thought,,,,

Hi,

Not a bad idea, Where I was working before we had one Developer account for development team only and we all share the detail.

but Your idea can only work for David and his team as a company.

Thanks

Last edited by edunt (2016-02-04 22:19:59)

Offline

#20 2016-02-04 18:13:33

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

Edunt:  Did you mean  "no a bad idea" or "Not a bad idea" ? :-)

So you have to define a "Company", and what makes you one with Apple.  Maybe they want a TaxID etc.   I will look into it.

The option 2 in your link David would be useful.  It would allow Testing on upto 100 phones.  You have to have the phone id to make that happen.   

I'll sleep (much later of course)  on this a bit and see what pops up.

And while I am thinking of it.    You have a sample app that gives phone info.  I don't think it gives the IMEI number.  There is another number but I don't think it is the IMEI.   Any thoughts and if possible.

The IMEI or MEID number for your mobile phone acts as a unique identifier for that device.

Offline

#21 2016-02-15 14:10:12

datadon
Member
Registered: 2015-04-23
Posts: 108

Re: IOS Apps, how to get them on the devices

Found this today and about says it all.  I was written in 2012 but as far as I have seen not much has changed, 

Think carefully before deciding on IOS for your products.  It's a huge market but a pain in the patooee to deal with.

http://mobiledan.net/2012/03/02/5-optio … e-legally/

Offline

#22 2016-02-15 22:56:42

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Thanks for sharing Donald, I will take a look as soon as possible.

Online

#23 2016-04-22 17:18:50

edunt
Member
Registered: 2015-12-21
Posts: 258

Re: IOS Apps, how to get them on the devices

Hi guys,

I have installed OSX 10.11 and Xcode 7.3, I have tried to run Xcodepro and there is nothing happened on the simulator.

GtIWkq6.jpg

BEWARE: I am running OSX 10.11 on VMware.

Offline

#24 2016-04-22 17:46:58

edunt
Member
Registered: 2015-12-21
Posts: 258

Re: IOS Apps, how to get them on the devices

Hi,

Please ignore above query, the issue has being solved.

Offline

#25 2016-04-22 17:52:41

David
Admin
From: Alcobendas, Madrid, Spain
Registered: 2015-04-21
Posts: 1,661
Website

Re: IOS Apps, how to get them on the devices

Hello,

edunt wrote:

Hi,

Please ignore above query, the issue has being solved.

Maybe you can explain (if possible) the error and how solve it.

Then any other in the forum can learn something useful Ade. smile

Online

Board footer

Powered by FluxBB


Copyright ©2018 DecSoft. All rights reserved.