Created
April 7, 2022 20:24
-
-
Save TyrfingMjolnir/63d9cb0ad9cd2f15ae92d581c8aa762d to your computer and use it in GitHub Desktop.
Here is a tree listing of the XCode template files.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ exa -T $(pwd) | |
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates | |
├── File Templates | |
│ ├── iOS | |
│ │ ├── Apple Watch | |
│ │ │ └── WatchKit Settings Bundle.xctemplate | |
│ │ │ ├── ___FILEBASENAME___.bundle | |
│ │ │ │ ├── en.lproj | |
│ │ │ │ │ └── Root.strings | |
│ │ │ │ └── Root.plist | |
│ │ │ ├── TemplateIcon.png | |
│ │ │ ├── TemplateIcon@2x.png | |
│ │ │ └── TemplateInfo.plist | |
│ │ ├── Playground | |
│ │ │ ├── Blank.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Blank___FileMenu.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Game.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ ├── Resources | |
│ │ │ │ │ │ ├── Actions.sks | |
│ │ │ │ │ │ └── GameScene.sks | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Game___FileMenu.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ ├── Resources | |
│ │ │ │ │ │ ├── Actions.sks | |
│ │ │ │ │ │ └── GameScene.sks | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Map.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Map___FileMenu.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Single View.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ │ ├── Contents.swift | |
│ │ │ │ │ ├── contents.xcplayground | |
│ │ │ │ │ └── timeline.xctimeline | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ └── Single View___FileMenu.xctemplate | |
│ │ │ ├── ___FILEBASENAME___.playground | |
│ │ │ │ ├── Contents.swift | |
│ │ │ │ ├── contents.xcplayground | |
│ │ │ │ └── timeline.xctimeline | |
│ │ │ ├── TemplateIcon-1016.png | |
│ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ ├── TemplateIcon.png | |
│ │ │ ├── TemplateIcon@2x.png | |
│ │ │ └── TemplateInfo.plist | |
│ │ ├── Resource | |
│ │ │ ├── GeoJSON File.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.geojson | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── GPX File.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.gpx | |
│ │ │ │ ├── TemplateIcon-1016.png | |
│ │ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ ├── Settings Bundle.xctemplate | |
│ │ │ │ ├── ___FILEBASENAME___.bundle | |
│ │ │ │ │ ├── en.lproj | |
│ │ │ │ │ │ └── Root.strings | |
│ │ │ │ │ └── Root.plist | |
│ │ │ │ ├── TemplateIcon.png | |
│ │ │ │ ├── TemplateIcon@2x.png | |
│ │ │ │ └── TemplateInfo.plist | |
│ │ │ └── Sticker Catalog.xctemplate | |
│ │ │ ├── ___FILENAME___.xcstickers | |
│ │ │ │ ├── Contents.json | |
│ │ │ │ ├── iMessages App Icon.stickersiconset | |
│ │ │ │ │ └── Contents.json | |
│ │ │ │ └── Sticker Pack.stickerpack | |
│ │ │ │ └── Contents.json | |
│ │ │ ├── TemplateIcon.png | |
│ │ │ ├── TemplateIcon@2x.png | |
│ │ │ └── TemplateInfo.plist | |
│ │ └── Source | |
│ │ ├── Cocoa Touch Class.xctemplate | |
│ │ │ ├── NSObjectObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── NSObjectSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── TemplateIcon-1016.png | |
│ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ ├── TemplateIcon.png | |
│ │ │ ├── TemplateIcon@2x.png | |
│ │ │ ├── TemplateInfo.plist | |
│ │ │ ├── UICollectionReusableViewObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── UICollectionReusableViewSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── UICollectionReusableViewXIBObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ ├── ___FILEBASENAME___.m | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UICollectionReusableViewXIBSwift | |
│ │ │ │ ├── ___FILEBASENAME___.swift | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UICollectionViewCellObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── UICollectionViewCellSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── UICollectionViewCellXIBObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ ├── ___FILEBASENAME___.m | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UICollectionViewCellXIBSwift | |
│ │ │ │ ├── ___FILEBASENAME___.swift | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UICollectionViewControllerObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── UICollectionViewControllerSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── UICollectionViewControllerXIBObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ ├── ___FILEBASENAME___.m | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UICollectionViewControllerXIBSwift | |
│ │ │ │ ├── ___FILEBASENAME___.swift | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UITableViewCellObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── UITableViewCellSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── UITableViewCellXIBObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ ├── ___FILEBASENAME___.m | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UITableViewCellXIBSwift | |
│ │ │ │ ├── ___FILEBASENAME___.swift | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UITableViewControllerObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── UITableViewControllerSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── UITableViewControllerXIBObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ ├── ___FILEBASENAME___.m | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UITableViewControllerXIBSwift | |
│ │ │ │ ├── ___FILEBASENAME___.swift | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UIViewControllerObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ ├── UIViewControllerSwift | |
│ │ │ │ └── ___FILEBASENAME___.swift | |
│ │ │ ├── UIViewControllerXIBObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ ├── ___FILEBASENAME___.m | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UIViewControllerXIBSwift | |
│ │ │ │ ├── ___FILEBASENAME___.swift | |
│ │ │ │ └── ___FILEBASENAME___.xib | |
│ │ │ ├── UIViewObjective-C | |
│ │ │ │ ├── ___FILEBASENAME___.h | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ └── UIViewSwift | |
│ │ │ └── ___FILEBASENAME___.swift | |
│ │ ├── UI Test Case Class.xctemplate | |
│ │ │ ├── TemplateIcon-1016.png | |
│ │ │ ├── TemplateIcon-1016@2x.png | |
│ │ │ ├── TemplateIcon.png | |
│ │ │ ├── TemplateIcon@2x.png | |
│ │ │ ├── TemplateInfo.plist | |
│ │ │ ├── XCTestCaseObjective-C | |
│ │ │ │ └── ___FILEBASENAME___.m | |
│ │ │ └── XCTestCaseSwift | |
│ │ │ └── ___FILEBASENAME___.swift | |
│ │ └── Unit Test Case Class.xctemplate | |
│ │ ├── TemplateIcon-1016.png | |
│ │ ├── TemplateIcon-1016@2x.png | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ ├── TemplateInfo.plist | |
│ │ ├── XCTestCaseObjective-C | |
│ │ │ └── ___FILEBASENAME___.m | |
│ │ └── XCTestCaseSwift | |
│ │ └── ___FILEBASENAME___.swift | |
│ └── User Interface | |
│ ├── Empty.xctemplate | |
│ │ ├── ___FILEBASENAME___.xib | |
│ │ ├── TemplateIcon-1016.png | |
│ │ ├── TemplateIcon-1016@2x.png | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Launch Screen.xctemplate | |
│ │ ├── ___FILEBASENAME___.storyboard | |
│ │ ├── TemplateIcon-1016.png | |
│ │ ├── TemplateIcon-1016@2x.png | |
│ │ ├── TemplateIcon.tiff | |
│ │ └── TemplateInfo.plist | |
│ ├── Storyboard.xctemplate | |
│ │ ├── ___FILEBASENAME___.storyboard | |
│ │ ├── TemplateIcon-1016.png | |
│ │ ├── TemplateIcon-1016@2x.png | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ └── View.xctemplate | |
│ ├── ___FILEBASENAME___.xib | |
│ ├── TemplateIcon-1016.png | |
│ ├── TemplateIcon-1016@2x.png | |
│ ├── TemplateIcon.png | |
│ ├── TemplateIcon@2x.png | |
│ └── TemplateInfo.plist | |
└── Project Templates | |
└── iOS | |
├── Application | |
│ ├── App.xctemplate | |
│ │ ├── Main.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── App Clip.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.entitlements | |
│ │ ├── ContentView.swift | |
│ │ ├── Main.storyboard | |
│ │ ├── Preview Assets.xcassets | |
│ │ │ └── Contents.json | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Augmented Reality App.xctemplate | |
│ │ ├── Metal | |
│ │ │ ├── BridgingHeader.h | |
│ │ │ ├── Main.storyboard | |
│ │ │ ├── Renderer.h | |
│ │ │ ├── Renderer.m | |
│ │ │ ├── Renderer.swift | |
│ │ │ ├── Shaders.metal | |
│ │ │ ├── ShaderTypes.h | |
│ │ │ ├── ViewController.h | |
│ │ │ ├── ViewController.m | |
│ │ │ └── ViewController.swift | |
│ │ ├── RealityKit | |
│ │ │ ├── ContentView.swift | |
│ │ │ ├── Experience.rcproject | |
│ │ │ │ ├── com.apple.RCFoundation.Project | |
│ │ │ │ ├── Library | |
│ │ │ │ │ └── ProjectLibrary | |
│ │ │ │ │ ├── Contents.json | |
│ │ │ │ │ └── Version.json | |
│ │ │ │ └── SceneThumbnails | |
│ │ │ │ ├── F9610871-0955-494F-A5C3-51D1A281BAB3 | |
│ │ │ │ └── F9610871-0955-494F-A5C3-51D1A281BAB3.thumbnails | |
│ │ │ │ ├── square | |
│ │ │ │ └── wide | |
│ │ │ ├── Main.storyboard | |
│ │ │ ├── Preview Assets.xcassets | |
│ │ │ │ └── Contents.json | |
│ │ │ └── ViewController.swift | |
│ │ ├── SceneKit | |
│ │ │ ├── art.scnassets | |
│ │ │ │ ├── ship.scn | |
│ │ │ │ └── texture.png | |
│ │ │ ├── Main.storyboard | |
│ │ │ ├── ViewController.h | |
│ │ │ ├── ViewController.m | |
│ │ │ └── ViewController.swift | |
│ │ ├── SpriteKit | |
│ │ │ ├── Main.storyboard | |
│ │ │ ├── Scene.h | |
│ │ │ ├── Scene.m | |
│ │ │ ├── Scene.sks | |
│ │ │ ├── Scene.swift | |
│ │ │ ├── ViewController.h | |
│ │ │ ├── ViewController.m | |
│ │ │ └── ViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Cocoa Touch App Base.xctemplate | |
│ │ ├── Assets.xcassets | |
│ │ │ ├── AccentColor.colorset | |
│ │ │ │ └── Contents.json | |
│ │ │ └── Contents.json | |
│ │ ├── LaunchScreen.storyboard | |
│ │ └── TemplateInfo.plist | |
│ ├── Cocoa Touch App Testing Bundle.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.swift | |
│ │ └── TemplateInfo.plist | |
│ ├── Cocoa Touch App UITesting Bundle.xctemplate | |
│ │ └── TemplateInfo.plist | |
│ ├── Core Data Cocoa Touch App.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.xcdatamodeld | |
│ │ │ └── ___PACKAGENAMEASIDENTIFIER___.xcdatamodel | |
│ │ │ └── contents | |
│ │ └── TemplateInfo.plist | |
│ ├── Document App.xctemplate | |
│ │ ├── Document.h | |
│ │ ├── Document.m | |
│ │ ├── Document.swift | |
│ │ ├── DocumentBrowserViewController-SwiftUI.swift | |
│ │ ├── DocumentBrowserViewController.h | |
│ │ ├── DocumentBrowserViewController.m | |
│ │ ├── DocumentBrowserViewController.swift | |
│ │ ├── DocumentView.swift | |
│ │ ├── DocumentViewController.h | |
│ │ ├── DocumentViewController.m | |
│ │ ├── DocumentViewController.swift | |
│ │ ├── Main-SwiftUI.storyboard | |
│ │ ├── Main.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Game.xctemplate | |
│ │ ├── Metal | |
│ │ │ ├── Assets.xcassets | |
│ │ │ │ ├── AccentColor.colorset | |
│ │ │ │ │ └── Contents.json | |
│ │ │ │ ├── ColorMap.textureset | |
│ │ │ │ │ ├── Contents.json | |
│ │ │ │ │ └── Universal.mipmapset | |
│ │ │ │ │ ├── ColorMap.png | |
│ │ │ │ │ └── Contents.json | |
│ │ │ │ └── Contents.json | |
│ │ │ ├── GameViewController.h | |
│ │ │ ├── GameViewController.m | |
│ │ │ ├── GameViewController.swift | |
│ │ │ ├── Main.storyboard | |
│ │ │ ├── Renderer.h | |
│ │ │ ├── Renderer.m | |
│ │ │ ├── Renderer.swift | |
│ │ │ ├── Shaders.metal | |
│ │ │ └── ShaderTypes.h | |
│ │ ├── RealityKit | |
│ │ │ ├── Experience.rcproject | |
│ │ │ │ ├── com.apple.RCFoundation.Project | |
│ │ │ │ ├── Library | |
│ │ │ │ │ └── ProjectLibrary | |
│ │ │ │ │ ├── Contents.json | |
│ │ │ │ │ └── Version.json | |
│ │ │ │ └── SceneThumbnails | |
│ │ │ │ ├── F9610871-0955-494F-A5C3-51D1A281BAB3 | |
│ │ │ │ └── F9610871-0955-494F-A5C3-51D1A281BAB3.thumbnails | |
│ │ │ │ ├── square | |
│ │ │ │ └── wide | |
│ │ │ ├── GameViewController.swift | |
│ │ │ └── Main.storyboard | |
│ │ ├── SceneKit | |
│ │ │ ├── art.scnassets | |
│ │ │ │ ├── ship.scn | |
│ │ │ │ └── texture.png | |
│ │ │ ├── GameViewController.h | |
│ │ │ ├── GameViewController.m | |
│ │ │ ├── GameViewController.swift | |
│ │ │ └── Main.storyboard | |
│ │ ├── SpriteKit | |
│ │ │ ├── Actions.sks | |
│ │ │ ├── GameScene.h | |
│ │ │ ├── GameScene.m | |
│ │ │ ├── GameScene.sks | |
│ │ │ ├── GameScene.swift | |
│ │ │ ├── GameViewController.h | |
│ │ │ ├── GameViewController.m | |
│ │ │ ├── GameViewController.swift | |
│ │ │ ├── GK_GameScene.h | |
│ │ │ ├── GK_GameScene.m | |
│ │ │ ├── GK_GameScene.swift | |
│ │ │ ├── GK_GameViewController.h | |
│ │ │ ├── GK_GameViewController.m | |
│ │ │ ├── GK_GameViewController.swift | |
│ │ │ └── Main.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── iMessage App.xctemplate | |
│ │ ├── Images.xcassets | |
│ │ │ └── Contents.json | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── iOS SwiftUI App.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.xcdatamodeld | |
│ │ │ └── ___PACKAGENAMEASIDENTIFIER___.xcdatamodel | |
│ │ │ └── contents | |
│ │ ├── App-CoreData.swift | |
│ │ ├── App.swift | |
│ │ ├── ContentView-CoreData.swift | |
│ │ ├── ContentView.swift | |
│ │ ├── Persistence.swift | |
│ │ ├── Preview Assets.xcassets | |
│ │ │ └── Contents.json | |
│ │ └── TemplateInfo.plist | |
│ ├── iOS SwiftUI Document-Based App.xctemplate | |
│ │ ├── ContentView.swift | |
│ │ ├── Document.swift | |
│ │ ├── DocumentApp.swift | |
│ │ ├── Preview Assets.xcassets | |
│ │ │ └── Contents.json | |
│ │ └── TemplateInfo.plist | |
│ ├── Sticker Pack App.xctemplate | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Storyboard App.xctemplate | |
│ │ └── TemplateInfo.plist | |
│ └── UIScene Lifecycle.xctemplate | |
│ └── TemplateInfo.plist | |
├── Application Extension | |
│ ├── Account Authentication Modification Extension.xctemplate | |
│ │ ├── AccountAuthenticationModificationViewController.h | |
│ │ ├── AccountAuthenticationModificationViewController.m | |
│ │ ├── AccountAuthenticationModificationViewController.swift | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Action Extension.xctemplate | |
│ │ ├── Action.js | |
│ │ ├── ActionRequestHandler.h | |
│ │ ├── ActionRequestHandler.m | |
│ │ ├── ActionRequestHandler.swift | |
│ │ ├── ActionViewController.h | |
│ │ ├── ActionViewController.m | |
│ │ ├── ActionViewController.swift | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── Media.xcassets | |
│ │ │ ├── Contents.json | |
│ │ │ └── TouchBarBezel.colorset | |
│ │ │ └── Contents.json | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Audio Unit Extension.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___-Bridging-Header.h | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___AudioUnit.h | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___AudioUnit.m | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___DSPKernel.hpp | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___DSPKernel.mm | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___DSPKernelAdapter.h | |
│ │ ├── AudioUnitFactory.h | |
│ │ ├── AudioUnitFactory.m | |
│ │ ├── AudioUnitFactory.swift | |
│ │ ├── AudioUnitViewController.h | |
│ │ ├── AudioUnitViewController.m | |
│ │ ├── AudioUnitViewController.swift | |
│ │ ├── BufferedAudioBus.hpp | |
│ │ ├── DSPKernel.hpp | |
│ │ ├── DSPKernel.mm | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Authentication Services Extension.xctemplate | |
│ │ ├── AuthenticationViewController.h | |
│ │ ├── AuthenticationViewController.m | |
│ │ ├── AuthenticationViewController.swift | |
│ │ ├── AuthenticationViewController.xib | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── AutoFill Credential Provider Extension.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.entitlements | |
│ │ ├── CredentialProviderViewController.h | |
│ │ ├── CredentialProviderViewController.m | |
│ │ ├── CredentialProviderViewController.swift | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Broadcast Setup UI Extension.xctemplate | |
│ │ ├── BroadcastSetupViewController.h | |
│ │ ├── BroadcastSetupViewController.m | |
│ │ ├── BroadcastSetupViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Broadcast Upload Extension.xctemplate | |
│ │ ├── SampleHandler.h | |
│ │ ├── SampleHandler.m | |
│ │ ├── SampleHandler.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Call Directory Extension.xctemplate | |
│ │ ├── CallDirectoryHandler.h | |
│ │ ├── CallDirectoryHandler.m | |
│ │ ├── CallDirectoryHandler.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── ClassKit Context Provider Extension.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.entitlements | |
│ │ ├── ContextRequestHandler.h | |
│ │ ├── ContextRequestHandler.m | |
│ │ ├── ContextRequestHandler.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Content Blocker Extension.xctemplate | |
│ │ ├── blockerList.json | |
│ │ ├── ContentBlockerRequestHandler.h | |
│ │ ├── ContentBlockerRequestHandler.m | |
│ │ ├── ContentBlockerRequestHandler.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Custom Keyboard Extension.xctemplate | |
│ │ ├── KeyboardViewController.h | |
│ │ ├── KeyboardViewController.m | |
│ │ ├── KeyboardViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── File Provider Extension.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.entitlements | |
│ │ ├── FileProviderEnumerator.h | |
│ │ ├── FileProviderEnumerator.m | |
│ │ ├── FileProviderEnumerator.swift | |
│ │ ├── FileProviderExtension.h | |
│ │ ├── FileProviderExtension.m | |
│ │ ├── FileProviderExtension.swift | |
│ │ ├── FileProviderItem.h | |
│ │ ├── FileProviderItem.m | |
│ │ ├── FileProviderItem.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── File Provider UI Extension.xctemplate | |
│ │ ├── DocumentActionViewController.h | |
│ │ ├── DocumentActionViewController.m | |
│ │ ├── DocumentActionViewController.swift | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── iMessage Extension.xctemplate | |
│ │ ├── Custom.xcassets | |
│ │ │ └── Contents.json | |
│ │ ├── MainInterface-custom.storyboard | |
│ │ ├── MessagesViewController.h | |
│ │ ├── MessagesViewController.m | |
│ │ ├── MessagesViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── iMessage Extension Component.xctemplate | |
│ │ └── TemplateInfo.plist | |
│ ├── Intents Extension.xctemplate | |
│ │ ├── MessagingType | |
│ │ │ ├── IntentHandler.h | |
│ │ │ ├── IntentHandler.m | |
│ │ │ └── IntentHandler.swift | |
│ │ ├── NoneType | |
│ │ │ ├── IntentHandler.h | |
│ │ │ ├── IntentHandler.m | |
│ │ │ └── IntentHandler.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Intents UI Extension.xctemplate | |
│ │ ├── IntentViewController.h | |
│ │ ├── IntentViewController.m | |
│ │ ├── IntentViewController.swift | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── iOS App Extension Base.xctemplate | |
│ │ └── TemplateInfo.plist | |
│ ├── Message Filter Extension.xctemplate | |
│ │ ├── MessageFilterExtension.h | |
│ │ ├── MessageFilterExtension.m | |
│ │ ├── MessageFilterExtension.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Network Extension.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.entitlements | |
│ │ ├── AppProxyProvider.h | |
│ │ ├── AppProxyProvider.m | |
│ │ ├── AppProxyProvider.swift | |
│ │ ├── DNSProxyProvider.h | |
│ │ ├── DNSProxyProvider.m | |
│ │ ├── DNSProxyProvider.swift | |
│ │ ├── FilterControlProvider.h | |
│ │ ├── FilterControlProvider.m | |
│ │ ├── FilterControlProvider.swift | |
│ │ ├── FilterDataProvider.h | |
│ │ ├── FilterDataProvider.m | |
│ │ ├── FilterDataProvider.swift | |
│ │ ├── PacketTunnelProvider.h | |
│ │ ├── PacketTunnelProvider.m | |
│ │ ├── PacketTunnelProvider.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Notification Content Extension.xctemplate | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── NotificationViewController.h | |
│ │ ├── NotificationViewController.m | |
│ │ ├── NotificationViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Notification Service Extension.xctemplate | |
│ │ ├── NotificationService.h | |
│ │ ├── NotificationService.m | |
│ │ ├── NotificationService.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Persistent Token Extension.xctemplate | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ ├── TemplateInfo.plist | |
│ │ ├── Token.h | |
│ │ ├── Token.m | |
│ │ ├── Token.swift | |
│ │ ├── TokenDriver.m | |
│ │ ├── TokenDriver.swift | |
│ │ ├── TokenSession.m | |
│ │ └── TokenSession.swift | |
│ ├── Photo Editing Extension.xctemplate | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── PhotoEditingViewController.h | |
│ │ ├── PhotoEditingViewController.m | |
│ │ ├── PhotoEditingViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Quick Look Preview Extension.xctemplate | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── PreviewViewController.h | |
│ │ ├── PreviewViewController.m | |
│ │ ├── PreviewViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Share Extension.xctemplate | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── ShareViewController.h | |
│ │ ├── ShareViewController.m | |
│ │ ├── ShareViewController.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Spotlight Index Extension.xctemplate | |
│ │ ├── IndexRequestHandler.h | |
│ │ ├── IndexRequestHandler.m | |
│ │ ├── IndexRequestHandler.swift | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Sticker Pack Base Extension.xctemplate | |
│ │ └── TemplateInfo.plist | |
│ ├── Sticker Pack Extension.xctemplate | |
│ │ ├── Stickers.xcassets | |
│ │ │ ├── Contents.json | |
│ │ │ └── Sticker Pack.stickerpack | |
│ │ │ └── Contents.json | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Sticker Pack Extension Component.xctemplate | |
│ │ ├── Stickers.xcstickers | |
│ │ │ ├── Contents.json | |
│ │ │ ├── iMessage App Icon.stickersiconset | |
│ │ │ │ └── Contents.json | |
│ │ │ └── Sticker Pack.stickerpack | |
│ │ │ └── Contents.json | |
│ │ └── TemplateInfo.plist | |
│ ├── Thumbnail Extension.xctemplate | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ ├── TemplateInfo.plist | |
│ │ ├── ThumbnailProvider.h | |
│ │ ├── ThumbnailProvider.m | |
│ │ └── ThumbnailProvider.swift | |
│ ├── Unwanted Communication Reporting Extension.xctemplate | |
│ │ ├── MainInterface.storyboard | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ ├── TemplateInfo.plist | |
│ │ ├── UnwantedCommunicationReportingExtension.h | |
│ │ ├── UnwantedCommunicationReportingExtension.m | |
│ │ └── UnwantedCommunicationReportingExtension.swift | |
│ └── Widget Extension.xctemplate | |
│ ├── Assets.xcassets | |
│ │ ├── AccentColor.colorset | |
│ │ │ └── Contents.json | |
│ │ ├── Contents.json | |
│ │ └── WidgetBackground.colorset | |
│ │ └── Contents.json | |
│ ├── TemplateIcon.png | |
│ ├── TemplateIcon@2x.png | |
│ ├── TemplateInfo.plist | |
│ ├── Widget-Intent.swift | |
│ ├── Widget.intentdefinition | |
│ └── Widget.swift | |
├── Framework & Library | |
│ ├── Framework.xctemplate | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ ├── Framework Testing Bundle.xctemplate | |
│ │ ├── ___PACKAGENAMEASIDENTIFIER___.swift | |
│ │ └── TemplateInfo.plist | |
│ ├── Metal Library.xctemplate | |
│ │ ├── TemplateIcon.png | |
│ │ ├── TemplateIcon@2x.png | |
│ │ └── TemplateInfo.plist | |
│ └── Static Library.xctemplate | |
│ ├── ___PACKAGENAMEASIDENTIFIER___.h | |
│ ├── ___PACKAGENAMEASIDENTIFIER___.m | |
│ ├── ___PACKAGENAMEASIDENTIFIER___.swift | |
│ ├── TemplateIcon.png | |
│ ├── TemplateIcon@2x.png | |
│ └── TemplateInfo.plist | |
├── iOS App Lifecycle.xctemplate | |
│ └── TemplateInfo.plist | |
├── iOS Base.xctemplate | |
│ └── TemplateInfo.plist | |
├── iOS Base_Definitions.xctemplate | |
│ └── TemplateInfo.plist | |
├── iOS Language Choice.xctemplate | |
│ └── TemplateInfo.plist | |
├── iOS Test Bundle Base.xctemplate | |
│ └── TemplateInfo.plist | |
├── iOS UI Test Bundle Base.xctemplate | |
│ └── TemplateInfo.plist | |
└── Test | |
├── UI Testing Bundle.xctemplate | |
│ ├── TemplateIcon.png | |
│ ├── TemplateIcon@2x.png | |
│ └── TemplateInfo.plist | |
└── Unit Testing Bundle.xctemplate | |
├── TemplateIcon.png | |
├── TemplateIcon@2x.png | |
└── TemplateInfo.plist |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment