diff --git a/android/.gitignore b/android/.gitignore index 6f56801..131f464 100644 --- a/android/.gitignore +++ b/android/.gitignore @@ -8,6 +8,4 @@ GeneratedPluginRegistrant.java # Remember to never publicly share your keystore. # See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app -key.properties **/*.keystore -**/*.jks diff --git a/android/app/build.gradle b/android/app/build.gradle index 70aec3e..d880db0 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -30,6 +30,12 @@ def flutterVersionName = localProperties.getProperty('flutter.versionName') if (flutterVersionName == null) { flutterVersionName = '1.0' } +// 获取签名密码 +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file('key.properties') +if (keystorePropertiesFile.exists()) { + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) +} // Android配置块 android { @@ -75,17 +81,65 @@ android { // 设置支持的ABI架构 ndk { // abiFilters "arm64-v8a" - abiFilters "armeabi", "armeabi-v7a", "arm64-v8a", "x86","x86_64" + abiFilters "armeabi", "armeabi-v7a", "arm64-v8a", "x86", "x86_64" + } + } + + // 👇 添加 signingConfigs + // 对应flavorizr.gradle中的 signingConfig 属性 + signingConfigs { + debug { + // 使用默认 debug 签名(无需配置) + } + skyDev { + keyAlias keystoreProperties['sky.dev.keyAlias'] + keyPassword keystoreProperties['sky.dev.keyPassword'] + storePassword keystoreProperties['sky.dev.storePassword'] + storeFile file(keystoreProperties['sky.dev.storeFile']) + } + + skyPre { + keyAlias keystoreProperties['sky.pre.keyAlias'] + keyPassword keystoreProperties['sky.pre.keyPassword'] + storePassword keystoreProperties['sky.pre.storePassword'] + storeFile file(keystoreProperties['sky.pre.storeFile']) + } + skyRelease { + keyAlias keystoreProperties['sky.keyAlias'] + keyPassword keystoreProperties['sky.keyPassword'] + storeFile keystoreProperties['sky.storeFile'] ? file(keystoreProperties['sky.storeFile']) : null + storePassword keystoreProperties['sky.storePassword'] + } + + xhjDev { + keyAlias keystoreProperties['xhj.dev.keyAlias'] + keyPassword keystoreProperties['xhj.dev.keyPassword'] + storePassword keystoreProperties['xhj.dev.storePassword'] + storeFile file(keystoreProperties['xhj.dev.storeFile']) + } + + xhjPre { + keyAlias keystoreProperties['xhj.pre.keyAlias'] + keyPassword keystoreProperties['xhj.pre.keyPassword'] + storePassword keystoreProperties['xhj.pre.storePassword'] + storeFile file(keystoreProperties['xhj.pre.storeFile']) + } + xhjRelease { + keyAlias keystoreProperties['xhj.keyAlias'] + keyPassword keystoreProperties['xhj.keyPassword'] + storeFile keystoreProperties['xhj.storeFile'] ? file(keystoreProperties['sky.storeFile']) : null + storePassword keystoreProperties['xhj.storePassword'] } } // 构建类型配置 buildTypes { - // 发布版本配置 - release { - // 签名配置,使用调试密钥 + debug { signingConfig signingConfigs.debug } + release { + // release 类型根据 flavor 使用不同签名 + } } } diff --git a/android/app/flavorizr.gradle b/android/app/flavorizr.gradle index 75bbb25..57e666a 100644 --- a/android/app/flavorizr.gradle +++ b/android/app/flavorizr.gradle @@ -2,29 +2,41 @@ android { flavorDimensions += "flavor-type" productFlavors { - dev { + skyDev { dimension "flavor-type" - applicationId "com.starlock.work.dev" - signingConfig signingConfigs.pre - resValue "string", "app_name", "星锁-dev" + applicationId "top.skychip.work.dev" + signingConfig signingConfigs.skyDev + resValue "string", "app_name", "星勤-sky-dev" } - pre { + skyPre { dimension "flavor-type" - applicationId "com.starlock.work.pre" - signingConfig signingConfigs.pre - resValue "string", "app_name", "星锁" + applicationId "top.skychip.work.pre" + signingConfig signingConfigs.skyPre + resValue "string", "app_name", "星勤-sky-pre" } - sky { + skyRelease { dimension "flavor-type" - applicationId "com.skychip.work" - signingConfig signingConfigs.sky - resValue "string", "app_name", "星勤-sky" + applicationId "top.skychip.work" + signingConfig signingConfigs.skyRelease + resValue "string", "app_name", "星勤-sky-release" } - xhj { + xhjDev { dimension "flavor-type" - applicationId "com.xhjcn.work" - signingConfig signingConfigs.xhj - resValue "string", "app_name", "星勤-xhj" + applicationId "ltd.xhjcn.work.dev" + signingConfig signingConfigs.xhjDev + resValue "string", "app_name", "星勤-xhj-dev" + } + xhjPre { + dimension "flavor-type" + applicationId "ltd.xhjcn.work.pre" + signingConfig signingConfigs.xhjPre + resValue "string", "app_name", "星勤-xhj-pre" + } + xhjRelease { + dimension "flavor-type" + applicationId "ltd.xhjcn.work" + signingConfig signingConfigs.xhjRelease + resValue "string", "app_name", "星勤-xhj-release" } } } \ No newline at end of file diff --git a/android/app/sky-dev-key.jks b/android/app/sky-dev-key.jks new file mode 100644 index 0000000..55efb76 Binary files /dev/null and b/android/app/sky-dev-key.jks differ diff --git a/android/app/sky-pre-key.jks b/android/app/sky-pre-key.jks new file mode 100644 index 0000000..0285ec1 Binary files /dev/null and b/android/app/sky-pre-key.jks differ diff --git a/android/app/sky-release-key.jks b/android/app/sky-release-key.jks new file mode 100644 index 0000000..3088d90 Binary files /dev/null and b/android/app/sky-release-key.jks differ diff --git a/android/app/src/dev/res/mipmap-hdpi/ic_launcher.png b/android/app/src/dev/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c3026c3..0000000 Binary files a/android/app/src/dev/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/dev/res/mipmap-mdpi/ic_launcher.png b/android/app/src/dev/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0eb62f7..0000000 Binary files a/android/app/src/dev/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/dev/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/dev/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0789304..0000000 Binary files a/android/app/src/dev/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/dev/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/dev/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 285f4b0..0000000 Binary files a/android/app/src/dev/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/dev/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/dev/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cff0d69..0000000 Binary files a/android/app/src/dev/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/pre/res/mipmap-hdpi/ic_launcher.png b/android/app/src/pre/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b49c9f9..0000000 Binary files a/android/app/src/pre/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/pre/res/mipmap-mdpi/ic_launcher.png b/android/app/src/pre/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b260352..0000000 Binary files a/android/app/src/pre/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/pre/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/pre/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5d5035a..0000000 Binary files a/android/app/src/pre/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/pre/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/pre/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ee39f12..0000000 Binary files a/android/app/src/pre/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/pre/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/pre/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 14d078c..0000000 Binary files a/android/app/src/pre/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/sky/res/mipmap-hdpi/ic_launcher.png b/android/app/src/sky/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 321f86d..0000000 Binary files a/android/app/src/sky/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/sky/res/mipmap-mdpi/ic_launcher.png b/android/app/src/sky/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5011863..0000000 Binary files a/android/app/src/sky/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/sky/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/sky/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 55253b2..0000000 Binary files a/android/app/src/sky/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/sky/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/sky/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 66fa53e..0000000 Binary files a/android/app/src/sky/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/sky/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/sky/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8b69ba2..0000000 Binary files a/android/app/src/sky/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/android/app/src/skyDev/res/mipmap-hdpi/ic_launcher.png b/android/app/src/skyDev/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..6e659a6 Binary files /dev/null and b/android/app/src/skyDev/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/skyDev/res/mipmap-mdpi/ic_launcher.png b/android/app/src/skyDev/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..397c9c1 Binary files /dev/null and b/android/app/src/skyDev/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/skyDev/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/skyDev/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..38dffd4 Binary files /dev/null and b/android/app/src/skyDev/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/skyDev/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/skyDev/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..8af6a3d Binary files /dev/null and b/android/app/src/skyDev/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/skyDev/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/skyDev/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..0bc29a3 Binary files /dev/null and b/android/app/src/skyDev/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/skyPre/res/mipmap-hdpi/ic_launcher.png b/android/app/src/skyPre/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..6e659a6 Binary files /dev/null and b/android/app/src/skyPre/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/skyPre/res/mipmap-mdpi/ic_launcher.png b/android/app/src/skyPre/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..397c9c1 Binary files /dev/null and b/android/app/src/skyPre/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/skyPre/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/skyPre/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..38dffd4 Binary files /dev/null and b/android/app/src/skyPre/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/skyPre/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/skyPre/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..8af6a3d Binary files /dev/null and b/android/app/src/skyPre/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/skyPre/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/skyPre/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..0bc29a3 Binary files /dev/null and b/android/app/src/skyPre/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/skyRelease/res/mipmap-hdpi/ic_launcher.png b/android/app/src/skyRelease/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..6e659a6 Binary files /dev/null and b/android/app/src/skyRelease/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/skyRelease/res/mipmap-mdpi/ic_launcher.png b/android/app/src/skyRelease/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..397c9c1 Binary files /dev/null and b/android/app/src/skyRelease/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/skyRelease/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/skyRelease/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..38dffd4 Binary files /dev/null and b/android/app/src/skyRelease/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/skyRelease/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/skyRelease/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..8af6a3d Binary files /dev/null and b/android/app/src/skyRelease/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/skyRelease/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/skyRelease/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..0bc29a3 Binary files /dev/null and b/android/app/src/skyRelease/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/xhjDev/res/mipmap-hdpi/ic_launcher.png b/android/app/src/xhjDev/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..6e659a6 Binary files /dev/null and b/android/app/src/xhjDev/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/xhjDev/res/mipmap-mdpi/ic_launcher.png b/android/app/src/xhjDev/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..397c9c1 Binary files /dev/null and b/android/app/src/xhjDev/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/xhjDev/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/xhjDev/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..38dffd4 Binary files /dev/null and b/android/app/src/xhjDev/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/xhjDev/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/xhjDev/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..8af6a3d Binary files /dev/null and b/android/app/src/xhjDev/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/xhjDev/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/xhjDev/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..0bc29a3 Binary files /dev/null and b/android/app/src/xhjDev/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/xhjPre/res/mipmap-hdpi/ic_launcher.png b/android/app/src/xhjPre/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..6e659a6 Binary files /dev/null and b/android/app/src/xhjPre/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/xhjPre/res/mipmap-mdpi/ic_launcher.png b/android/app/src/xhjPre/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..397c9c1 Binary files /dev/null and b/android/app/src/xhjPre/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/xhjPre/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/xhjPre/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..38dffd4 Binary files /dev/null and b/android/app/src/xhjPre/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/xhjPre/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/xhjPre/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..8af6a3d Binary files /dev/null and b/android/app/src/xhjPre/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/xhjPre/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/xhjPre/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..0bc29a3 Binary files /dev/null and b/android/app/src/xhjPre/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/xhj/res/mipmap-hdpi/ic_launcher.png b/android/app/src/xhjRelease/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from android/app/src/xhj/res/mipmap-hdpi/ic_launcher.png rename to android/app/src/xhjRelease/res/mipmap-hdpi/ic_launcher.png diff --git a/android/app/src/xhj/res/mipmap-mdpi/ic_launcher.png b/android/app/src/xhjRelease/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from android/app/src/xhj/res/mipmap-mdpi/ic_launcher.png rename to android/app/src/xhjRelease/res/mipmap-mdpi/ic_launcher.png diff --git a/android/app/src/xhj/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/xhjRelease/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from android/app/src/xhj/res/mipmap-xhdpi/ic_launcher.png rename to android/app/src/xhjRelease/res/mipmap-xhdpi/ic_launcher.png diff --git a/android/app/src/xhj/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/xhjRelease/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from android/app/src/xhj/res/mipmap-xxhdpi/ic_launcher.png rename to android/app/src/xhjRelease/res/mipmap-xxhdpi/ic_launcher.png diff --git a/android/app/src/xhj/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/xhjRelease/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from android/app/src/xhj/res/mipmap-xxxhdpi/ic_launcher.png rename to android/app/src/xhjRelease/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index b85917d..9d6560a 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-7.4-all.zip +distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.5-all.zip diff --git a/android/key.properties b/android/key.properties new file mode 100644 index 0000000..f073bbb --- /dev/null +++ b/android/key.properties @@ -0,0 +1,31 @@ +# sky ???? +sky.dev.storePassword=6z2geXWAozQ9KnN +sky.dev.keyPassword=6z2geXWAozQ9KnN +sky.dev.keyAlias=sky +sky.dev.storeFile=sky-dev-key.jks + +sky.pre.storePassword=t4JkYD1kHQxAbRU +sky.pre.keyPassword=t4JkYD1kHQxAbRU +sky.pre.keyAlias=sky +sky.pre.storeFile=sky-pre-key.jks + +sky.storePassword=RHFn9LJcWHFxKmt +sky.keyPassword=RHFn9LJcWHFxKmt +sky.keyAlias=sky +sky.storeFile=sky-release-key.jks + +# xhj ???? +xhj.dev.storePassword=qKHWfxhmz8pJJjB +xhj.dev.keyPassword=qKHWfxhmz8pJJjB +xhj.dev.keyAlias=xhj +xhj.dev.storeFile=xhj-dev-key.jks + +xhj.pre.storePassword=oTqDmH64gQLxo4d +xhj.pre.keyPassword=oTqDmH64gQLxo4d +xhj.pre.keyAlias=xhj +xhj.pre.storeFile=xhj-pre-key.jks + +xhj.storePassword=qoQGNcPCD0wtrV8 +xhj.keyPassword=qoQGNcPCD0wtrV8 +xhj.keyAlias=xhj +xhj.storeFile=xhj-release-key.jks \ No newline at end of file diff --git a/ios/Flutter/skyDevDebug.xcconfig b/ios/Flutter/skyDevDebug.xcconfig new file mode 100644 index 0000000..af1467f --- /dev/null +++ b/ios/Flutter/skyDevDebug.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyDev +BUNDLE_NAME=星勤-sky-dev +BUNDLE_DISPLAY_NAME=星勤-sky-dev diff --git a/ios/Flutter/skyDevProfile.xcconfig b/ios/Flutter/skyDevProfile.xcconfig new file mode 100644 index 0000000..05fd55a --- /dev/null +++ b/ios/Flutter/skyDevProfile.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyDev +BUNDLE_NAME=星勤-sky-dev +BUNDLE_DISPLAY_NAME=星勤-sky-dev diff --git a/ios/Flutter/skyDevRelease.xcconfig b/ios/Flutter/skyDevRelease.xcconfig new file mode 100644 index 0000000..05fd55a --- /dev/null +++ b/ios/Flutter/skyDevRelease.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyDev +BUNDLE_NAME=星勤-sky-dev +BUNDLE_DISPLAY_NAME=星勤-sky-dev diff --git a/ios/Flutter/skyPreDebug.xcconfig b/ios/Flutter/skyPreDebug.xcconfig new file mode 100644 index 0000000..1a8acb1 --- /dev/null +++ b/ios/Flutter/skyPreDebug.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyPre +BUNDLE_NAME=星勤-sky-pre +BUNDLE_DISPLAY_NAME=星勤-sky-pre diff --git a/ios/Flutter/skyPreProfile.xcconfig b/ios/Flutter/skyPreProfile.xcconfig new file mode 100644 index 0000000..b395ab3 --- /dev/null +++ b/ios/Flutter/skyPreProfile.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyPre +BUNDLE_NAME=星勤-sky-pre +BUNDLE_DISPLAY_NAME=星勤-sky-pre diff --git a/ios/Flutter/skyPreRelease.xcconfig b/ios/Flutter/skyPreRelease.xcconfig new file mode 100644 index 0000000..b395ab3 --- /dev/null +++ b/ios/Flutter/skyPreRelease.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyPre +BUNDLE_NAME=星勤-sky-pre +BUNDLE_DISPLAY_NAME=星勤-sky-pre diff --git a/ios/Flutter/skyReleaseDebug.xcconfig b/ios/Flutter/skyReleaseDebug.xcconfig new file mode 100644 index 0000000..29df336 --- /dev/null +++ b/ios/Flutter/skyReleaseDebug.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyRelease +BUNDLE_NAME=星勤-sky-release +BUNDLE_DISPLAY_NAME=星勤-sky-release diff --git a/ios/Flutter/skyReleaseProfile.xcconfig b/ios/Flutter/skyReleaseProfile.xcconfig new file mode 100644 index 0000000..271dc57 --- /dev/null +++ b/ios/Flutter/skyReleaseProfile.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyRelease +BUNDLE_NAME=星勤-sky-release +BUNDLE_DISPLAY_NAME=星勤-sky-release diff --git a/ios/Flutter/skyReleaseRelease.xcconfig b/ios/Flutter/skyReleaseRelease.xcconfig new file mode 100644 index 0000000..271dc57 --- /dev/null +++ b/ios/Flutter/skyReleaseRelease.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=skyRelease +BUNDLE_NAME=星勤-sky-release +BUNDLE_DISPLAY_NAME=星勤-sky-release diff --git a/ios/Flutter/xhjDevDebug.xcconfig b/ios/Flutter/xhjDevDebug.xcconfig new file mode 100644 index 0000000..f3cc65c --- /dev/null +++ b/ios/Flutter/xhjDevDebug.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjDev +BUNDLE_NAME=星勤-xhj-dev +BUNDLE_DISPLAY_NAME=星勤-xhj-dev diff --git a/ios/Flutter/xhjDevProfile.xcconfig b/ios/Flutter/xhjDevProfile.xcconfig new file mode 100644 index 0000000..2a001e8 --- /dev/null +++ b/ios/Flutter/xhjDevProfile.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjDev +BUNDLE_NAME=星勤-xhj-dev +BUNDLE_DISPLAY_NAME=星勤-xhj-dev diff --git a/ios/Flutter/xhjDevRelease.xcconfig b/ios/Flutter/xhjDevRelease.xcconfig new file mode 100644 index 0000000..2a001e8 --- /dev/null +++ b/ios/Flutter/xhjDevRelease.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjDev +BUNDLE_NAME=星勤-xhj-dev +BUNDLE_DISPLAY_NAME=星勤-xhj-dev diff --git a/ios/Flutter/xhjPreDebug.xcconfig b/ios/Flutter/xhjPreDebug.xcconfig new file mode 100644 index 0000000..d35792c --- /dev/null +++ b/ios/Flutter/xhjPreDebug.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjPre +BUNDLE_NAME=星勤-xhj-pre +BUNDLE_DISPLAY_NAME=星勤-xhj-pre diff --git a/ios/Flutter/xhjPreProfile.xcconfig b/ios/Flutter/xhjPreProfile.xcconfig new file mode 100644 index 0000000..9a994df --- /dev/null +++ b/ios/Flutter/xhjPreProfile.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjPre +BUNDLE_NAME=星勤-xhj-pre +BUNDLE_DISPLAY_NAME=星勤-xhj-pre diff --git a/ios/Flutter/xhjPreRelease.xcconfig b/ios/Flutter/xhjPreRelease.xcconfig new file mode 100644 index 0000000..9a994df --- /dev/null +++ b/ios/Flutter/xhjPreRelease.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjPre +BUNDLE_NAME=星勤-xhj-pre +BUNDLE_DISPLAY_NAME=星勤-xhj-pre diff --git a/ios/Flutter/xhjReleaseDebug.xcconfig b/ios/Flutter/xhjReleaseDebug.xcconfig new file mode 100644 index 0000000..120d1b1 --- /dev/null +++ b/ios/Flutter/xhjReleaseDebug.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjRelease +BUNDLE_NAME=星勤-xhj-release +BUNDLE_DISPLAY_NAME=星勤-xhj-release diff --git a/ios/Flutter/xhjReleaseProfile.xcconfig b/ios/Flutter/xhjReleaseProfile.xcconfig new file mode 100644 index 0000000..987642f --- /dev/null +++ b/ios/Flutter/xhjReleaseProfile.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjRelease +BUNDLE_NAME=星勤-xhj-release +BUNDLE_DISPLAY_NAME=星勤-xhj-release diff --git a/ios/Flutter/xhjReleaseRelease.xcconfig b/ios/Flutter/xhjReleaseRelease.xcconfig new file mode 100644 index 0000000..987642f --- /dev/null +++ b/ios/Flutter/xhjReleaseRelease.xcconfig @@ -0,0 +1,6 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "Generated.xcconfig" + +ASSET_PREFIX=xhjRelease +BUNDLE_NAME=星勤-xhj-release +BUNDLE_DISPLAY_NAME=星勤-xhj-release diff --git a/ios/Podfile b/ios/Podfile index d97f17e..f3dc1e0 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -5,9 +5,24 @@ ENV['COCOAPODS_DISABLE_STATS'] = 'true' project 'Runner', { - 'Debug' => :debug, - 'Profile' => :release, - 'Release' => :release, + 'Debug-skyDev' => :debug, + 'Profile-skyDev' => :release, + 'Release-skyDev' => :release, + 'Debug-skyPre' => :debug, + 'Profile-skyPre' => :release, + 'Release-skyPre' => :release, + 'Debug-skyRelease' => :debug, + 'Profile-skyRelease' => :release, + 'Release-skyRelease' => :release, + 'Debug-xhjDev' => :debug, + 'Profile-xhjDev' => :release, + 'Release-xhjDev' => :release, + 'Debug-xhjPre' => :debug, + 'Profile-xhjPre' => :release, + 'Release-xhjPre' => :release, + 'Debug-xhjRelease' => :debug, + 'Profile-xhjRelease' => :release, + 'Release-xhjRelease' => :release, } def flutter_root diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 9ec2b7d..eafb6ed 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -7,31 +7,55 @@ objects = { /* Begin PBXBuildFile section */ + 016BFB570FED0A4AAFB1189C /* skyReleaseProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 926E06CA8F15A766AD877601 /* skyReleaseProfile.xcconfig */; }; 0ADA86289BADF970CC4187B9 /* skyDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 611820587117D6B2F8AFF8D6 /* skyDebug.xcconfig */; }; 0C917CD229E4390EF74EF5A4 /* preProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = F4AF5B4663EE6CFC7029B5AB /* preProfile.xcconfig */; }; 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; + 1813E133A5B9A02135AD37F1 /* xhjPreLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5BE5A13FC9E35B42FFFA74DF /* xhjPreLaunchScreen.storyboard */; }; + 2D912A8505F8472969C1E572 /* xhjDevDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 1453DAC93CF879A52228589D /* xhjDevDebug.xcconfig */; }; + 2E86F0D8BA4AEFB7E1A16064 /* skyDevRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 521739435370021315B3CAB0 /* skyDevRelease.xcconfig */; }; 30AB308776D59EDB710FB160 /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E3703788F12596F8E25A8CA /* Pods_RunnerTests.framework */; }; 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; }; + 3631D5C2A43CD75207684A95 /* skyDevProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FDC3EF322F90C4A846E98D28 /* skyDevProfile.xcconfig */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; + 3DD4F0A40552E23840ADFC65 /* xhjReleaseRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 44C3A9A4A6B7F782019DC9E4 /* xhjReleaseRelease.xcconfig */; }; 3E6D499861B63368587F595A /* xhjProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 1762BB277A17EFCD3D9EB55B /* xhjProfile.xcconfig */; }; 3E8F77030650302FCE5B80CB /* xhjLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 73D318DE025B3B715F0836DE /* xhjLaunchScreen.storyboard */; }; + 46ACDD0F780C7693E6C88612 /* xhjDevRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 539C2D3FA6928C05F4C984FE /* xhjDevRelease.xcconfig */; }; 4DF7C481DC95D8C121BB1D7A /* xhjDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 031263CFBED2AAE746A59A79 /* xhjDebug.xcconfig */; }; 50C608D512C7F31C550E8B26 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B72A935FCFAAD621BF3B600 /* Pods_Runner.framework */; }; 55832D097115F4DB4BB9447E /* preLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C7A2A99F200E17F29B17F2AB /* preLaunchScreen.storyboard */; }; + 62435099E6080B873995D708 /* skyPreRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 5D9C8C08D94D17A41C07E0C2 /* skyPreRelease.xcconfig */; }; + 67E390011AFF7870D9BF0736 /* xhjPreProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = BECFB24D71AD033D1AD26998 /* xhjPreProfile.xcconfig */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; 8349575E7843D62E00372BCA /* skyRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = E045491EBE71709DCA299FC1 /* skyRelease.xcconfig */; }; + 879FA6E1F4FF171D6923A373 /* xhjPreDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = F0DEF3DDACAFA607D45CA0D8 /* xhjPreDebug.xcconfig */; }; 8C3C06C4AF57BFED1E0AE8C4 /* preDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 400DDA5ABA71AC3571ECDFD8 /* preDebug.xcconfig */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; + 9F9AAE71754FB26A851686E0 /* xhjPreRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = F4610AE7DDC510B141C52F75 /* xhjPreRelease.xcconfig */; }; + A03C5F65DD0AE41CF23391DE /* xhjReleaseDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 159A7021B439CC23D881BE8B /* xhjReleaseDebug.xcconfig */; }; + A2BB12BB306AF4FEE1233CE8 /* skyPreDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 30DDE98C4D8703B5AB7B685E /* skyPreDebug.xcconfig */; }; + A5C800C554FBC610CBFCFC17 /* skyPreLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 60FFAA284D5DBE9EE25508B0 /* skyPreLaunchScreen.storyboard */; }; A70F3B370150BC61FD4B6F65 /* skyProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = F1A6CE68A52F14794E4A7230 /* skyProfile.xcconfig */; }; + A7103C7B9DC46513E4348C4E /* xhjReleaseProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = E3D78CE59950994CCAD086B2 /* xhjReleaseProfile.xcconfig */; }; B34799943EC618B0B318D1EB /* devDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FB7D8A153F874F70FE3D326E /* devDebug.xcconfig */; }; + B74CA9984A69E1CBEF4E2685 /* skyReleaseDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = AF5C4914468E0989D0D82A6D /* skyReleaseDebug.xcconfig */; }; BF1B36DC288F49AE1D7CB2BD /* preRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 4F6DFC2AFBDA247EA0342119 /* preRelease.xcconfig */; }; C28BA5BAE072CAD95EBF0097 /* xhjRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = F98DF82AFA0A3ACD0765FDAE /* xhjRelease.xcconfig */; }; C33ED0183AA0E719BE017BD8 /* devRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = FA0DB0963AD4A96F52F525B9 /* devRelease.xcconfig */; }; + CE4627E8C2AB2CDDDC9B2D07 /* skyDevLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 2DA6A091FC5350CFAEA9CF00 /* skyDevLaunchScreen.storyboard */; }; + D52671A7B21981F392674B0D /* xhjDevLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0B7E4F390850F88D0A30EC61 /* xhjDevLaunchScreen.storyboard */; }; + E16AA87C87B92AC4E758AE4E /* skyReleaseLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4F9A73744DA607D0ABF62C5A /* skyReleaseLaunchScreen.storyboard */; }; E1C2F6D3D21AF0A9CC29D9B1 /* skyLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8340FC20EF2CC5FCD200C7A8 /* skyLaunchScreen.storyboard */; }; + EA1906A9377B8DF5A10CB946 /* xhjDevProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 7D7A6233EF2108AD4DA29797 /* xhjDevProfile.xcconfig */; }; + EA8EAC5D883FAE74AEB63A0A /* skyReleaseRelease.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = C67AF0A7644DDD913055370A /* skyReleaseRelease.xcconfig */; }; + ECFBB4CC680EDD4112980259 /* xhjReleaseLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 67E6F6C3412AB339172CA451 /* xhjReleaseLaunchScreen.storyboard */; }; EE077124327BA497709C1427 /* devLaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 286A61E75C655C4DBC7AEFA3 /* devLaunchScreen.storyboard */; }; + F1F27C61093EFA2C652B2B60 /* skyDevDebug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 04A5EFE52B54D25EF1BD80C1 /* skyDevDebug.xcconfig */; }; F2C3FDDDFC8DC903CE7B77A3 /* devProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = DE2BB4D7FB4686B8AED3104D /* devProfile.xcconfig */; }; + F62FC32C81AAB3373A04F2D5 /* skyPreProfile.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 81DED2D90516855F3B194308 /* skyPreProfile.xcconfig */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -60,11 +84,17 @@ /* Begin PBXFileReference section */ 031263CFBED2AAE746A59A79 /* xhjDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjDebug.xcconfig; path = Flutter/xhjDebug.xcconfig; sourceTree = ""; }; 043E75FBC5BAE43BDB90E715 /* Pods-Runner.debug-sky.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-sky.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-sky.xcconfig"; sourceTree = ""; }; + 04A5EFE52B54D25EF1BD80C1 /* skyDevDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyDevDebug.xcconfig; path = Flutter/skyDevDebug.xcconfig; sourceTree = ""; }; + 0B7E4F390850F88D0A30EC61 /* xhjDevLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = xhjDevLaunchScreen.storyboard; path = Runner/xhjDevLaunchScreen.storyboard; sourceTree = ""; }; + 1453DAC93CF879A52228589D /* xhjDevDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjDevDebug.xcconfig; path = Flutter/xhjDevDebug.xcconfig; sourceTree = ""; }; 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; + 159A7021B439CC23D881BE8B /* xhjReleaseDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjReleaseDebug.xcconfig; path = Flutter/xhjReleaseDebug.xcconfig; sourceTree = ""; }; 1762BB277A17EFCD3D9EB55B /* xhjProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjProfile.xcconfig; path = Flutter/xhjProfile.xcconfig; sourceTree = ""; }; 286A61E75C655C4DBC7AEFA3 /* devLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = devLaunchScreen.storyboard; path = Runner/devLaunchScreen.storyboard; sourceTree = ""; }; + 2DA6A091FC5350CFAEA9CF00 /* skyDevLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = skyDevLaunchScreen.storyboard; path = Runner/skyDevLaunchScreen.storyboard; sourceTree = ""; }; 2DF5EC0F7DCE5FC09A604CD7 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; + 30DDE98C4D8703B5AB7B685E /* skyPreDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyPreDebug.xcconfig; path = Flutter/skyPreDebug.xcconfig; sourceTree = ""; }; 331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; 331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 387954FC19400CF4D1B7D4F9 /* Pods-Runner.profile-xhj.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-xhj.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-xhj.xcconfig"; sourceTree = ""; }; @@ -73,9 +103,17 @@ 3EF53D826B438AEF93E10331 /* Pods-Runner.profile-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-dev.xcconfig"; sourceTree = ""; }; 400DDA5ABA71AC3571ECDFD8 /* preDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = preDebug.xcconfig; path = Flutter/preDebug.xcconfig; sourceTree = ""; }; 43593863AAB6C42AE1A1B664 /* Pods-Runner.profile-pre.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-pre.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-pre.xcconfig"; sourceTree = ""; }; + 44C3A9A4A6B7F782019DC9E4 /* xhjReleaseRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjReleaseRelease.xcconfig; path = Flutter/xhjReleaseRelease.xcconfig; sourceTree = ""; }; 4F6DFC2AFBDA247EA0342119 /* preRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = preRelease.xcconfig; path = Flutter/preRelease.xcconfig; sourceTree = ""; }; + 4F9A73744DA607D0ABF62C5A /* skyReleaseLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = skyReleaseLaunchScreen.storyboard; path = Runner/skyReleaseLaunchScreen.storyboard; sourceTree = ""; }; 517C3C0797C305420583FA00 /* Pods-Runner.release-pre.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-pre.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-pre.xcconfig"; sourceTree = ""; }; + 521739435370021315B3CAB0 /* skyDevRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyDevRelease.xcconfig; path = Flutter/skyDevRelease.xcconfig; sourceTree = ""; }; + 539C2D3FA6928C05F4C984FE /* xhjDevRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjDevRelease.xcconfig; path = Flutter/xhjDevRelease.xcconfig; sourceTree = ""; }; + 5BE5A13FC9E35B42FFFA74DF /* xhjPreLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = xhjPreLaunchScreen.storyboard; path = Runner/xhjPreLaunchScreen.storyboard; sourceTree = ""; }; + 5D9C8C08D94D17A41C07E0C2 /* skyPreRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyPreRelease.xcconfig; path = Flutter/skyPreRelease.xcconfig; sourceTree = ""; }; + 60FFAA284D5DBE9EE25508B0 /* skyPreLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = skyPreLaunchScreen.storyboard; path = Runner/skyPreLaunchScreen.storyboard; sourceTree = ""; }; 611820587117D6B2F8AFF8D6 /* skyDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyDebug.xcconfig; path = Flutter/skyDebug.xcconfig; sourceTree = ""; }; + 67E6F6C3412AB339172CA451 /* xhjReleaseLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = xhjReleaseLaunchScreen.storyboard; path = Runner/xhjReleaseLaunchScreen.storyboard; sourceTree = ""; }; 72EC30EF092E08C4EF183BC3 /* Pods-Runner.debug-pre.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-pre.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-pre.xcconfig"; sourceTree = ""; }; 73D318DE025B3B715F0836DE /* xhjLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = xhjLaunchScreen.storyboard; path = Runner/xhjLaunchScreen.storyboard; sourceTree = ""; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; @@ -83,9 +121,12 @@ 778769B78AB576C93B17D041 /* Pods-Runner.release-sky.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-sky.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-sky.xcconfig"; sourceTree = ""; }; 7A310BAD19E5F780137A6B4B /* Pods-Runner.release-xhj.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-xhj.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-xhj.xcconfig"; sourceTree = ""; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; + 7D7A6233EF2108AD4DA29797 /* xhjDevProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjDevProfile.xcconfig; path = Flutter/xhjDevProfile.xcconfig; sourceTree = ""; }; 7EE510D990399212622E0549 /* Pods-Runner.debug-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-dev.xcconfig"; sourceTree = ""; }; + 81DED2D90516855F3B194308 /* skyPreProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyPreProfile.xcconfig; path = Flutter/skyPreProfile.xcconfig; sourceTree = ""; }; 8340FC20EF2CC5FCD200C7A8 /* skyLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = skyLaunchScreen.storyboard; path = Runner/skyLaunchScreen.storyboard; sourceTree = ""; }; 8E3703788F12596F8E25A8CA /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 926E06CA8F15A766AD877601 /* skyReleaseProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyReleaseProfile.xcconfig; path = Flutter/skyReleaseProfile.xcconfig; sourceTree = ""; }; 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -96,19 +137,26 @@ 9D4DF5A02FB705B9C780C8D9 /* Pods-Runner.profile-sky.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile-sky.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile-sky.xcconfig"; sourceTree = ""; }; A699AA044FB511641FFC0E83 /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = ""; }; ABD886848F99AA0B1CB4330D /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = ""; }; + AF5C4914468E0989D0D82A6D /* skyReleaseDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyReleaseDebug.xcconfig; path = Flutter/skyReleaseDebug.xcconfig; sourceTree = ""; }; AF5EB32017D6DEA63438C7D2 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + BECFB24D71AD033D1AD26998 /* xhjPreProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjPreProfile.xcconfig; path = Flutter/xhjPreProfile.xcconfig; sourceTree = ""; }; C4399A1C32E49BAFDC817DE2 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; + C67AF0A7644DDD913055370A /* skyReleaseRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyReleaseRelease.xcconfig; path = Flutter/skyReleaseRelease.xcconfig; sourceTree = ""; }; C7A2A99F200E17F29B17F2AB /* preLaunchScreen.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = preLaunchScreen.storyboard; path = Runner/preLaunchScreen.storyboard; sourceTree = ""; }; CFFEE97B583E0A157AC26EBA /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = ""; }; DE2BB4D7FB4686B8AED3104D /* devProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = devProfile.xcconfig; path = Flutter/devProfile.xcconfig; sourceTree = ""; }; E045491EBE71709DCA299FC1 /* skyRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyRelease.xcconfig; path = Flutter/skyRelease.xcconfig; sourceTree = ""; }; + E3D78CE59950994CCAD086B2 /* xhjReleaseProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjReleaseProfile.xcconfig; path = Flutter/xhjReleaseProfile.xcconfig; sourceTree = ""; }; E581C5CA24EA83DCDE697AFA /* Pods-Runner.debug-xhj.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug-xhj.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug-xhj.xcconfig"; sourceTree = ""; }; E5B4BF4EED19B58F2163CD83 /* Pods-Runner.release-dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release-dev.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release-dev.xcconfig"; sourceTree = ""; }; + F0DEF3DDACAFA607D45CA0D8 /* xhjPreDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjPreDebug.xcconfig; path = Flutter/xhjPreDebug.xcconfig; sourceTree = ""; }; F1A6CE68A52F14794E4A7230 /* skyProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyProfile.xcconfig; path = Flutter/skyProfile.xcconfig; sourceTree = ""; }; + F4610AE7DDC510B141C52F75 /* xhjPreRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjPreRelease.xcconfig; path = Flutter/xhjPreRelease.xcconfig; sourceTree = ""; }; F4AF5B4663EE6CFC7029B5AB /* preProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = preProfile.xcconfig; path = Flutter/preProfile.xcconfig; sourceTree = ""; }; F98DF82AFA0A3ACD0765FDAE /* xhjRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = xhjRelease.xcconfig; path = Flutter/xhjRelease.xcconfig; sourceTree = ""; }; FA0DB0963AD4A96F52F525B9 /* devRelease.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = devRelease.xcconfig; path = Flutter/devRelease.xcconfig; sourceTree = ""; }; FB7D8A153F874F70FE3D326E /* devDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = devDebug.xcconfig; path = Flutter/devDebug.xcconfig; sourceTree = ""; }; + FDC3EF322F90C4A846E98D28 /* skyDevProfile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = skyDevProfile.xcconfig; path = Flutter/skyDevProfile.xcconfig; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -184,6 +232,24 @@ 031263CFBED2AAE746A59A79 /* xhjDebug.xcconfig */, 1762BB277A17EFCD3D9EB55B /* xhjProfile.xcconfig */, F98DF82AFA0A3ACD0765FDAE /* xhjRelease.xcconfig */, + 04A5EFE52B54D25EF1BD80C1 /* skyDevDebug.xcconfig */, + FDC3EF322F90C4A846E98D28 /* skyDevProfile.xcconfig */, + 521739435370021315B3CAB0 /* skyDevRelease.xcconfig */, + 30DDE98C4D8703B5AB7B685E /* skyPreDebug.xcconfig */, + 81DED2D90516855F3B194308 /* skyPreProfile.xcconfig */, + 5D9C8C08D94D17A41C07E0C2 /* skyPreRelease.xcconfig */, + AF5C4914468E0989D0D82A6D /* skyReleaseDebug.xcconfig */, + 926E06CA8F15A766AD877601 /* skyReleaseProfile.xcconfig */, + C67AF0A7644DDD913055370A /* skyReleaseRelease.xcconfig */, + 1453DAC93CF879A52228589D /* xhjDevDebug.xcconfig */, + 7D7A6233EF2108AD4DA29797 /* xhjDevProfile.xcconfig */, + 539C2D3FA6928C05F4C984FE /* xhjDevRelease.xcconfig */, + F0DEF3DDACAFA607D45CA0D8 /* xhjPreDebug.xcconfig */, + BECFB24D71AD033D1AD26998 /* xhjPreProfile.xcconfig */, + F4610AE7DDC510B141C52F75 /* xhjPreRelease.xcconfig */, + 159A7021B439CC23D881BE8B /* xhjReleaseDebug.xcconfig */, + E3D78CE59950994CCAD086B2 /* xhjReleaseProfile.xcconfig */, + 44C3A9A4A6B7F782019DC9E4 /* xhjReleaseRelease.xcconfig */, ); name = Flutter; sourceTree = ""; @@ -201,6 +267,12 @@ 73D318DE025B3B715F0836DE /* xhjLaunchScreen.storyboard */, 6F804B882C53D187D29A45CC /* Pods */, BA31596174B2A68267F9B3FC /* Frameworks */, + 2DA6A091FC5350CFAEA9CF00 /* skyDevLaunchScreen.storyboard */, + 60FFAA284D5DBE9EE25508B0 /* skyPreLaunchScreen.storyboard */, + 4F9A73744DA607D0ABF62C5A /* skyReleaseLaunchScreen.storyboard */, + 0B7E4F390850F88D0A30EC61 /* xhjDevLaunchScreen.storyboard */, + 5BE5A13FC9E35B42FFFA74DF /* xhjPreLaunchScreen.storyboard */, + 67E6F6C3412AB339172CA451 /* xhjReleaseLaunchScreen.storyboard */, ); sourceTree = ""; }; @@ -353,6 +425,30 @@ 55832D097115F4DB4BB9447E /* preLaunchScreen.storyboard in Resources */, E1C2F6D3D21AF0A9CC29D9B1 /* skyLaunchScreen.storyboard in Resources */, 3E8F77030650302FCE5B80CB /* xhjLaunchScreen.storyboard in Resources */, + F1F27C61093EFA2C652B2B60 /* skyDevDebug.xcconfig in Resources */, + 3631D5C2A43CD75207684A95 /* skyDevProfile.xcconfig in Resources */, + 2E86F0D8BA4AEFB7E1A16064 /* skyDevRelease.xcconfig in Resources */, + A2BB12BB306AF4FEE1233CE8 /* skyPreDebug.xcconfig in Resources */, + F62FC32C81AAB3373A04F2D5 /* skyPreProfile.xcconfig in Resources */, + 62435099E6080B873995D708 /* skyPreRelease.xcconfig in Resources */, + B74CA9984A69E1CBEF4E2685 /* skyReleaseDebug.xcconfig in Resources */, + 016BFB570FED0A4AAFB1189C /* skyReleaseProfile.xcconfig in Resources */, + EA8EAC5D883FAE74AEB63A0A /* skyReleaseRelease.xcconfig in Resources */, + 2D912A8505F8472969C1E572 /* xhjDevDebug.xcconfig in Resources */, + EA1906A9377B8DF5A10CB946 /* xhjDevProfile.xcconfig in Resources */, + 46ACDD0F780C7693E6C88612 /* xhjDevRelease.xcconfig in Resources */, + 879FA6E1F4FF171D6923A373 /* xhjPreDebug.xcconfig in Resources */, + 67E390011AFF7870D9BF0736 /* xhjPreProfile.xcconfig in Resources */, + 9F9AAE71754FB26A851686E0 /* xhjPreRelease.xcconfig in Resources */, + A03C5F65DD0AE41CF23391DE /* xhjReleaseDebug.xcconfig in Resources */, + A7103C7B9DC46513E4348C4E /* xhjReleaseProfile.xcconfig in Resources */, + 3DD4F0A40552E23840ADFC65 /* xhjReleaseRelease.xcconfig in Resources */, + CE4627E8C2AB2CDDDC9B2D07 /* skyDevLaunchScreen.storyboard in Resources */, + A5C800C554FBC610CBFCFC17 /* skyPreLaunchScreen.storyboard in Resources */, + E16AA87C87B92AC4E758AE4E /* skyReleaseLaunchScreen.storyboard in Resources */, + D52671A7B21981F392674B0D /* xhjDevLaunchScreen.storyboard in Resources */, + 1813E133A5B9A02135AD37F1 /* xhjPreLaunchScreen.storyboard in Resources */, + ECFBB4CC680EDD4112980259 /* xhjReleaseLaunchScreen.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -588,6 +684,78 @@ }; name = "Profile-dev"; }; + 0B5ADFDB871D338206AA0B31 /* Release-skyPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5D9C8C08D94D17A41C07E0C2 /* skyPreRelease.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work.pre; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Release-skyPre"; + }; 1A111676B25EFEB671EADDB1 /* Debug-pre */ = { isa = XCBuildConfiguration; baseConfigurationReference = 400DDA5ABA71AC3571ECDFD8 /* preDebug.xcconfig */; @@ -663,6 +831,89 @@ }; name = "Debug-pre"; }; + 1E5874F04DFCB86D9A5B967B /* Debug-skyDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 04A5EFE52B54D25EF1BD80C1 /* skyDevDebug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work.dev; + SDKROOT = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-skyDev"; + }; + 241C55C606402F4383F5373A /* Debug-xhjDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1453DAC93CF879A52228589D /* xhjDevDebug.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug-xhjDev"; + }; 249021D3217E4FDB00AE95B9 /* Profile */ = { isa = XCBuildConfiguration; buildSettings = { @@ -736,6 +987,14 @@ }; name = Profile; }; + 27855E74D34704D4902DD915 /* Profile-skyDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FDC3EF322F90C4A846E98D28 /* skyDevProfile.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Profile-skyDev"; + }; 285389725FD2EB326C62F050 /* Profile-xhj */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1762BB277A17EFCD3D9EB55B /* xhjProfile.xcconfig */; @@ -806,6 +1065,14 @@ }; name = "Profile-xhj"; }; + 28F14AA8A7C4A6D8E64E2550 /* Release-skyPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5D9C8C08D94D17A41C07E0C2 /* skyPreRelease.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Release-skyPre"; + }; 331C8088294A63A400263BE5 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = ABD886848F99AA0B1CB4330D /* Pods-RunnerTests.debug.xcconfig */; @@ -864,6 +1131,89 @@ }; name = "Release-dev"; }; + 35F20574584CF7FF9C884E06 /* Profile-xhjPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BECFB24D71AD033D1AD26998 /* xhjPreProfile.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Profile-xhjPre"; + }; + 38D44F6C817E7E950124AC86 /* Debug-xhjPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F0DEF3DDACAFA607D45CA0D8 /* xhjPreDebug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work.pre; + SDKROOT = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-xhjPre"; + }; 3D31A7980717C8E2CF9CE237 /* Debug-dev */ = { isa = XCBuildConfiguration; baseConfigurationReference = FB7D8A153F874F70FE3D326E /* devDebug.xcconfig */; @@ -939,6 +1289,76 @@ }; name = "Debug-dev"; }; + 4377114462E55AC8F249339C /* Profile-skyPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 81DED2D90516855F3B194308 /* skyPreProfile.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work.pre; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Profile-skyPre"; + }; 43C0C38D0768D0D29E9C74D7 /* Profile-sky */ = { isa = XCBuildConfiguration; baseConfigurationReference = F1A6CE68A52F14794E4A7230 /* skyProfile.xcconfig */; @@ -947,6 +1367,89 @@ }; name = "Profile-sky"; }; + 43D0B7AD5F70302D1A2BFE1C /* Profile-skyPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 81DED2D90516855F3B194308 /* skyPreProfile.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Profile-skyPre"; + }; + 4977CA54B1A2733747392801 /* Debug-xhjDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1453DAC93CF879A52228589D /* xhjDevDebug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work.dev; + SDKROOT = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-xhjDev"; + }; 506955DBFBD89BFD5B254DC7 /* Profile-pre */ = { isa = XCBuildConfiguration; baseConfigurationReference = F4AF5B4663EE6CFC7029B5AB /* preProfile.xcconfig */; @@ -1017,6 +1520,84 @@ }; name = "Profile-pre"; }; + 5763DF6CDD3726E8432EFE44 /* Profile-skyDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FDC3EF322F90C4A846E98D28 /* skyDevProfile.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work.dev; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Profile-skyDev"; + }; + 59389674064F3FF8FD160202 /* Debug-skyRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AF5C4914468E0989D0D82A6D /* skyReleaseDebug.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug-skyRelease"; + }; 5B4E1F17FB9EE892DF0D77AA /* Release-pre */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4F6DFC2AFBDA247EA0342119 /* preRelease.xcconfig */; @@ -1089,6 +1670,322 @@ }; name = "Release-pre"; }; + 5C31AF279386FEA5C7114EA1 /* Debug-skyRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AF5C4914468E0989D0D82A6D /* skyReleaseDebug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work; + SDKROOT = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-skyRelease"; + }; + 657573D001631CFE7125B731 /* Release-xhjDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 539C2D3FA6928C05F4C984FE /* xhjDevRelease.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work.dev; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Release-xhjDev"; + }; + 697FA0085E5FB99C10C9FD64 /* Release-xhjRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 44C3A9A4A6B7F782019DC9E4 /* xhjReleaseRelease.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Release-xhjRelease"; + }; + 6A98BCCFF82BEFF3DA6B6C48 /* Profile-xhjDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7D7A6233EF2108AD4DA29797 /* xhjDevProfile.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Profile-xhjDev"; + }; + 7480C82F5DED9D8898B29DFB /* Profile-skyRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 926E06CA8F15A766AD877601 /* skyReleaseProfile.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Profile-skyRelease"; + }; + 770BFC954CC1FBA82928AA90 /* Debug-skyPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 30DDE98C4D8703B5AB7B685E /* skyPreDebug.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug-skyPre"; + }; + 7C6A14E7BE6FFD8D31D2B2B2 /* Debug-xhjRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 159A7021B439CC23D881BE8B /* xhjReleaseDebug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work; + SDKROOT = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-xhjRelease"; + }; 8D93391A3956A6251337743B /* Release-xhj */ = { isa = XCBuildConfiguration; baseConfigurationReference = F98DF82AFA0A3ACD0765FDAE /* xhjRelease.xcconfig */; @@ -1169,6 +2066,81 @@ }; name = "Profile-xhj"; }; + 91BE2D1B03804EA644DF96DB /* Debug-skyPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 30DDE98C4D8703B5AB7B685E /* skyPreDebug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work.pre; + SDKROOT = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-skyPre"; + }; 97C147031CF9000F007C117D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1323,6 +2295,76 @@ }; name = Release; }; + 97FC569C845AF4B34E6DDF9A /* Profile-xhjDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7D7A6233EF2108AD4DA29797 /* xhjDevProfile.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work.dev; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Profile-xhjDev"; + }; 98CEBAFF2E3ED6C54E81602B /* Profile-sky */ = { isa = XCBuildConfiguration; baseConfigurationReference = F1A6CE68A52F14794E4A7230 /* skyProfile.xcconfig */; @@ -1401,6 +2443,84 @@ }; name = "Debug-dev"; }; + 9EFFDF15EE96EEF55ECED5D1 /* Profile-xhjPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BECFB24D71AD033D1AD26998 /* xhjPreProfile.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work.pre; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Profile-xhjPre"; + }; + A0ABE4B05B56DE6B3650743A /* Debug-skyDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 04A5EFE52B54D25EF1BD80C1 /* skyDevDebug.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug-skyDev"; + }; A19BDFC68DA1C3B9EE9B47F1 /* Debug-xhj */ = { isa = XCBuildConfiguration; baseConfigurationReference = 031263CFBED2AAE746A59A79 /* xhjDebug.xcconfig */; @@ -1476,6 +2596,14 @@ }; name = "Debug-xhj"; }; + A30147DAA88276B5327DCC33 /* Release-xhjPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F4610AE7DDC510B141C52F75 /* xhjPreRelease.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Release-xhjPre"; + }; AAFC52080C1E617CB670D8B3 /* Release-sky */ = { isa = XCBuildConfiguration; baseConfigurationReference = E045491EBE71709DCA299FC1 /* skyRelease.xcconfig */; @@ -1548,6 +2676,78 @@ }; name = "Release-sky"; }; + B1802E3C6F5EFE17A6C3EA94 /* Release-xhjPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F4610AE7DDC510B141C52F75 /* xhjPreRelease.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work.pre; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Release-xhjPre"; + }; B2763D98CD6ED5EB802E9F6F /* Release-pre */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4F6DFC2AFBDA247EA0342119 /* preRelease.xcconfig */; @@ -1556,6 +2756,100 @@ }; name = "Release-pre"; }; + B7AE9FE0996D5E49C686855A /* Debug-xhjRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 159A7021B439CC23D881BE8B /* xhjReleaseDebug.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug-xhjRelease"; + }; + BDB82702D99A2F755CCBA34B /* Profile-skyRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 926E06CA8F15A766AD877601 /* skyReleaseProfile.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Profile-skyRelease"; + }; + BE6E758EAB4D237376646C82 /* Profile-xhjRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E3D78CE59950994CCAD086B2 /* xhjReleaseProfile.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Profile-xhjRelease"; + }; + C01F159F7C1BA7D64F2B8A45 /* Release-skyDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 521739435370021315B3CAB0 /* skyDevRelease.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Release-skyDev"; + }; CD334CF428D683E8B7F54A83 /* Release-sky */ = { isa = XCBuildConfiguration; baseConfigurationReference = E045491EBE71709DCA299FC1 /* skyRelease.xcconfig */; @@ -1564,6 +2858,78 @@ }; name = "Release-sky"; }; + D7190C00512EB3710E68AA6B /* Release-skyDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 521739435370021315B3CAB0 /* skyDevRelease.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work.dev; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Release-skyDev"; + }; DA92B75605FBBFC8076F7137 /* Debug-pre */ = { isa = XCBuildConfiguration; baseConfigurationReference = 400DDA5ABA71AC3571ECDFD8 /* preDebug.xcconfig */; @@ -1655,6 +3021,14 @@ }; name = "Debug-xhj"; }; + DE75E23CDCC818E8FFADEB33 /* Debug-xhjPre */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F0DEF3DDACAFA607D45CA0D8 /* xhjPreDebug.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Debug-xhjPre"; + }; DFE6E115E9F77DCD5C899073 /* Debug-sky */ = { isa = XCBuildConfiguration; baseConfigurationReference = 611820587117D6B2F8AFF8D6 /* skyDebug.xcconfig */; @@ -1671,6 +3045,14 @@ }; name = "Profile-dev"; }; + E5B77D41121FC333E7010EB2 /* Release-xhjDev */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 539C2D3FA6928C05F4C984FE /* xhjDevRelease.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Release-xhjDev"; + }; E8CEC7EE169122561F16B0CF /* Release-xhj */ = { isa = XCBuildConfiguration; baseConfigurationReference = F98DF82AFA0A3ACD0765FDAE /* xhjRelease.xcconfig */; @@ -1679,6 +3061,14 @@ }; name = "Release-xhj"; }; + EE5EDD3D053037D647214FE7 /* Release-skyRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C67AF0A7644DDD913055370A /* skyReleaseRelease.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Release-skyRelease"; + }; EED5C1A8CAA6BF8020232E7D /* Profile-pre */ = { isa = XCBuildConfiguration; baseConfigurationReference = F4AF5B4663EE6CFC7029B5AB /* preProfile.xcconfig */; @@ -1687,6 +3077,158 @@ }; name = "Profile-pre"; }; + F18E19B135D8137F0A697675 /* Release-xhjRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 44C3A9A4A6B7F782019DC9E4 /* xhjReleaseRelease.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.xhjcn.work; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Release-xhjRelease"; + }; + F461C1A49B04EF794A0E0CD0 /* Release-skyRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C67AF0A7644DDD913055370A /* skyReleaseRelease.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "$(ASSET_PREFIX)AppIcon"; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = Runner/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Flutter", + ); + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.skychip.work; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = "Release-skyRelease"; + }; + FCF80DE0A2BCC0B82DC967F0 /* Profile-xhjRelease */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E3D78CE59950994CCAD086B2 /* xhjReleaseProfile.xcconfig */; + buildSettings = { + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = "Profile-xhjRelease"; + }; FE00FC7CC9D91A05BDA6E54B /* Release-dev */ = { isa = XCBuildConfiguration; baseConfigurationReference = FA0DB0963AD4A96F52F525B9 /* devRelease.xcconfig */; @@ -1790,6 +3332,24 @@ A19BDFC68DA1C3B9EE9B47F1 /* Debug-xhj */, 285389725FD2EB326C62F050 /* Profile-xhj */, 8D93391A3956A6251337743B /* Release-xhj */, + 1E5874F04DFCB86D9A5B967B /* Debug-skyDev */, + 5763DF6CDD3726E8432EFE44 /* Profile-skyDev */, + D7190C00512EB3710E68AA6B /* Release-skyDev */, + 91BE2D1B03804EA644DF96DB /* Debug-skyPre */, + 4377114462E55AC8F249339C /* Profile-skyPre */, + 0B5ADFDB871D338206AA0B31 /* Release-skyPre */, + 5C31AF279386FEA5C7114EA1 /* Debug-skyRelease */, + 7480C82F5DED9D8898B29DFB /* Profile-skyRelease */, + F461C1A49B04EF794A0E0CD0 /* Release-skyRelease */, + 4977CA54B1A2733747392801 /* Debug-xhjDev */, + 97FC569C845AF4B34E6DDF9A /* Profile-xhjDev */, + 657573D001631CFE7125B731 /* Release-xhjDev */, + 38D44F6C817E7E950124AC86 /* Debug-xhjPre */, + 9EFFDF15EE96EEF55ECED5D1 /* Profile-xhjPre */, + B1802E3C6F5EFE17A6C3EA94 /* Release-xhjPre */, + 7C6A14E7BE6FFD8D31D2B2B2 /* Debug-xhjRelease */, + BE6E758EAB4D237376646C82 /* Profile-xhjRelease */, + F18E19B135D8137F0A697675 /* Release-xhjRelease */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1812,6 +3372,24 @@ DD12181452E9EE1A41EE2F89 /* Debug-xhj */, 8FEC178BAB58337056316ECC /* Profile-xhj */, E8CEC7EE169122561F16B0CF /* Release-xhj */, + A0ABE4B05B56DE6B3650743A /* Debug-skyDev */, + 27855E74D34704D4902DD915 /* Profile-skyDev */, + C01F159F7C1BA7D64F2B8A45 /* Release-skyDev */, + 770BFC954CC1FBA82928AA90 /* Debug-skyPre */, + 43D0B7AD5F70302D1A2BFE1C /* Profile-skyPre */, + 28F14AA8A7C4A6D8E64E2550 /* Release-skyPre */, + 59389674064F3FF8FD160202 /* Debug-skyRelease */, + BDB82702D99A2F755CCBA34B /* Profile-skyRelease */, + EE5EDD3D053037D647214FE7 /* Release-skyRelease */, + 241C55C606402F4383F5373A /* Debug-xhjDev */, + 6A98BCCFF82BEFF3DA6B6C48 /* Profile-xhjDev */, + E5B77D41121FC333E7010EB2 /* Release-xhjDev */, + DE75E23CDCC818E8FFADEB33 /* Debug-xhjPre */, + 35F20574584CF7FF9C884E06 /* Profile-xhjPre */, + A30147DAA88276B5327DCC33 /* Release-xhjPre */, + B7AE9FE0996D5E49C686855A /* Debug-xhjRelease */, + FCF80DE0A2BCC0B82DC967F0 /* Profile-xhjRelease */, + 697FA0085E5FB99C10C9FD64 /* Release-xhjRelease */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyDev.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyDev.xcscheme new file mode 100644 index 0000000..d2b6a69 --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyDev.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyPre.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyPre.xcscheme new file mode 100644 index 0000000..c1da424 --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyPre.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyRelease.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyRelease.xcscheme new file mode 100644 index 0000000..0fd24d5 --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/skyRelease.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjDev.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjDev.xcscheme new file mode 100644 index 0000000..9cb9eb0 --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjDev.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjPre.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjPre.xcscheme new file mode 100644 index 0000000..c768397 --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjPre.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjRelease.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjRelease.xcscheme new file mode 100644 index 0000000..51f611b --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/xhjRelease.xcscheme @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..9b2b68f Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..672d5d8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..1c3fade Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..6643d37 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..ab9200a Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..74f09bf Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..cadaddf Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..efd94e8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..79d3029 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..36fbca3 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..e7eb384 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevAppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyDevLaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..9b2b68f Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..672d5d8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..1c3fade Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..6643d37 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..ab9200a Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..74f09bf Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..cadaddf Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..efd94e8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..79d3029 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..36fbca3 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..e7eb384 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreAppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyPreLaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..9b2b68f Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..672d5d8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..1c3fade Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..6643d37 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..ab9200a Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..74f09bf Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..cadaddf Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..efd94e8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..79d3029 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..36fbca3 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..e7eb384 Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseAppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/ios/Runner/Assets.xcassets/skyReleaseLaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..9b2b68f Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..672d5d8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..1c3fade Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..6643d37 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..ab9200a Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..74f09bf Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..cadaddf Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..efd94e8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..79d3029 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..36fbca3 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..e7eb384 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevAppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjDevLaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..9b2b68f Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..672d5d8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..1c3fade Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..6643d37 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..ab9200a Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..74f09bf Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..a51d501 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..cadaddf Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..67f6f60 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..efd94e8 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..79d3029 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..36fbca3 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..e7eb384 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreAppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjPreLaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "Icon-App-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "Icon-App-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "Icon-App-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "Icon-App-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "Icon-App-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "Icon-App-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "Icon-App-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "Icon-App-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "Icon-App-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "Icon-App-1024x1024@1x.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..05f1f0f Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..fef0fce Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..d24c2cc Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..db49938 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..58d27db Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..5d10ae2 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..cf8a232 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..d24c2cc Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..138b844 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..55d0de7 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..55d0de7 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..62afa04 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..81a0c53 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..bba7262 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..ba69981 Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseAppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchImage.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "LaunchImage@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/ios/Runner/Assets.xcassets/xhjReleaseLaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# Launch Screen Assets + +You can customize the launch screen with your own desired assets by replacing the image files in this directory. + +You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/ios/Runner/skyDevLaunchScreen.storyboard b/ios/Runner/skyDevLaunchScreen.storyboard new file mode 100644 index 0000000..69606b3 --- /dev/null +++ b/ios/Runner/skyDevLaunchScreen.storyboard @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/skyPreLaunchScreen.storyboard b/ios/Runner/skyPreLaunchScreen.storyboard new file mode 100644 index 0000000..1f801f5 --- /dev/null +++ b/ios/Runner/skyPreLaunchScreen.storyboard @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/skyReleaseLaunchScreen.storyboard b/ios/Runner/skyReleaseLaunchScreen.storyboard new file mode 100644 index 0000000..2809c24 --- /dev/null +++ b/ios/Runner/skyReleaseLaunchScreen.storyboard @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/xhjDevLaunchScreen.storyboard b/ios/Runner/xhjDevLaunchScreen.storyboard new file mode 100644 index 0000000..24a95a5 --- /dev/null +++ b/ios/Runner/xhjDevLaunchScreen.storyboard @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/xhjPreLaunchScreen.storyboard b/ios/Runner/xhjPreLaunchScreen.storyboard new file mode 100644 index 0000000..e0221fd --- /dev/null +++ b/ios/Runner/xhjPreLaunchScreen.storyboard @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/xhjReleaseLaunchScreen.storyboard b/ios/Runner/xhjReleaseLaunchScreen.storyboard new file mode 100644 index 0000000..4ef652e --- /dev/null +++ b/ios/Runner/xhjReleaseLaunchScreen.storyboard @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/app.dart b/lib/app.dart index 0d51d05..d6e887f 100644 --- a/lib/app.dart +++ b/lib/app.dart @@ -1,13 +1,10 @@ -import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; +import 'package:starwork_flutter/flavors.dart'; import 'package:starwork_flutter/i18n/app_i18n.dart'; -import 'package:starwork_flutter/routes/app_routes.dart'; import 'package:starwork_flutter/routes/app_pages.dart'; - -import 'flavors.dart'; - +import 'package:starwork_flutter/routes/app_routes.dart'; class App extends StatelessWidget { const App({super.key}); diff --git a/lib/flavors.dart b/lib/flavors.dart index bd12637..b29aa5a 100644 --- a/lib/flavors.dart +++ b/lib/flavors.dart @@ -1,8 +1,10 @@ enum Flavor { - dev, - pre, - sky, - xhj, + skyDev, + skyPre, + skyRelease, + xhjDev, + xhjPre, + xhjRelease, } class F { @@ -12,14 +14,18 @@ class F { static String get title { switch (appFlavor) { - case Flavor.dev: - return '星勤-dev'; - case Flavor.pre: - return '星勤-pre'; - case Flavor.sky: - return '星勤-sky'; - case Flavor.xhj: - return '星勤-xhj'; + case Flavor.skyDev: + return '星勤-sky-dev'; + case Flavor.skyPre: + return '星勤-sky-pre'; + case Flavor.skyRelease: + return '星勤-sky-release'; + case Flavor.xhjDev: + return '星勤-xhj-dev'; + case Flavor.xhjPre: + return '星勤-xhj-pre'; + case Flavor.xhjRelease: + return '星勤-xhj-release'; } } diff --git a/lib/pages/my_home_page.dart b/lib/pages/my_home_page.dart new file mode 100644 index 0000000..c9f3fc5 --- /dev/null +++ b/lib/pages/my_home_page.dart @@ -0,0 +1,14 @@ +import 'package:flutter/material.dart'; +import '../flavors.dart'; + +class MyHomePage extends StatelessWidget { + const MyHomePage({super.key}); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar(title: Text(F.title)), + body: Center(child: Text('Hello ${F.title}')), + ); + } +}