Auto Increment Your Build Numbers | The Swift Dev Blog
A guide to automatically incrementing iOS/macOS app build numbers in Xcode using a post-archive run script action.
A guide to automatically incrementing iOS/macOS app build numbers in Xcode using a post-archive run script action.
A guide to synchronizing build numbers and marketing versions across multiple Xcode targets from a single source of truth.
Xcode 14.0 can generate buggy concurrency code for macOS apps due to a Swift compiler and SDK version mismatch.
A guide to tools for managing multiple Xcode versions, including GUI and CLI options like XcodesApp, xcodes, xcversion, and xcode-install.
A guide to fixing a common iOS bug where cached launch screen images don't update, with a workaround using direct file placement.
A guide on creating multiple app targets in Xcode with different Bundle IDs for TestFlight, covering duplication, configuration, and runtime parameters.
A guide to debugging Xcode scheme pre and post actions by logging script output to a file, with a detailed shell script walkthrough.
A step-by-step tutorial on adding a basic iOS widget extension to an existing Xcode project using Swift and WidgetKit.
A guide to debugging and inspecting files in iOS apps using the Files app and Xcode's container download feature.
Xcode 13.2 beta brings backward compatibility for Swift's async/await and other concurrency features to older OS versions like iOS 13.
How to preview SwiftUI views in landscape orientation in Xcode 13, including workarounds for iOS 15 API compatibility.
A guide on enabling and using full-screen mode for the iOS simulator to improve focus during React Native/Expo development.
A guide to manually symbolicate macOS app crash logs using Xcode and the atos command-line tool, with a Ruby script for automation.
A developer discusses the limitations of Xcode extensions and proposes improvements, using their Sourcery Pro tool as an example.
A minimal tutorial for implementing configurable Siri Shortcuts using Intents in Xcode, focusing on basic setup and parameters.
Announcing Sourcery Pro, a new macOS app that extends Xcode's capabilities, built from over 1000 hours of development work.
An interview with iOS developer Mikaela Caron discussing her journey into programming, learning resources, challenges, and advice for aspiring iOS developers.
A tutorial on converting a SwiftUI app to use the UIKit App Delegate life cycle in Xcode, covering file updates and configuration.
Guide to configuring Xcode 12's new 'Editor Tabs' for a better, more modern code editing experience similar to VS Code or Sublime Text.
Guide to setting a custom working directory in Xcode for Vapor projects to resolve missing file and resource issues.