Since Apple released Xcode 9 with inbuilt Xcode Server, the process setting up Continuous Integration for iOS projects became the matter of few clicks. In my previous post on Xcode Server, […]
Author: Shashikant Jagtap
Xcode Server: Top 10 Limitations of XCS for iOS Continuous Delivery
Just after Apple announced Xcode Sever a.k.a XCS inbuilt with Xcode 9, I wrote a detailed post on how to setup Xcode Server for iOS continuous integration with Xcode 9. […]
Network Stubbing options for XCTest and XCUITest in Swift
Every iOS application requires the data to be displayed in the app. Unfortunately, we can’t put all the data inside our iOS app. The iOS developers have to make the […]
Get Started with Firebase for iOS Apps
An iOS app needs the backend services for performing the various task like storing data in the database, hosting of files, caching data, monitoring etc. Firebase is a cloud-based service that […]
agvtool: Automating iOS Build and Version Numbers
DevOps and Continuous Delivery practices enable continuous builds deployed to our internal or beta testing platform. It’s essential to manage the version and build numbers of iOS apps. As a best […]
Core Data with Swift 4 for Beginners
Core Data is one of the most popular frameworks provided by Apple for iOS and macOS apps. Core data is used to manage the model layer object in our application. […]
Painless JSON Parsing with Swift Codable
Recently, JSON has become most widely used format to transfer data all over the internet. In the world of iOS development, it’s very common for the developer to work with JSON data in Swift and use […]
XCFit 7.0 Released: XCTActivity, New Xcode Templates and Multiple CI Services Support
The new version of XCFit-7.0 has been just released with some new features. XCFit already supports for Xcode 9 and Swift 4 as part of version 6.0 release. XCFit is Full Stack Protocol Oriented […]
Main Thread Checker and XCUITests with Xcode 9
Apple has released the stable version of Xcode 9 recently with loads of new features. The most of the iOS developers are saying Xcode 9 is the best release so far […]
Activating Code Diagnostics Tools on the iOS CI Server
One of the goals of having Continuous Integration setup is to find the issues or bugs early in the application development lifecycle. Sooner we detect bugs, cheaper to fix them. The […]