XCTEQ
  • Home
  • XCBLOG
  • CONTACT
  • Clients

Developer Tools

Build Automation

Hosting of ipa and dSYM files of Continuously Delivered iOS apps

Continuous Delivery enables frequent releases of new features as soon they are ready and approved by product owners. The continuous Delivery pipeline should be able to analyse, build, test, archive and deploy iOS apps to iTunes Connect. In the previous post,  we have seen how to setup basic pipeline with Fastlane tools. Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

Top 5 Tips for Integrating SwiftLint into iOS CI/CD Pipelines

Swift is getting popular programming language for developing iOS apps these days. Being a type safe language, it’s important to focus on code styling and conventions of the Swift code. SwiftLint is an open source tool to enforce Swift style and convention. SwiftLint allows us to enforce code style rules Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

Fearless iOS Continuous Delivery with TestFlight and Phased Release

The major obstacles to continuous delivery are the lack confidence in the release candidate and fear of critical bugs in the production. While releasing an iOS app, there is always fear and risk of bugs in the production. No matter how much time spent on testing in the pre-production environment. It’s Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

Code Signing iOS app extensions on Continuous Integration Server

Adding app extensions are the great way to place the power of app wherever users need it. Since Apple launched app extensions, it became very common to have them in iOS apps  e.g  iMessages extension is very common. While we develop iOS apps, extensions have to be separate targets in an Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

iOS Continuous Delivery with Fastlane and Ansible – Part 2

This is the second part of my experience at Photobox Group dealing with Continuous Deployment of iOS apps. In the previous post, we have seen that how we used Fastlane for continuous deployment of iOS app from continuous integration server. One of the most tricky obstacles to Continuous Delivery is the Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

iOS Continuous Deployment with Fastlane and Ansible – Part 1

Note : This post has been published on official Moonpig Engineering blog. Read here At my previous role at Photobox Group, I have enjoyed working on DevOps practices for iOS apps by involving in setting up Continuous Integration servers for iOS deployments and provisioning them with Ansible. We used self-hosted Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

Ensuring Swift version using Fastlane Plugin

Apple made Swift open-source in December 2015 and since then a new version of Swift getting released frequently. In these changing environment of Swift development, it’s essential to make a sure version of the Swift being used to build iOS apps are correct and as expected. We will cover how to automatically Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

xcodebuild: Deploy iOS app from Command Line

The deployment of an iOS app to iTunes Connect involves various things and it’s time-consuming and fragile activity.  It’s very common practice for iOS developers use Xcode to build, test, archive and upload the app to iTunes Connect.  Fortunately, Apple has command line tools to do all these things and Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

Top 5 Command Line Tools for iOS Developer

Xcode comes with lot of command line tools which you can find at path

Ruby
1
2
3
 
/Applications/Xcode.app/Contents/Developer/usr/bin
 

 each one has a specific purpose but some of them are very important in day to day role of iOS Developers. Most iOS Developers like to do everything from GUI either Xcode or using third Read more…

By Shashikant Jagtap, 5 years ago
Build Automation

Speed up iOS CI using Test Without Building, xctestrun and Fastlane

At WWDC 2016, there was an awesome talk on ‘Advance Testing and Continuous Integration‘ which mentioned lot of new features in the XCTest Framework, Xcode-Sever and xcodebuild command line tool. We can use those features to speed up the iOS Continuous Integration process. Current iOS CI Limitation Before Xcode 8, Read more…

By Shashikant Jagtap, 5 years ago

Posts navigation

Previous 1 … 5 6 7 Next
Follow XCTEQ
  • Facebook
  • Twitter
  • YouTube
  • iTunes
  • LinkedIn
  • Meetup
  • Medium
  • GitHub
  • Telephone
  • Email
  • Personal website
  • RSS Feed
Privacy and Cookie Policy

XCTEQ uses Cookies for the better experience. You can check out our Privacy Policy and Cookie Policy for details.

Our Upcoming Book
About Us

We’re XCTEQ Limited, a London-based company specialised in DevOps, CI/CD, Automation and AI/ML testing.© 2018, XCTEQ. Registered No. 11510205

Contact XCTEQ

CONTACT@XCTEQ.CO.UK


Hestia | Developed by ThemeIsle
XCTEQ has stopped business activities until further notice. Our Cookie Policy. AcceptView Policy