appleuniversal-xctemplates/Project Templates/Custom/Universal Base.xctemplate/TemplateInfo.plist

223 lines
6.4 KiB
Text

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kind</key>
<string>Xcode.Xcode3.ProjectTemplateUnitKind</string>
<key>Identifier</key>
<string>com.highcaffeinecontent.catalyst.base</string>
<key>Ancestors</key>
<array>
<string>com.apple.dt.unit.applicationBase</string>
<string>com.apple.dt.unit.iosBase_Definitions</string>
<string>com.apple.dt.unit.crossPlatformBase</string>
<string>com.apple.dt.unit.prefixable</string>
</array>
<key>Platforms</key>
<array>
<string>com.apple.platform.iphoneos</string>
</array>
<key>Targets</key>
<array>
<dict>
<key>TargetIdentifier</key>
<string>com.apple.dt.iosApplicationTarget</string>
<key>SharedSettings</key>
<dict>
<key>ASSETCATALOG_COMPILER_APPICON_NAME</key>
<string>AppIcon</string>
<key>LD_RUNPATH_SEARCH_PATHS</key>
<string>$(inherited) @executable_path/Frameworks</string>
<key>TARGETED_DEVICE_FAMILY</key>
<string>1,2</string>
<key>SDKROOT</key>
<string>auto</string>
<key>IPHONEOS_DEPLOYMENT_TARGET</key>
<string>latest_iphoneos</string>
<key>CODE_SIGN_IDENTITY</key>
<string>iPhone Developer</string>
</dict>
<key>Configurations</key>
<dict>
<key>Release</key>
<dict>
<key>VALIDATE_PRODUCT</key>
<string>YES</string>
</dict>
</dict>
</dict>
</array>
<key>Nodes</key>
<array>
<string>Info.plist:iPhone</string>
<string>Info.plist:UIRequiredDeviceCapabilities:base</string>
<string>Info.plist:LaunchScreen</string>
<string>Info.plist:UISupportedInterfaceOrientations~iPhone</string>
<string>Info.plist:UISupportedInterfaceOrientations~iPad</string>
<string>Info.plist:ITSAppUsesNonExemptEncryption</string>
<string>Info.plist:UIApplicationSupportsIndirectInputEvents</string>
<string>Base.lproj/LaunchScreen.storyboard</string>
</array>
<key>Definitions</key>
<dict>
<key>Info.plist:iPhone</key>
<string>&lt;key&gt;LSRequiresIPhoneOS&lt;/key&gt;
&lt;true/&gt;
</string>
<key>Info.plist:UIRequiredDeviceCapabilities</key>
<dict>
<key>Beginning</key>
<string>&lt;key&gt;UIRequiredDeviceCapabilities&lt;/key&gt;
&lt;array&gt;</string>
<key>End</key>
<string>&lt;/array&gt;</string>
<key>Indent</key>
<integer>1</integer>
</dict>
<key>Info.plist:UIRequiredDeviceCapabilities:base</key>
<string>&lt;string&gt;armv7&lt;/string&gt;</string>
<key>Info.plist:statusBarTintForNavBar</key>
<string>&lt;key&gt;UIStatusBarTintParameters&lt;/key&gt;
&lt;dict&gt;
&lt;key&gt;UINavigationBar&lt;/key&gt;
&lt;dict&gt;
&lt;key&gt;Style&lt;/key&gt;
&lt;string&gt;UIBarStyleDefault&lt;/string&gt;
&lt;key&gt;Translucent&lt;/key&gt;
&lt;false/&gt;
&lt;/dict&gt;
&lt;/dict&gt;
</string>
<key>Info.plist:UIStatusBarHidden</key>
<string>&lt;key&gt;UIStatusBarHidden&lt;/key&gt;
&lt;true/&gt;
</string>
<key>Info.plist:LaunchScreen</key>
<string>&lt;key&gt;UILaunchStoryboardName&lt;/key&gt;
&lt;string&gt;LaunchScreen&lt;/string&gt;
</string>
<key>Info.plist:ITSAppUsesNonExemptEncryption</key>
<string>&lt;key&gt;ITSAppUsesNonExemptEncryption&lt;/key&gt;
&lt;false/&gt;
</string>
<key>Info.plist:UIApplicationSceneManifest-Swift</key>
<string>&lt;key&gt;UIApplicationSceneManifest&lt;/key&gt;
&lt;dict&gt;
&lt;key&gt;UIApplicationSupportsMultipleScenes&lt;/key&gt;
&lt;true/&gt;
&lt;key&gt;UISceneConfigurations&lt;/key&gt;
&lt;dict&gt;
&lt;key&gt;UIWindowSceneSessionRoleApplication&lt;/key&gt;
&lt;array&gt;
&lt;dict&gt;
&lt;key&gt;UISceneConfigurationName&lt;/key&gt;
&lt;string&gt;Default Configuration&lt;/string&gt;
&lt;key&gt;UISceneDelegateClassName&lt;/key&gt;
&lt;string&gt;$(PRODUCT_MODULE_NAME).___VARIABLE_classPrefix___SceneDelegate&lt;/string&gt;
&lt;/dict&gt;
&lt;/array&gt;
&lt;/dict&gt;
&lt;/dict&gt;
</string>
<key>Info.plist:UIApplicationSceneManifest-ObjectiveC</key>
<string>&lt;key&gt;UIApplicationSceneManifest&lt;/key&gt;
&lt;dict&gt;
&lt;key&gt;UIApplicationSupportsMultipleScenes&lt;/key&gt;
&lt;true/&gt;
&lt;key&gt;UISceneConfigurations&lt;/key&gt;
&lt;dict&gt;
&lt;key&gt;UIWindowSceneSessionRoleApplication&lt;/key&gt;
&lt;array&gt;
&lt;dict&gt;
&lt;key&gt;UISceneConfigurationName&lt;/key&gt;
&lt;string&gt;Default Configuration&lt;/string&gt;
&lt;key&gt;UISceneDelegateClassName&lt;/key&gt;
&lt;string&gt;___VARIABLE_classPrefix___SceneDelegate&lt;/string&gt;
&lt;/dict&gt;
&lt;/array&gt;
&lt;/dict&gt;
&lt;/dict&gt;
</string>
<key>Info.plist:UIApplicationSupportsIndirectInputEvents</key>
<string>&lt;key&gt;UIApplicationSupportsIndirectInputEvents&lt;/key&gt;
&lt;true/&gt;
</string>
<key>Base.lproj/LaunchScreen.storyboard</key>
<dict>
<key>Path</key>
<string>LaunchScreen.storyboard</string>
<key>SortOrder</key>
<integer>101</integer>
</dict>
</dict>
<key>Project</key>
<dict>
<key>SharedSettings</key>
<dict>
<key>CODE_SIGN_IDENTITY[sdk=iphoneos*]</key>
<string>iPhone Developer</string>
<key>SWIFT_VERSION</key>
<string>5.0</string>
</dict>
</dict>
<key>Options</key>
<array>
<dict>
<key>Identifier</key>
<string>classPrefix</string>
<key>Name</key>
<string>Class Prefix</string>
<key>Description</key>
<string>The prefix to prepend to all created classes</string>
<key>Type</key>
<string>text</string>
<key>Placeholder</key>
<string>XYZ</string>
<key>Required</key>
<true/>
</dict>
<dict>
<key>Identifier</key>
<string>languageChoice</string>
<key>Units</key>
<dict>
<key>Objective-C</key>
<dict>
<key>Nodes</key>
<array>
<string>Info.plist:UIApplicationSceneManifest-ObjectiveC</string>
</array>
</dict>
<key>Swift</key>
<dict>
<key>Nodes</key>
<array>
<string>Info.plist:UIApplicationSceneManifest-Swift</string>
</array>
</dict>
</dict>
</dict>
<dict>
<key>Identifier</key>
<string>deployment_target</string>
<key>Type</key>
<string>popup</string>
<key>Name</key>
<string>Deployment Target</string>
<key>Description</key>
<string>Select the minimum iOS version to support.</string>
<key>Default</key>
<string>latest_iphoneos</string>
<key>Values</key>
<array>
<string>latest_iphoneos</string>
<string>13.0</string>
<string>14.0</string>
<string>15.0</string>
<string>16.0</string>
<string>17.0</string>
</array>
</dict>
</array>
</dict>
</plist>