Awesome-xcode-scripts - A curated list of useful xcode scripts πŸ“ .

Overview

Awesome Xcode Scripts

Awesome Platform Programming Language license

A curated list of useful Xcode scripts πŸ“ .

Content

How to Setup

  • Open Xcode project. Select your target
  • Build Phases -> Add Build Phase -> Add Run Script Build Phase
  • Open "Run Script" section that was created and .
  • Copy & Paste your script there.
  • (Optional) Rename your Run Scripts to identify them easily.

DEMO

Scripts

Build Number Auto-Increment Script

  • BuildVersion.sh - A script that runs each time you build your app in Xcode to read the Build number, increment it, and write it back to the app's {App}-Info.plist file.

Build Number Auto-Increment Script on Git Commit

CAUTION

Use this only if you are pushing you code to git.

Semantic Version Auto-Increment Script

CAUTION

Insure your starting version number is in SemVer format (e.g. 1.0.0)

AppIcon Versioning Auto-Increment Script

Detect FixMe ToDo Error Tag On Swift Script

Installation

  1. Download the zip or clone the repo to your desired directory.
$ git clone https://github.com/aashishtamsya/awesome-xcode-scripts.git

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request πŸ˜‰ 😊

Credits

Aashish Tamsya @ChiefAashish, [email protected]

License

The content of Awesome Xcode Scripts itself is licensed under the Creative Commons Attribution 3.0 license, and the underlying source code used to format and display that content is licensed under the MIT license.

See the LICENSE file for more info.

You might also like...
Awesome-gitignore-templates - A curated collection of useful gitignore templates for different programming languages while pushing your code to git. 😊 πŸ“

Awesome Gitignore Templates A curated collection of useful gitignore templates for different programming languages while pushing your code to git. 😊

ο£Ώ A curated list of awesome applications, softwares, tools and shiny things for macOS.

A curated list of awesome applications, software, tools and shiny things for macOS. Items marked with are open-source software and link to the source

A curated list of awesome SwiftUI tutorials, libraries, videos and articles.

Awesome SwiftUI πŸ•ΆοΈ A curated list of awesome SwiftUI tutorials, libraries, sessions and articles. Contributing Found a SwiftUI library or snippet tha

Awesome-swift-platforms - A curated list of Swift on different platforms

Embedded Swift A curated list of Swift on different platforms. Nintendo Switch S

Useful Swift code samples, extensions, functionalities and scripts to cherry-pick and use in your projects

SwiftyPick πŸ¦… πŸ’ Useful Swift code samples, extensions, functionalities and scripts to cherry-pick and use in your projects. Purpose The idea behind t

πŸ“‹A hand-curated collection of useful and informative Swift Scripting materials.
πŸ“‹A hand-curated collection of useful and informative Swift Scripting materials.

Articles β€’ Videos Articles Creating iOS Application Icons with SwiftUI by Eneko Alonso An interesting way to use SwiftUI with CLI for icon generation.

A curated list of Open Source example iOS apps developed in Swift
A curated list of Open Source example iOS apps developed in Swift

Example iOS Apps A curated list of Open Source example iOS apps developed in Swift. How to Use Example-iOS-Apps is an amazing list for people who are

An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about Swift
Appstore-Review-Guidelines - A curated list of guideline which has to be taken care before submitting your application to Appstore.

Appstore Review Guidelines The App Review Guidelines provide rules and examples across a range of topics, including user interface design, functionali

Test2 - A curated list of Open Source example iOS apps developed in Swift
Test2 - A curated list of Open Source example iOS apps developed in Swift

Example iOS Apps A curated list of Open Source example iOS apps developed in Swi

A curated list of Open Source example iOS apps developed in Swift
A curated list of Open Source example iOS apps developed in Swift

ο£Ώ A curated list of Open Source example iOS apps developed in Swift. An amazing list for people who are beginners and learning ios development and for ios developers who need any example app or feature.

πŸ“² The curated list of iOS Developer interview questions and answers, Swift & Objective-C
πŸ“² The curated list of iOS Developer interview questions and answers, Swift & Objective-C

Awesome iOS interview questions and answers πŸ”› Get started by picking interview's language and start preparing right now Install the app Prepare for t

