Automate iOS build process

Closed Posted Mar 12, 2015 Paid on delivery
Closed Paid on delivery

I have an existing iOS application that is heavily content based. The content changes based on what version of the application. There are 7 different sets of data. I would like to automate the process of compiling and submitting the app.

Functional requirements

1. Pull latest code from Git repository.

2. Fetch list of latest databases from REST web service based on some criteria. The REST webservice is already complete, you just need to consume it.

3. Download the latest database over HTTP.

4. Compile and run a companion application that processes the downloaded database and content.

5. Move processed data into iOS app project.

6. Compile iOS application.

7. Submit app to Test Flight or AppStore.

Non-function requirements:

1. The script should be able to run from Jenkins.

2. I suggest using Python, but I'm not married to it.

3. I should be able to pass the script parameters so that I can change what database to download. Also which target to use in the xcode project.

iPad iPhone Mac OS Python Software Architecture

Project ID: #7297458

About the project

13 proposals Remote project Active Apr 18, 2015

13 freelancers are bidding on average $808 for this job

beepig

Hi there, I'm a mobile applications development team manager and a developer myself too, and I'm very interested in your job post involving these skills. We have recently worked in iOS/Android/Windows Phone apps de More

$1000 USD in 20 days
(144 Reviews)
8.5
vasundhara19

Hello , We have vast experience in developing Native application in iPhone, iPad ,Android OS and Web PHP. We have large team of that skills with designer since 4 years. We have checked your requirement and we are More

$1500 USD in 20 days
(105 Reviews)
8.3
monoLancer

Hello, I have 6 years experience in mobile app development and have already published lots of professional apps in app store and play store. They include social apps(Censorgram), video streaming app(vConnect), Quiz a More

$315 USD in 3 days
(63 Reviews)
8.0
chirgeo

Hi. Yes I also consider that python is the best options here. How can I test it? Can I have access to REST and all other resources you have? It will be easier for me to test directly on those resources and see if More

$444 USD in 2 days
(123 Reviews)
7.5
Jincheng921

Dear sir I am a passionate mobile developer with 5+ years rich experience. Worked in domestic/global app development teams during my last 5 years, gained rich experience and knowledge in mobile app development. More

$2631 USD in 10 days
(24 Reviews)
6.6
werac

Hi Sr, It would be my pleasure if I could assist you with your project. I like the idea of using python for this project. Please let me know if you're available to discuss project details. Bests, Yoanis.

$333 USD in 7 days
(33 Reviews)
5.1
dabing1205

Looks OK for me, and I am good at automatic process the build work. please contact me to discuss more detailed requirement, ###########

$333 USD in 7 days
(22 Reviews)
5.2
jiangzhen1984

Hello: I can help. I have 10 years on linux and Max OS. I can make deom for you first. If you are interest, please contact me and discuss more detail for your requirement.

$500 USD in 5 days
(1 Review)
2.0
vasylzakharko

I did a lot jobs with configuring projects and automation processes. So, I would like apply to this job. Thank you.

$755 USD in 10 days
(0 Reviews)
0.0