Skip to content

Instantly share code, notes, and snippets.

@cb1kenobi
Last active January 22, 2020 22:24
Show Gist options
  • Save cb1kenobi/45dbf8aca829706c071bf1343090c749 to your computer and use it in GitHub Desktop.
Save cb1kenobi/45dbf8aca829706c071bf1343090c749 to your computer and use it in GitHub Desktop.
{
"id": "com.myorg.main.dev",
"name": "MyOrg Dev",
"guid": "00000000-0000-0000-0000-000000000000",
"version": "2.8.0.prod.0726170",
"description": "undefined",
"copyright": "2017 by MyOrg",
"publisher": "MyOrg",
"url": "http://www.myorg.com",
"analytics": true,
"icon": "appicon.png",
"fullscreen": false,
"navbarHidden": false,
"sdkVersion": "8.3.1.GA",
"statusbarHidden": false,
"deploymentTargets": {
"android": true,
"blackberry": false,
"ipad": false,
"iphone": true,
"mobileweb": false
},
"properties": {
"test-unknown-1": {
"value": "12345"
},
"test-unknown-2": {
"value": "abc"
},
"test-unknown-3": {
"value": true
},
"test-unknown-4": {
"value": false
},
"test-unknown-5": {},
"test-int-1": {
"type": "int",
"value": "12345"
},
"test-int-2": {
"type": "int",
"value": "abc"
},
"test-int-3": {
"type": "int",
"value": true
},
"test-int-4": {
"type": "int",
"value": false
},
"test-int-5": {
"type": "int"
},
"test-bool-1": {
"type": "bool",
"value": "12345"
},
"test-bool-2": {
"type": "bool",
"value": "abc"
},
"test-bool-3": {
"type": "bool",
"value": true
},
"test-bool-4": {
"type": "bool",
"value": false
},
"test-bool-5": {
"type": "bool"
},
"test-string-1": {
"type": "string",
"value": "12345"
},
"test-string-2": {
"type": "string",
"value": "abc"
},
"test-string-3": {
"type": "string",
"value": true
},
"test-string-4": {
"type": "string",
"value": false
},
"test-string-5": {
"type": "string"
},
"use_3d_touch": {
"type": "bool",
"value": false
},
"googleAnalytics": {
"type": "string",
"value": "UA-aaaaaaaaaa"
},
"ti.ui.defaultunit": {
"type": "string",
"value": "dp"
},
"run-on-main-thread": {
"type": "bool",
"value": true
},
"envToggleVar": {
"type": "bool",
"value": true
},
"appc-app-id": {
"type": "string",
"value": "ccccccccccccccccccccccccc"
},
"acs-authbase-url-development": {
"type": "string",
"value": "https://secure-identity.cloud.appcelerator.com"
},
"acs-base-url-development": {
"type": "string",
"value": "https://api.cloud.appcelerator.com"
},
"acs-oauth-secret-development": {
"type": "string",
"value": "11111111111111111111111"
},
"acs-oauth-key-development": {
"type": "string",
"value": "2222222222222222222222"
},
"acs-api-key-development": {
"type": "string",
"value": "33333333333333333333333"
},
"acs-username-development": {
"type": "string",
"value": "appc_app_user_dev"
},
"acs-password-development": {
"type": "string",
"value": "44444444444444444444444"
},
"acs-authbase-url-production": {
"type": "string",
"value": "https://secure-identity.cloud.appcelerator.com"
},
"acs-base-url-production": {
"type": "string",
"value": "https://api.cloud.appcelerator.com"
},
"acs-oauth-secret-production": {
"type": "string",
"value": "555555555555555555555555"
},
"acs-oauth-key-production": {
"type": "string",
"value": "666666666666666666666666"
},
"acs-api-key-production": {
"type": "string",
"value": "777777777777777777777777777"
},
"acs-username-production": {
"type": "string",
"value": "appc_app_user"
},
"acs-password-production": {
"type": "string",
"value": "8888888888888888888888"
},
"appc-org-id": {
"type": "string",
"value": "99999999999999999999999999"
},
"appc-creator-user-id": {
"type": "string",
"value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
"com-appcelerator-apm-id": {
"type": "string",
"value": "bbbbbbbbbbbbbbbbbbbbbbbb"
}
},
"android": "<android xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\t<manifest android:installLocation=\"auto\" android:versionCode=\"2800\" android:versionName=\"2.8.0\">\n\t\t<uses-sdk android:minSdkVersion=\"14\" android:maxSdkVersion=\"100\" android:targetSdkVersion=\"23\"/>\n\t\t<!-- Allows the API to download data from Google Map servers -->\n\t\t<uses-permission android:name=\"android.permission.INTERNET\"/>\n\t\t<!-- Allows the API to cache data -->\n\n\t\t<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" android:maxSdkVersion=\"18\"/>\n\n\t\t<uses-permission-23 android:name=\"android.permission.INTERNET\"/>\n\t\t<!-- Allows the API to cache data -->\n\t\t<uses-permission-23 android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" android:maxSdkVersion=\"100\"/>\n\n\n\t\t<!-- Use GPS for device location -->\n\t\t<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>\n\t\t<!-- Use Wi-Fi or mobile connection for device location -->\n\t\t<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>\n\t\t<!-- Allows the API to access Google web-based services -->\n\t\t<uses-permission android:name=\"com.google.android.providers.gsf.permission.READ_GSERVICES\"/>\n\t\t<!-- Specify OpenGL ES 2.0 as a requirement -->\n\t\t<uses-feature android:glEsVersion=\"0x00020000\" android:required=\"true\"/>\n\t\t<!--Allows speech regonition-->\n\t\t<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>\n\t\t<uses-feature android:name=\"android.hardware.bluetooth\"/>\n\t\t<uses-feature android:name=\"android.hardware.camera\" android:required=\"false\"/>\n\n\n\t\t<application android:allowTaskReparenting=\"false\" android:allowBackup=\"true\" android:allowClearUserData=\"true\" android:backupAgent=\"my-backup-agent\" android:backupInForeground=\"false\" android:banner=\"@drawable/banner\" android:debuggable=\"false\" android:description=\"string resource\" android:directBootAware=\"false\" android:enabled=\"true\" android:extractNativeLibs=\"true\" android:fullBackupContent=\"my-full-backup-content\" android:fullBackupOnly=\"false\" android:hasCode=\"true\" android:hasFragileUserData=\"false\" android:hardwareAccelerated=\"true\" android:icon=\"@drawable/appicon\" android:isGame=\"false\" android:killAfterRestore=\"true\" android:largeHeap=\"true\" android:label=\"my-label\" android:logo=\"@drawable/logo\" android:manageSpaceActivity=\"my-space-activity\" android:name=\"my-name\" android:networkSecurityConfig=\"my-network-security-config\" android:permission=\"my-permission\" android:persistent=\"false\" android:process=\"my-string\" android:restoreAnyVersion=\"false\" android:requestLegacyExternalStorage=\"false\" android:requiredAccountType=\"my-required-account-type\" android:resizeableActivity=\"true\" android:restrictedAccountType=\"my-restricted-account\" android:supportsRtl=\"false\" android:taskAffinity=\"my-tast-affinity\" android:testOnly=\"false\" android:theme=\"@style/test\" android:uiOptions=\"none\" android:usesCleartextTraffic=\"false\" android:vmSafeMode=\"false\">\n\n\t\t\t<uses-library android:name=\"org.library.one\" android:required=\"false\"/>\n\t\t\t<uses-library android:name=\"org.library.two\" android:required=\"true\"/>\n\t\t\t<uses-library android:name=\"org.library.three\"/>\n\n\t\t\t<service android:name=\".RSSPullService\" android:exported=\"false\"/>\n\n\t\t\t<service android:name=\".MyAccessibilityService\" android:permission=\"android.permission.BIND_ACCESSIBILITY_SERVICE\" android:label=\"@string/accessibility_service_label\">\n\t\t\t\t<intent-filter android:name=\"my-intent-filter-1\" android:resource=\"@xml/intent-filter-resource-1\" android:value=\"intent-filter-value-1\">\n\t\t\t\t\t<action android:name=\"android.accessibilityservice.AccessibilityService\"/>\n\t\t\t\t</intent-filter>\n\t\t\t\t<meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@xml/application_file_paths\"/>\n\t\t\t</service>\n\n\n\t\t\t<provider android:name=\"android.support.v4.content.FileProvider\" android:authorities=\"com.consuming.application.fileprovider\" android:exported=\"false\" android:grantUriPermissions=\"true\">\n\t\t\t\t<meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@xml/application_file_paths\"/>\n\t\t\t</provider>\n\n\t\t\t<provider android:name=\"com.github.stkent.bugshaker.flow.email.screenshot.BugShakerFileProvider\" android:authorities=\"com.consuming.application.bugshaker.fileprovider\" android:exported=\"false\" android:grantUriPermissions=\"true\">\n\t\t\t\t<meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@xml/library_file_paths\"/>\n\t\t\t</provider>\n\n\n\t\t\t<provider android:name=\".DownloadProvider\" android:authorities=\"downloads\" android:exported=\"true\">\n\t\t\t\t<!-- Anyone can access /my_downloads, the provider internally restricts access by UID for\n these URIs -->\n\t\t\t\t<grant-uri-permission android:pathPrefix=\"my-path-prefix-1\" android:pathPattern=\"my-path-pattern-1\" android:path=\"my-path-1\"/>\n\t\t\t\t<grant-uri-permission android:pathPrefix=\"my-path-prefix-2\" android:pathPattern=\"my-path-pattern-2\" android:path=\"my-path-2\"/>\n\n\t\t\t\t<path-permission android:pathPrefix=\"my-path-prefix-1\" android:pathPattern=\"my-path-pattern-1\" android:path=\"my-path-1\" android:permission=\"my-permission-1\" android:readPermission=\"my-readPermission-1\" android:writePermission=\"my-writePermission-1\"/>\n\n\t\t\t\t<path-permission android:pathPrefix=\"my-path-prefix-2\" android:pathPattern=\"my-path-pattern-2\" android:path=\"my-path-2\" android:permission=\"my-permission-2\" android:readPermission=\"my-readPermission-2\" android:writePermission=\"my-writePermission-2\"/>\n\n\t\t\t</provider>\n\n\t\t\t<receiver android:name=\".DownloadReceiver\" android:exported=\"false\">\n\t\t\t\t<intent-filter>\n\t\t\t\t\t<action android:name=\"android.intent.action.BOOT_COMPLETED\"/>\n\t\t\t\t\t<action android:name=\"android.intent.action.UID_REMOVED\"/>\n\t\t\t\t</intent-filter>\n\t\t\t\t<intent-filter>\n\t\t\t\t\t<action android:name=\"android.intent.action.MEDIA_MOUNTED\"/>\n\t\t\t\t\t<data android:scheme=\"file\"/>\n\t\t\t\t</intent-filter>\n\t\t\t\t<meta-data android:name=\"receiver-meta-data-1\" android:value=\"receiver-meta-data-1-value\"/>\n\t\t\t\t<meta-data android:name=\"receiver-meta-data-2\" android:value=\"receiver-meta-data-2-value\"/>\n\t\t\t\t<meta-data android:name=\"receiver-meta-data-3\" android:resource=\"receiver-meta-data-3-resource\"/>\n\t\t\t</receiver>\n\n\t\t\t<meta-data android:name=\"com.google.android.maps.v2.API_KEY\" android:value=\"abcde\"/>\n\n\t\t\t<activity android:configChanges=\"keyboardHidden|orientation|screenSize\" android:label=\"@string/app_name\" android:name=\".DevActivity\" android:screenOrientation=\"nosensor\" android:theme=\"@style/Theme.Titanium\">\n\t\t\t\t<meta-data android:name=\"activity-meta-data-1\" android:value=\"activity-meta-data-1-value\"/>\n\t\t\t\t<intent-filter>\n\t\t\t\t\t<action android:name=\"android.intent.action.MAIN\"/>\n\t\t\t\t\t<category android:name=\"android.intent.category.LAUNCHER\"/>\n\t\t\t\t</intent-filter>\n\t\t\t</activity>\n\t\t\t<activity android:label=\"@string/app_name\" android:name=\"com.facebook.LoginActivity\" android:theme=\"@android:style/Theme.Translucent.NoTitleBar\"/>\n\t\t\t<activity android:configChanges=\"keyboard|keyboardHidden|screenLayout|screenSize|orientation\" android:label=\"@string/app_name\" android:name=\"com.facebook.FacebookActivity\" android:theme=\"@android:style/Theme.Translucent.NoTitleBar\">\n\n\t\t\t\t<layout android:defaultHeight=\"500dp\" android:defaultWidth=\"600dp\" android:gravity=\"top|end\" android:minHeight=\"450dp\" android:minWidth=\"300dp\"/>\n\n\t\t\t\t<meta-data android:name=\"activity-meta-data-1\" android:value=\"activity-meta-data-1-value\"/>\n\t\t\t\t<meta-data android:name=\"activity-meta-data-2\" android:value=\"activity-meta-data-2-value\"/>\n\t\t\t\t<meta-data android:name=\"activity-meta-data-3\" android:resource=\"activity-meta-data-3-resource\"/>\n\n\t\t\t</activity>\n\t\t\t<activity android:name=\"ShareActivity\">\n\t\t\t\t<!-- This activity handles \"SEND\" actions with text data -->\n\t\t\t\t<intent-filter icon=\"my-icon\" label=\"my-label\" priority=\"99\">\n\t\t\t\t\t<action android:name=\"android.intent.action.SEND\"/>\n\t\t\t\t\t<category android:name=\"android.intent.category.DEFAULT\"/>\n\t\t\t\t\t<data android:mimeType=\"text/plain\"/>\n\t\t\t\t</intent-filter>\n\t\t\t\t<!-- This activity also handles \"SEND\" and \"SEND_MULTIPLE\" with media data -->\n\t\t\t\t<intent-filter>\n\t\t\t\t\t<action android:name=\"android.intent.action.SEND\"/>\n\t\t\t\t\t<action android:name=\"android.intent.action.SEND_MULTIPLE\"/>\n\t\t\t\t\t<category android:name=\"android.intent.category.DEFAULT\"/>\n\t\t\t\t\t<data android:mimeType=\"application/vnd.google.panorama360+jpg\"/>\n\t\t\t\t\t<data android:mimeType=\"image/*\"/>\n\t\t\t\t\t<data android:mimeType=\"video/*\"/>\n\t\t\t\t\t<data android:scheme=\"something\" android:host=\"project.example.com\"/>\n\t\t\t\t</intent-filter>\n\t\t\t</activity>\n\n\n\t\t\t<activity-alias android:configChanges=\"keyboard|keyboardHidden|screenLayout|screenSize|orientation\" android:label=\"@string/app_name\" android:name=\"com.facebook.FacebookActivity\" android:theme=\"@android:style/Theme.Translucent.NoTitleBar\">\n\n\t\t\t\t<meta-data android:name=\"activity-meta-data-1\" android:value=\"activity-meta-data-1-value\"/>\n\t\t\t\t<meta-data android:name=\"activity-meta-data-2\" android:value=\"activity-meta-data-2-value\"/>\n\t\t\t\t<meta-data android:name=\"activity-meta-data-3\" android:resource=\"activity-meta-data-3-resource\"/>\n\n\t\t\t</activity-alias>\n\t\t\t<meta-data android:name=\"com.facebook.sdk.ApplicationId\" android:value=\"@string/facebook_app_id\"/>\n\t\t</application>\n\t</manifest>\n</android>",
"ios": {
"entitlements": "<dict>\n\t<!-- Example: Enable app-groups for app-extensions -->\n\t<key>com.apple.security.application-groups</key>\n\t<array>\n\t\t<string>group.com.appcelerator.mycoolapp</string>\n\t</array>\n</dict>",
"extensions": [],
"plist": "<dict>\n\t<key>test-integer-1</key>\n\t<integer>12345</integer>\n\t<key>test-string-1</key>\n\t<integer>abcde</integer>\n\t<key>CFBundleVersion</key>\n\t<string>2.8.0.0</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>2.8.0</string>\n\t<key>NSAppTransportSecurity</key>\n\t<dict>\n\t\t<key>NSAllowsArbitraryLoads</key>\n\t\t<true/>\n\t</dict>\n\t<key>UISupportedInterfaceOrientations~iphone</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t</array>\n\t<key>UISupportedInterfaceOrientations~ipad</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t\t<string>UIInterfaceOrientationPortraitUpsideDown</string>\n\t\t<string>UIInterfaceOrientationLandscapeLeft</string>\n\t\t<string>UIInterfaceOrientationLandscapeRight</string>\n\t</array>\n\t<key>NSLocationWhenInUseUsageDescription</key>\n\t<string>MyOrg will use your location to help locate stores nearby.</string>\n\t<key>NSCameraUsageDescription</key>\n\t<string>Can we use your camera?</string>\n\t<key>NSPhotoLibraryUsageDescription</key>\n\t<string>Can we save to your library?</string>\n\t<key>NSSpeechRecognitionUsageDescription</key>\n\t<string>Can we parse your spoken words?</string>\n\t<key>NSMicrophoneUsageDescription</key>\n\t<string>Can we use your microphone?</string>\n\t<key>NSAppleMusicUsageDescription</key>\n\t<string>Can we use your music library?</string>\n\t<key>ITSAppUsesNonExemptEncryption</key>\n\t<false/>\n\t<key>UIRequiresPersistentWiFi</key>\n\t<false/>\n\t<key>UIPrerenderedIcon</key>\n\t<false/>\n\t<key>UIStatusBarHidden</key>\n\t<false/>\n\t<key>UIStatusBarStyle</key>\n\t<string>UIStatusBarStyleDefault</string>\n\t<key>CFBundleURLTypes</key>\n\t<array>\n\t\t<dict>\n\t\t\t<key>CFBundleTypeRole</key>\n\t\t\t<string>Editor</string>\n\t\t\t<key>CFBundleURLName</key>\n\t\t\t<string>com.myorg.main</string>\n\t\t\t<key>CFBundleURLSchemes</key>\n\t\t\t<array>\n\t\t\t\t<string>fb12345</string>\n\t\t\t\t<string>myorg</string>\n\t\t\t</array>\n\t\t</dict>\n\t</array>\n\t<key>FacebookAppID</key>\n\t<string>12345</string>\n\t<key>FacebookDisplayName</key>\n\t<string>MyOrg</string>\n\t<key>LSApplicationQueriesSchemes</key>\n\t<array>\n\t\t<string>fbapi</string>\n\t\t<string>fb-messenger-api</string>\n\t\t<string>fbauth</string>\n\t\t<string>fbauth2</string>\n\t\t<string>fbshareextension</string>\n\t\t<string>fbapi20130214</string>\n\t\t<string>fbapi20130410</string>\n\t\t<string>fbapi20130702</string>\n\t\t<string>fbapi20131010</string>\n\t\t<string>fbapi20131219</string>\n\t\t<string>fbapi20140410</string>\n\t\t<string>fbapi20140116</string>\n\t\t<string>fbapi20150313</string>\n\t\t<string>fbapi20150629</string>\n\t\t<string>fb-messenger-api20140430</string>\n\t\t<string>fb-messenger-platform-20150128</string>\n\t\t<string>fb-messenger-platform-20150218</string>\n\t\t<string>fb-messenger-platform-20150305</string>\n\t</array>\n</dict>",
"enableLaunchScreenStoryboard": false,
"useAppThinning": false,
"useJscoreFramework": true,
"capabilities": {
"appGroups": []
}
},
"iphone": {
"orientations": {},
"background": [],
"requires": [],
"types": []
},
"windows": {
"manifest": {}
},
"modules": [
"module-1",
{
"name": "module-2",
"version": "2.0.0"
},
{
"name": "module-3",
"version": "3.0.0",
"platforms": [
"ios",
"android"
]
},
"multi-module-1",
{
"name": "multi-module-2",
"version": "2.0.0"
},
{
"name": "multi-module-3",
"version": "3.0.0",
"platforms": [
"ios",
"android"
]
},
"production-module-1",
{
"name": "production-module-2",
"version": "2.0.0"
},
{
"name": "android-dev-module-1",
"platforms": [
"android"
]
},
{
"name": "android-dev-module-2",
"version": "1.0.0",
"platforms": [
"android"
]
},
{
"name": "android-test-module-1",
"platforms": [
"android"
]
},
{
"name": "ios-dev-module-1",
"platforms": [
"ios"
]
},
{
"name": "ios-dev-module-2",
"version": "1.0.0",
"platforms": [
"ios"
]
},
{
"name": "dev-module-1",
"platforms": [
"ios",
" android"
]
},
{
"name": "dev-module-2",
"version": "1.0.0",
"platforms": [
"ios",
" android"
]
},
{
"name": "test-module-1",
"version": "1.0.0",
"platforms": [
" ios",
"android "
]
}
],
"plugins": [
{
"name": "ti.alloy",
"version": "1.0"
},
"hyperloop"
],
"webpack": {
"transpileDependencies": []
},
"mobileweb": {
"precache": {},
"splash": {
"enabled": {
"_text": "true"
},
"inline-css-images": {
"_text": "true"
}
},
"theme": {
"_text": "default"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment