jessesquires / template-iOS-macOS

Template repository for my iOS and macOS projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

template-iOS-macOS

Template repository for my iOS and macOS projects

About

This repo contains default project files for iOS and macOS projects.

Instructions

Templates

  • Copy the README-template.md to README.md and fill-in details.
  • Rename PROJECT.podspec, fill-in details.
  • Fill-in details for Package.swift

SwiftLint

Add build phase script in Xcode project: "${SRCROOT}/scripts/lint.zsh" for (/bin/zsh shell)

Xcode header comments

IDETemplateMacros.plist is used to customize Xcode header comments.

Fill-in details and place in either:

  • <PROJECT_NAME>.xcodeproj/xcshareddata/IDETemplateMacros.plist
  • <WORKSPACE_NAME>.xcworkspace/xcshareddata/IDETemplateMacros.plist

GitHub Actions

GitHub Actions Virtual Environments

  • Delete workflows that you don't need
  • Update workflows with Xcode project names and schemes
  • Setup Danger

đź’ˇ Tip: see jessesquires/gh-workflows for additional useful workflows.

About

Template repository for my iOS and macOS projects

License:MIT License


Languages

Language:Ruby 42.6%Language:Shell 30.8%Language:Makefile 20.5%Language:Swift 6.2%