Import files into your Swift scripts!
Import files into your Swift scripts!

Swiftmix is a tool aimed to make better use of Swift scripts. Right now there is no decent way to import source files in scripts without using SPM. Sw

List of awesome iOS & Swift stuff!!
List of awesome iOS & Swift stuff!!

Awesome iOS Developer Feel free to fork this repository and pull requests!! πŸ”Ž Content Coding Convention Swift Lint Design Pattern Adaptor Delegation

Awesome list of macOS libraries

Awesome macOS libraries πŸ”₯ πŸ”₯ πŸ”₯ All listed libraries support macOS Content Dependency Manager Animation Audio Database Dependency Injection Device Ex

Gradients  πŸŒ” A curated collection of 180 splendid gradients made in swift
Gradients πŸŒ” A curated collection of 180 splendid gradients made in swift

Gradients πŸŒ” A curated collection of 180 splendid gradients made in swift 180 splendid Gradients inspired by itmeo/webgradients View all the gradients

🎈 Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.
🎈 Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.

🎈 Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.

CarListing app allows user to see list of cars on map as well as in the list

Car Listing CarListing app allows user to see list of cars on map as well as in the list. Features See List of cars on map in the home screen. User ca

Snippet of code for filter a master list into smaller list.
Snippet of code for filter a master list into smaller list.

SwiftiOS-list-manipulation This project was built to reduce list size based on qualifying criteria such as a property. In the example below; user can

Owner
Aashish Tamsya
Aashish Tamsya
Awesome-swift-platforms - A curated list of Swift on different platforms

Embedded Swift A curated list of Swift on different platforms. Nintendo Switch S

Devran Cosmo Uenal 4 Feb 6, 2022
Synx - A command-line tool that reorganizes your Xcode project folder to match your Xcode groups

A command-line tool that reorganizes your Xcode project folder to match your Xcode groups. Xcode Finder Installation $ gem install synx Usage Basic ⚠

Venmo 6.1k Jan 2, 2023
Swift-VIPER-Module - Xcode template for VIPER Architecture written in Swift 4

⚠️ Deprecated ⚠️ This library is deprecated. When you decide to use VIPER architecture in your project, it is very tired create new modules, because y

Juanpe CatalΓ‘n 533 Nov 17, 2022
ViperC - Xcode template for VIPER Architecture for both Objective-C and Swift.

ViperC Xcode template for VIPER Architecture for both Objective-C and Swift. ViperC creates modules for you when you want to use VIPER architecture in

Abdullah Selek 79 Nov 2, 2022
XcodeCodeSnippets - Code snippets for Xcode.

XcodeCodeSnippets A set of snippets for Xcode. Requirements Xcode 7.3.1 or later. Installation To install or update the snippets you need: Quit Xcode

Ivan Smetanin 33 Oct 14, 2022
VIPERModuleTemplate - Template of VIPER Module for Xcode

Once you've decided to use a VIPER architecture in your app, you should know about the routine. For each screen/module you should create at least 6 fi

Bogdan Evsenev 17 Dec 10, 2021
Xcode-developer-disk-image-all-platforms - A repo which shares all developer disk images for iOS, tvOS, watchOS

Disclaimer: The available resources and files from this repo are uploaded from many contributors. The files are unverified, untested, and could have n

Hai K 253 Dec 21, 2022
Swift package to interact with Xcode Code Snippets in a type-safe manner

XCSnippets Swift package to provide type-safe interaction with (user-defined) Xcode Code Snippets Overview import XCSnippets let directory = Persiste

Marco Eidinger 4 Oct 11, 2022
CodeEditTextView - An Xcode-inspired code editor view written in Swift powered by tree-sitter for CodeEdit

An Xcode-inspired code editor view written in Swift powered by tree-sitter for CodeEdit. Features include syntax highlighting (based

CodeEdit 243 Jan 8, 2023
Swift package to interact with Xcode Code Snippets in a type-safe manner

XCSnippets Swift package to provide type-safe interaction with (user-defined) Xcode Code Snippets Overview import XCSnippets let directory = Persiste

Marco Eidinger 3 Jun 24, 2022