How to Create Swift Macros with Xcode 15
A tutorial on creating Swift Macros in Xcode 15 to generate code at compile time, improving code readability and reducing repetition.
A tutorial on creating Swift Macros in Xcode 15 to generate code at compile time, improving code readability and reducing repetition.
A guide to securely managing credentials and environment variables for iOS testing in Xcode and XCTest, covering local setup and CI integration.
A biweekly newsletter curating the latest news, tutorials, and tools for mobile test automation across iOS, Android, and Flutter.
A guide on integrating SwiftData into existing iOS/macOS apps, covering prerequisites, macros, and view modifiers.
A detailed guide to setting up a MacBook with Apple Silicon (M1) for web and React Native development, covering tools, terminal configuration, and essential software.
A step-by-step guide to setting up a development environment for .NET MAUI in 2023, covering SDK, XCode, and workload installation.
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.