feat: 一键登录
@ -4,6 +4,7 @@ stages:
|
||||
- build-artifacts
|
||||
- release-artifacts
|
||||
- notification
|
||||
- clean-up
|
||||
|
||||
variables:
|
||||
LC_ALL: "en_US.UTF-8"
|
||||
@ -61,7 +62,7 @@ variables:
|
||||
before_script:
|
||||
- ls -li
|
||||
- export NEXT_VERSION="$(cat app_new.version)"
|
||||
- flutter pub get
|
||||
# - flutter pub get
|
||||
- bundle install --gemfile android/Gemfile --quiet
|
||||
cache:
|
||||
paths:
|
||||
@ -72,7 +73,7 @@ variables:
|
||||
before_script:
|
||||
- ls -li
|
||||
- export NEXT_VERSION="$(cat app_new.version)"
|
||||
- flutter pub get
|
||||
# - flutter pub get
|
||||
- bundle install --gemfile ios/Gemfile --quiet
|
||||
cache:
|
||||
paths:
|
||||
@ -95,7 +96,8 @@ generate_git_tag:
|
||||
- bash pre_build.sh sky
|
||||
- project_url=$(echo $CI_PROJECT_URL | sed 's/http:\/\///')
|
||||
- echo "project_url:$project_url"
|
||||
- git remote set-url origin http://gitlab-ci-token:${GITLAB_ACCESS_TOKEN}@$project_url.git
|
||||
- echo "CI_SERVER_FQDN:$CI_SERVER_FQDN/CI_PROJECT_ROOT_NAMESPACE:$CI_PROJECT_ROOT_NAMESPACE/CI_PROJECT_NAME:$CI_PROJECT_NAME"
|
||||
- git remote set-url origin git@$CI_SERVER_FQDN:$CI_PROJECT_ROOT_NAMESPACE/$CI_PROJECT_NAME.git
|
||||
script:
|
||||
- bash tag_generator.sh generate_tag
|
||||
|
||||
@ -170,7 +172,7 @@ create-release:
|
||||
url: '${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/StarLock/${CI_COMMIT_TAG}/starlock-xhj-release-${CI_COMMIT_TAG}.apk'
|
||||
link_type: 'package'
|
||||
- name: 'xhj bundle binary package'
|
||||
url: '${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/StarLock/${CI_COMMIT_TAG}/starlock-xhj-release-${CI_COMMIT_TAG}.aab'
|
||||
url: '${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/StarLock/${CI_COMMIT_TAG}/starlock-xhj_bundle-release-${CI_COMMIT_TAG}.aab'
|
||||
link_type: 'package'
|
||||
- name: 'sky apk binary package'
|
||||
url: '${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/StarLock/${CI_COMMIT_TAG}/starlock-sky-release-${CI_COMMIT_TAG}.apk'
|
||||
@ -203,4 +205,11 @@ notify_failure:
|
||||
script:
|
||||
- bash notify.sh failure
|
||||
allow_failure: true
|
||||
when: on_failure
|
||||
when: on_failure
|
||||
|
||||
clean_up:
|
||||
stage: clean-up
|
||||
extends: .build_rule
|
||||
script:
|
||||
- git reset --hard
|
||||
when: always
|
||||
@ -23,6 +23,9 @@ if (flutterVersionName == null) {
|
||||
}
|
||||
|
||||
apply plugin: 'com.android.application'
|
||||
//<com>
|
||||
apply plugin: 'com.google.gms.google-services'
|
||||
//</com>
|
||||
apply plugin: 'kotlin-android'
|
||||
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
|
||||
apply plugin: 'com.android.application'
|
||||
@ -75,6 +78,13 @@ android {
|
||||
keyAlias = 'upload'
|
||||
keyPassword 'xhj8872'
|
||||
}
|
||||
|
||||
xhj_bundle {
|
||||
storeFile file("xhj_bundle.jks")
|
||||
storePassword 'xhj8872'
|
||||
keyAlias = 'xhj'
|
||||
keyPassword 'xhj8872'
|
||||
}
|
||||
}
|
||||
|
||||
// ----- BEGIN flavorDimensions (autogenerated by flutter_flavorizr) -----
|
||||
@ -132,6 +142,21 @@ android {
|
||||
manifestPlaceholders.JPUSH_PKGNAME = "com.xhjcn.lock"
|
||||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules-xhj.pro'
|
||||
}
|
||||
|
||||
xhj_bundle {
|
||||
dimension "flavor-type"
|
||||
applicationId "ltd.xhjcn.lock"
|
||||
|
||||
signingConfig signingConfigs.xhj_bundle
|
||||
resValue "string", "app_name", "Star Lock"
|
||||
manifestPlaceholders = [
|
||||
JPUSH_PKGNAME : "ltd.xhjcn.lock",
|
||||
JPUSH_APPKEY : "5ccdb9b8d3faaae66ba5d02e",
|
||||
JPUSH_CHANNEL : "flutter_channel",
|
||||
]
|
||||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules-xhj.pro'
|
||||
}
|
||||
|
||||
xhj_pre {
|
||||
dimension "flavor-type"
|
||||
applicationId "com.xhjcn.lock.pre"
|
||||
@ -240,7 +265,11 @@ android {
|
||||
productFlavors.dev.signingConfig signingConfigs.debug
|
||||
productFlavors.pre.signingConfig signingConfigs.debug
|
||||
productFlavors.sky.signingConfig signingConfigs.sky
|
||||
productFlavors.sky_dev.signingConfig signingConfigs.sky
|
||||
productFlavors.sky_pre.signingConfig signingConfigs.sky
|
||||
productFlavors.xhj.signingConfig signingConfigs.xhj
|
||||
productFlavors.xhj_dev.signingConfig signingConfigs.xhj
|
||||
productFlavors.xhj_pre.signingConfig signingConfigs.xhj
|
||||
}
|
||||
release {
|
||||
// 高德地图导致release编译模式下应用闪退,根据:[高德地图在Debug模式下运行正常但是打Release包时则闪退解决办法](https://blog.csdn.net/weixin_39370093/article/details/109631210)
|
||||
@ -252,7 +281,11 @@ android {
|
||||
productFlavors.dev.signingConfig signingConfigs.debug
|
||||
productFlavors.pre.signingConfig signingConfigs.debug
|
||||
productFlavors.sky.signingConfig signingConfigs.sky
|
||||
productFlavors.sky_dev.signingConfig signingConfigs.sky
|
||||
productFlavors.sky_pre.signingConfig signingConfigs.sky
|
||||
productFlavors.xhj.signingConfig signingConfigs.xhj
|
||||
productFlavors.xhj_dev.signingConfig signingConfigs.xhj
|
||||
productFlavors.xhj_pre.signingConfig signingConfigs.xhj
|
||||
}
|
||||
}
|
||||
|
||||
@ -296,6 +329,8 @@ dependencies {
|
||||
implementation 'cn.jiguang.sdk.plugin:vivo:5.2.3'
|
||||
|
||||
// Umeng统计
|
||||
implementation 'com.umeng.umsdk:common:9.3.7'
|
||||
implementation 'com.umeng.umsdk:asms:1.4.1'
|
||||
//<cn>
|
||||
implementation 'com.umeng.umsdk:common:9.7.9'
|
||||
implementation 'com.umeng.umsdk:asms:1.8.5'
|
||||
//</cn>
|
||||
}
|
||||
|
||||
@ -2,14 +2,14 @@
|
||||
"project_info": {
|
||||
"project_number": "281500445726",
|
||||
"project_id": "skychip2023-ecdff",
|
||||
"storage_bucket": "skychip2023-ecdff.appspot.com"
|
||||
"storage_bucket": "skychip2023-ecdff.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4d20f",
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc4d20f",
|
||||
"android_client_info": {
|
||||
"package_name": "com.skychip.lock"
|
||||
"package_name": "com.starlock.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="com.example.star_lock">
|
||||
package="com.skychip.lock">
|
||||
|
||||
<uses-permission
|
||||
android:name="android.permission.BLUETOOTH_SCAN"
|
||||
@ -8,8 +8,6 @@
|
||||
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
||||
<!-- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:maxSdkVersion="30" />-->
|
||||
<!-- <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" android:maxSdkVersion="30" />-->
|
||||
<!--允许访问网络,必选权限-->
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
<!--允许获取精确位置,精准定位必选-->
|
||||
@ -58,14 +56,8 @@
|
||||
|
||||
<uses-permission android:name="com.hihonor.permission.sec.SDK_LAUNCHER" />
|
||||
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||||
|
||||
<application
|
||||
android:name="android.app.Application"
|
||||
android:name=".App"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:requestLegacyExternalStorage="true"
|
||||
@ -149,7 +141,7 @@
|
||||
</intent-filter>
|
||||
</service> <!--兼容Q版本-->
|
||||
<activity
|
||||
android:name="com.skychip.lock.MainActivity"
|
||||
android:name=".MainActivity"
|
||||
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
|
||||
android:exported="true"
|
||||
android:hardwareAccelerated="true"
|
||||
|
||||
12
android/app/src/main/kotlin/com/skychip/lock/App.kt
Executable file
@ -0,0 +1,12 @@
|
||||
package com.skychip.lock
|
||||
|
||||
import io.flutter.app.FlutterApplication
|
||||
import android.util.Log
|
||||
|
||||
class App : FlutterApplication() {
|
||||
|
||||
override fun onCreate() {
|
||||
super.onCreate()
|
||||
Log.d("MyApplication", "Application has started")
|
||||
}
|
||||
}
|
||||
@ -12,17 +12,14 @@ import android.bluetooth.BluetoothAdapter;
|
||||
import androidx.core.content.FileProvider
|
||||
import java.io.File
|
||||
|
||||
import com.umeng.commonsdk.UMConfigure
|
||||
|
||||
class MainActivity : FlutterActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
GeneratedPluginRegistrant.registerWith(flutterEngine!!)
|
||||
|
||||
// 初始化 Umeng SDK
|
||||
UMConfigure.init(this, "671244cf80464b33f6df9648", "Product", UMConfigure.DEVICE_TYPE_PHONE, null)
|
||||
|
||||
MethodChannel(flutterEngine?.dartExecutor!!.binaryMessenger, "starLockFlutterSend").setMethodCallHandler { call, result ->
|
||||
MethodChannel(
|
||||
flutterEngine?.dartExecutor!!.binaryMessenger,
|
||||
"starLockFlutterSend"
|
||||
).setMethodCallHandler { call, result ->
|
||||
if (call.method == "loadNativeShare") {
|
||||
val map = call.arguments as Map<String, String>
|
||||
val shareText = map["shareText"]
|
||||
@ -32,7 +29,7 @@ class MainActivity : FlutterActivity() {
|
||||
} else {
|
||||
shareText(shareText, "分享")
|
||||
}
|
||||
} else if (call.method == "sendGetBlueStatus") {
|
||||
} else if (call.method == "sendGetBlueStatus") {
|
||||
// 蓝牙是否开启
|
||||
// println("收到原生的信息了 methodmethodmethod: ${call.method}")
|
||||
val bluetoothAdapter: BluetoothAdapter? = BluetoothAdapter.getDefaultAdapter()
|
||||
@ -50,7 +47,10 @@ class MainActivity : FlutterActivity() {
|
||||
status = "-1"
|
||||
}
|
||||
val flutterEngine: FlutterEngine? = this.flutterEngine // 获取你的 FlutterEngine 实例
|
||||
MethodChannel(flutterEngine?.dartExecutor!!.binaryMessenger, "starLockFlutterReceive").invokeMethod("getBlueStatus", status)
|
||||
MethodChannel(
|
||||
flutterEngine?.dartExecutor!!.binaryMessenger,
|
||||
"starLockFlutterReceive"
|
||||
).invokeMethod("getBlueStatus", status)
|
||||
} else {
|
||||
result.notImplemented() // 没有实现的方法
|
||||
}
|
||||
@ -96,7 +96,10 @@ class MainActivity : FlutterActivity() {
|
||||
|
||||
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
|
||||
GeneratedPluginRegistrant.registerWith(flutterEngine)
|
||||
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, "starLockFlutterSend").setMethodCallHandler { call, result ->
|
||||
MethodChannel(
|
||||
flutterEngine.dartExecutor.binaryMessenger,
|
||||
"starLockFlutterSend"
|
||||
).setMethodCallHandler { call, result ->
|
||||
if (call.method == "loadNativeShare") {
|
||||
val map = call.arguments as Map<String, String>
|
||||
val shareText = map["shareText"]
|
||||
|
||||
48
android/app/src/sky/google-services.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "281500445726",
|
||||
"project_id": "skychip2023-ecdff",
|
||||
"storage_bucket": "skychip2023-ecdff.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4d20f",
|
||||
"android_client_info": {
|
||||
"package_name": "com.skychip.lock"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0sq9g"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc4d20f",
|
||||
"android_client_info": {
|
||||
"package_name": "com.starlock.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0sq9g"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
48
android/app/src/sky_dev/google-services.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "281500445726",
|
||||
"project_id": "skychip2023-ecdff",
|
||||
"storage_bucket": "skychip2023-ecdff.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4d20f",
|
||||
"android_client_info": {
|
||||
"package_name": "com.skychip.lock.dev"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0sq9g"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc4d20f",
|
||||
"android_client_info": {
|
||||
"package_name": "com.starlock.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0sq9g"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
48
android/app/src/sky_pre/google-services.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "281500445726",
|
||||
"project_id": "skychip2023-ecdff",
|
||||
"storage_bucket": "skychip2023-ecdff.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4d",
|
||||
"android_client_info": {
|
||||
"package_name": "com.skychip.lock.pre"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc",
|
||||
"android_client_info": {
|
||||
"package_name": "com.starlock.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0sq9g"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
48
android/app/src/xhj/google-services.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "28150044todo",
|
||||
"project_id": "skychip2023-etodo",
|
||||
"storage_bucket": "skychip2023-etodo.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4todo",
|
||||
"android_client_info": {
|
||||
"package_name": "com.xhjcn.lock"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0todo"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc4todo",
|
||||
"android_client_info": {
|
||||
"package_name": "com.xhjcn.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4Dank9todo"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
96
android/app/src/xhj_bundle/agconnect-services.json
Normal file
@ -0,0 +1,96 @@
|
||||
{
|
||||
"agcgw":{
|
||||
"backurl":"connect-drcn.hispace.hicloud.com",
|
||||
"url":"connect-drcn.dbankcloud.cn",
|
||||
"websocketbackurl":"connect-ws-drcn.hispace.dbankcloud.com",
|
||||
"websocketurl":"connect-ws-drcn.hispace.dbankcloud.cn"
|
||||
},
|
||||
"agcgw_all":{
|
||||
"CN":"connect-drcn.dbankcloud.cn",
|
||||
"CN_back":"connect-drcn.hispace.hicloud.com",
|
||||
"DE":"connect-dre.dbankcloud.cn",
|
||||
"DE_back":"connect-dre.hispace.hicloud.com",
|
||||
"RU":"connect-drru.hispace.dbankcloud.ru",
|
||||
"RU_back":"connect-drru.hispace.dbankcloud.cn",
|
||||
"SG":"connect-dra.dbankcloud.cn",
|
||||
"SG_back":"connect-dra.hispace.hicloud.com"
|
||||
},
|
||||
"websocketgw_all":{
|
||||
"CN":"connect-ws-drcn.hispace.dbankcloud.cn",
|
||||
"CN_back":"connect-ws-drcn.hispace.dbankcloud.com",
|
||||
"DE":"connect-ws-dre.hispace.dbankcloud.cn",
|
||||
"DE_back":"connect-ws-dre.hispace.dbankcloud.com",
|
||||
"RU":"connect-ws-drru.hispace.dbankcloud.ru",
|
||||
"RU_back":"connect-ws-drru.hispace.dbankcloud.cn",
|
||||
"SG":"connect-ws-dra.hispace.dbankcloud.cn",
|
||||
"SG_back":"connect-ws-dra.hispace.dbankcloud.com"
|
||||
},
|
||||
"client":{
|
||||
"cp_id":"30086000752967166",
|
||||
"product_id":"388421841222116270",
|
||||
"client_id":"1406555529261648640",
|
||||
"client_secret":"843E8191B02B692239726CF0ED990E1EC2B31928F825AA012B932A128FD2C516",
|
||||
"project_id":"388421841222116270",
|
||||
"app_id":"110798531",
|
||||
"api_key":"DQEDAALnPCtuCgoYOyZfsIDa9/YZZhQ+buDGpypeurXhQUGMajWcVyYLQgXXqV3x2HbI6oyG+Wm2Gf+1hPs6j+wA3B6ylYAXG4aAQA==",
|
||||
"package_name":"ltd.xhjcn.lock"
|
||||
},
|
||||
"oauth_client":{
|
||||
"client_id":"110798531",
|
||||
"client_type":1
|
||||
},
|
||||
"app_info":{
|
||||
"app_id":"110798531",
|
||||
"package_name":"ltd.xhjcn.lock"
|
||||
},
|
||||
"service":{
|
||||
"analytics":{
|
||||
"collector_url":"datacollector-drcn.dt.hicloud.com,datacollector-drcn.dt.dbankcloud.cn",
|
||||
"collector_url_ru":"datacollector-drru.dt.dbankcloud.ru,datacollector-drru.dt.hicloud.com",
|
||||
"collector_url_sg":"datacollector-dra.dt.hicloud.com,datacollector-dra.dt.dbankcloud.cn",
|
||||
"collector_url_de":"datacollector-dre.dt.hicloud.com,datacollector-dre.dt.dbankcloud.cn",
|
||||
"collector_url_cn":"datacollector-drcn.dt.hicloud.com,datacollector-drcn.dt.dbankcloud.cn",
|
||||
"resource_id":"p1",
|
||||
"channel_id":""
|
||||
},
|
||||
"edukit":{
|
||||
"edu_url":"edukit.cloud.huawei.com.cn",
|
||||
"dh_url":"edukit.cloud.huawei.com.cn"
|
||||
},
|
||||
"search":{
|
||||
"url":"https://search-drcn.cloud.huawei.com"
|
||||
},
|
||||
"cloudstorage":{
|
||||
"storage_url_sg_back":"https://agc-storage-dra.cloud.huawei.asia",
|
||||
"storage_url_ru_back":"https://agc-storage-drru.cloud.huawei.ru",
|
||||
"storage_url_ru":"https://agc-storage-drru.cloud.huawei.ru",
|
||||
"storage_url_de_back":"https://agc-storage-dre.cloud.huawei.eu",
|
||||
"storage_url_de":"https://ops-dre.agcstorage.link",
|
||||
"storage_url":"https://agc-storage-drcn.platform.dbankcloud.cn",
|
||||
"storage_url_sg":"https://ops-dra.agcstorage.link",
|
||||
"storage_url_cn_back":"https://agc-storage-drcn.cloud.huawei.com.cn",
|
||||
"storage_url_cn":"https://agc-storage-drcn.platform.dbankcloud.cn"
|
||||
},
|
||||
"ml":{
|
||||
"mlservice_url":"ml-api-drcn.ai.dbankcloud.com,ml-api-drcn.ai.dbankcloud.cn"
|
||||
}
|
||||
},
|
||||
"region":"CN",
|
||||
"configuration_version":"3.0",
|
||||
"appInfos":[
|
||||
{
|
||||
"package_name":"ltd.xhjcn.lock",
|
||||
"client":{
|
||||
"app_id":"110798531"
|
||||
},
|
||||
"app_info":{
|
||||
"package_name":"ltd.xhjcn.lock",
|
||||
"app_id":"110798531"
|
||||
},
|
||||
"oauth_client":{
|
||||
"client_type":1,
|
||||
"client_id":"110798531"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
29
android/app/src/xhj_bundle/google-services.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "448746601330",
|
||||
"project_id": "smart-lock-12b8c",
|
||||
"storage_bucket": "smart-lock-12b8c.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:448746601330:android:1a8056175e1dad5e317beb",
|
||||
"android_client_info": {
|
||||
"package_name": "ltd.xhjcn.lock"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyAm8dJlBY5hjslJDVDBNd2bkWrJlGjAMqw"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
BIN
android/app/src/xhj_bundle/res/mipmap-hdpi/ic_launcher.png
Executable file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
android/app/src/xhj_bundle/res/mipmap-mdpi/ic_launcher.png
Executable file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
android/app/src/xhj_bundle/res/mipmap-xhdpi/ic_launcher.png
Executable file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
android/app/src/xhj_bundle/res/mipmap-xxhdpi/ic_launcher.png
Executable file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
android/app/src/xhj_bundle/res/mipmap-xxxhdpi/ic_launcher.png
Executable file
|
After Width: | Height: | Size: 8.4 KiB |
4
android/app/src/xhj_bundle/res/values-en-rUS/string.xml
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">Star Lock</string>
|
||||
</resources>
|
||||
4
android/app/src/xhj_bundle/res/values-zh-rCN/string.xml
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">星星锁</string>
|
||||
</resources>
|
||||
48
android/app/src/xhj_dev/google-services.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "28150044todo",
|
||||
"project_id": "skychip2023-etodo",
|
||||
"storage_bucket": "skychip2023-etodo.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4todo",
|
||||
"android_client_info": {
|
||||
"package_name": "com.xhjcn.lock"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0todo"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc4todo",
|
||||
"android_client_info": {
|
||||
"package_name": "com.xhjcn.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4Dank9todo"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
48
android/app/src/xhj_pre/google-services.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "28150044todo",
|
||||
"project_id": "skychip2023-etodo",
|
||||
"storage_bucket": "skychip2023-etodo.firebasestorage.app"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:ddf52ac7b7f83cf5c4todo",
|
||||
"android_client_info": {
|
||||
"package_name": "com.xhjcn.lock"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4DanQ0todo"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:281500445726:android:468195b9cc68dd6cc4todo",
|
||||
"android_client_info": {
|
||||
"package_name": "com.xhjcn.lock.local"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyC-3-ABWuy9LrYyAw_KxDRto4Dank9todo"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": []
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
||||
BIN
android/app/xhj_bundle.jks
Normal file
@ -12,12 +12,14 @@ regex='^v[0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z]+\.[0-9]+)?$'
|
||||
if [[ "${ENV_BUILD_BRANCH}" == "canary_release" ]]; then
|
||||
echo "===build canary_release: ${NEXT_VERSION}"
|
||||
export ENV_BUILD_TAG=${NEXT_VERSION}
|
||||
bundle exec fastlane release flavor:xhj --verbose
|
||||
bundle exec fastlane release flavor:sky --verbose
|
||||
bundle exec fastlane release_apk flavor:xhj --verbose
|
||||
bundle exec fastlane release_apk flavor:sky --verbose
|
||||
elif [[ $ENV_BUILD_TAG =~ $regex ]]; then
|
||||
echo "===build release===$ENV_BUILD_TAG"
|
||||
bundle exec fastlane release flavor:xhj --verbose
|
||||
bundle exec fastlane release flavor:sky --verbose
|
||||
bundle exec fastlane release_apk flavor:xhj --verbose
|
||||
bundle exec fastlane release_apk flavor:sky --verbose
|
||||
bundle exec fastlane release_bundle flavor:xhj_bundle --verbose
|
||||
bundle exec fastlane release_bundle flavor:sky --verbose
|
||||
elif [[ "${ENV_BUILD_BRANCH}" == "develop" ]]; then
|
||||
echo "===build dev===${NEXT_VERSION}"
|
||||
bundle exec fastlane beta flavor:xhj env:dev --verbose
|
||||
|
||||
@ -67,7 +67,9 @@ platform :android do
|
||||
commit_hash = last_git_commit
|
||||
short_hash = commit_hash[:abbreviated_commit_hash]
|
||||
print_log "last_git_commit_short_hash #{short_hash}"
|
||||
remove_zone_pre_build(zone:"com")
|
||||
Dir.chdir "../.." do
|
||||
sh("flutter","pub","get")
|
||||
sh("flutter", "build", "apk", "--no-tree-shake-icons", "--release", "--flavor", "#{flavor}_#{env}", "-t", "lib/main_#{flavor}_#{env}.dart", "--build-number=#{build_number}", "--build-name=#{build_version}")
|
||||
end
|
||||
old_file_path = File.join($path_apk_output_dir, "app-#{flavor}_#{env}-release.apk")
|
||||
@ -82,7 +84,7 @@ platform :android do
|
||||
end
|
||||
|
||||
desc "Build & upload a new version to Gitlab Release"
|
||||
lane :release do |options|
|
||||
lane :release_apk do |options|
|
||||
flavor = options[:flavor]
|
||||
UI.user_error!("flavor is required") unless flavor
|
||||
print_log "build flavor for: #{flavor}"
|
||||
@ -93,13 +95,31 @@ platform :android do
|
||||
commit_hash = last_git_commit
|
||||
short_hash = commit_hash[:abbreviated_commit_hash]
|
||||
print_log "last_git_commit_short_hash #{short_hash}"
|
||||
remove_zone_pre_build(zone:"com")
|
||||
Dir.chdir "../.." do
|
||||
sh("flutter","pub","get")
|
||||
sh("flutter", "build", "apk", "--no-tree-shake-icons", "--release", "--flavor", "#{flavor}", "-t", "lib/main_#{flavor}_lite.dart", "--build-number=#{build_number}", "--build-name=#{build_version}")
|
||||
end
|
||||
old_apk_file_path = File.join($path_apk_output_dir, "app-#{flavor}-release.apk")
|
||||
new_apk_file_path = File.join($path_apk_output_dir, "starlock-#{flavor}-release-"+$current_tag+".apk")
|
||||
File.rename(old_apk_file_path, new_apk_file_path)
|
||||
end
|
||||
|
||||
desc "Build & upload a new version to Gitlab Release"
|
||||
lane :release_bundle do |options|
|
||||
flavor = options[:flavor]
|
||||
UI.user_error!("flavor is required") unless flavor
|
||||
print_log "build flavor for: #{flavor}"
|
||||
build_number = Time.now.strftime("%Y%m%d%H")
|
||||
print_log "BuildNo #{build_number}"
|
||||
build_version = $current_tag.match(/^v(\d+\.\d+\.\d+)/).captures[0]
|
||||
print_log "buildVersion #{build_version}"
|
||||
commit_hash = last_git_commit
|
||||
short_hash = commit_hash[:abbreviated_commit_hash]
|
||||
print_log "last_git_commit_short_hash #{short_hash}"
|
||||
remove_zone_pre_build(zone:"cn")
|
||||
Dir.chdir "../.." do
|
||||
sh("flutter","pub","get")
|
||||
sh("flutter", "build", "appbundle", "--no-tree-shake-icons", "--release", "--flavor", "#{flavor}", "-t", "lib/main_#{flavor}_lite.dart", "--build-number=#{build_number}", "--build-name=#{build_version}")
|
||||
end
|
||||
old_bundle_file_path = File.join($path_bundle_output_dir , "/#{flavor}Release/app-#{flavor}-release.aab")
|
||||
@ -122,4 +142,45 @@ platform :android do
|
||||
File.delete(file)
|
||||
end
|
||||
end
|
||||
|
||||
lane :remove_zone_pre_build do |options|
|
||||
sh("git", "reset", "--hard")
|
||||
zone = options[:zone]
|
||||
UI.user_error!("Please provide valid 'zone'") unless zone
|
||||
pathList=["pubspec.yaml","/android/app/build.gradle","/lib/apm"]
|
||||
extensions = [".dart",".gradle"] #options[:extensions]
|
||||
if pathList.empty? || extensions.empty?
|
||||
UI.user_error!("Please provide valid 'paths' and 'extensions' arrays.")
|
||||
end
|
||||
puts "start prepare zone: #{zone},pathList:#{pathList},extensions:#{extensions}"
|
||||
regexp_List = [/#<#{zone}>.*?#<\/#{zone}>/m,/\/\/\<#{zone}\>.*?\/\/\<\/#{zone}\>/m]
|
||||
UI.message("Processed RegExpList: #{regexp_List}")
|
||||
def process_file(file_path, regexpList)
|
||||
content = File.read(file_path)
|
||||
regexpList.each do |tag|
|
||||
content = content.gsub(tag,'')
|
||||
end
|
||||
File.write(file_path, content)
|
||||
UI.message("Processed file: #{file_path},content :\n #{content}")
|
||||
end
|
||||
|
||||
pathList.each do |path|
|
||||
realPath = File.join($path_dir_build, path)
|
||||
if File.directory?(realPath)
|
||||
Dir.glob("#{realPath}/**/*").each do |file|
|
||||
if File.directory?(file)
|
||||
UI.message("Find child dir path: #{file}")
|
||||
elsif extensions.include?(File.extname(file))
|
||||
process_file(file,regexp_List)
|
||||
end
|
||||
end
|
||||
elsif File.file?(realPath)
|
||||
process_file(realPath,regexp_List)
|
||||
else
|
||||
UI.message("Invalid path: #{realPath}")
|
||||
end
|
||||
end
|
||||
UI.success("All matching content removed from specified files.")
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
1
firebase.json
Normal file
@ -0,0 +1 @@
|
||||
{"flutter":{"platforms":{"android":{"default":{"projectId":"skychip2023-ecdff","appId":"1:281500445726:android:468195b9cc68dd6cc4d20f","fileOutput":"android/app/google-services.json"}},"ios":{"default":{"projectId":"skychip2023-ecdff","appId":"1:281500445726:ios:b194ccffb92fb86cc4d20f","uploadDebugSymbols":false,"fileOutput":"ios/Runner/GoogleService-Info.plist"}},"dart":{"lib/firebase_options.dart":{"projectId":"skychip2023-ecdff","configurations":{"android":"1:281500445726:android:468195b9cc68dd6cc4d20f","ios":"1:281500445726:ios:b194ccffb92fb86cc4d20f"}}}}}}
|
||||
|
Before Width: | Height: | Size: 214 KiB After Width: | Height: | Size: 45 KiB |
@ -1,5 +1,5 @@
|
||||
# Uncomment this line to define a global platform for your project
|
||||
platform :ios, '12.0'
|
||||
platform :ios, '13.0'
|
||||
#use_modular_headers!
|
||||
use_frameworks! :linkage => :static
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||
|
||||
500
ios/Podfile.lock
Normal file
@ -0,0 +1,500 @@
|
||||
PODS:
|
||||
- aj_captcha_flutter (0.0.1):
|
||||
- Flutter
|
||||
- AlicloudPush (1.9.9.8):
|
||||
- AlicloudSender
|
||||
- AlicloudUT
|
||||
- AlicloudUtils
|
||||
- AlicloudSender (1.0.0.3):
|
||||
- AlicloudUTDID
|
||||
- EMASRest
|
||||
- AlicloudUT (5.2.0.16):
|
||||
- AlicloudUTDID
|
||||
- AlicloudUTDID (1.6.0)
|
||||
- AlicloudUtils (2.0.0):
|
||||
- AlicloudUTDID
|
||||
- aliyun_face_plugin (0.0.1):
|
||||
- Flutter
|
||||
- AMap3DMap (10.0.700):
|
||||
- AMapFoundation (>= 1.8.0)
|
||||
- amap_flutter_location (0.0.1):
|
||||
- AMapLocation
|
||||
- Flutter
|
||||
- amap_flutter_map (0.0.1):
|
||||
- AMap3DMap
|
||||
- Flutter
|
||||
- AMapFoundation (1.8.2)
|
||||
- AMapLocation (2.10.0):
|
||||
- AMapFoundation (>= 1.8.0)
|
||||
- app_settings (5.1.1):
|
||||
- Flutter
|
||||
- audio_session (0.0.1):
|
||||
- Flutter
|
||||
- audioplayers_darwin (0.0.1):
|
||||
- Flutter
|
||||
- auto_orientation (0.0.1):
|
||||
- Flutter
|
||||
- Bugly (2.6.1)
|
||||
- camera_avfoundation (0.0.1):
|
||||
- Flutter
|
||||
- connectivity_plus (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- device_info_plus (0.0.1):
|
||||
- Flutter
|
||||
- DKImagePickerController/Core (4.3.9):
|
||||
- DKImagePickerController/ImageDataManager
|
||||
- DKImagePickerController/Resource
|
||||
- DKImagePickerController/ImageDataManager (4.3.9)
|
||||
- DKImagePickerController/PhotoGallery (4.3.9):
|
||||
- DKImagePickerController/Core
|
||||
- DKPhotoGallery
|
||||
- DKImagePickerController/Resource (4.3.9)
|
||||
- DKPhotoGallery (0.0.19):
|
||||
- DKPhotoGallery/Core (= 0.0.19)
|
||||
- DKPhotoGallery/Model (= 0.0.19)
|
||||
- DKPhotoGallery/Preview (= 0.0.19)
|
||||
- DKPhotoGallery/Resource (= 0.0.19)
|
||||
- SDWebImage
|
||||
- SwiftyGif
|
||||
- DKPhotoGallery/Core (0.0.19):
|
||||
- DKPhotoGallery/Model
|
||||
- DKPhotoGallery/Preview
|
||||
- SDWebImage
|
||||
- SwiftyGif
|
||||
- DKPhotoGallery/Model (0.0.19):
|
||||
- SDWebImage
|
||||
- SwiftyGif
|
||||
- DKPhotoGallery/Preview (0.0.19):
|
||||
- DKPhotoGallery/Model
|
||||
- DKPhotoGallery/Resource
|
||||
- SDWebImage
|
||||
- SwiftyGif
|
||||
- DKPhotoGallery/Resource (0.0.19):
|
||||
- SDWebImage
|
||||
- SwiftyGif
|
||||
- EMASRest (11.1.1.2)
|
||||
- file_picker (0.0.1):
|
||||
- DKImagePickerController/PhotoGallery
|
||||
- Flutter
|
||||
- Firebase/Analytics (11.0.0):
|
||||
- Firebase/Core
|
||||
- Firebase/Core (11.0.0):
|
||||
- Firebase/CoreOnly
|
||||
- FirebaseAnalytics (~> 11.0.0)
|
||||
- Firebase/CoreOnly (11.0.0):
|
||||
- FirebaseCore (= 11.0.0)
|
||||
- firebase_analytics (11.3.0):
|
||||
- Firebase/Analytics (= 11.0.0)
|
||||
- firebase_core
|
||||
- Flutter
|
||||
- firebase_core (3.4.0):
|
||||
- Firebase/CoreOnly (= 11.0.0)
|
||||
- Flutter
|
||||
- FirebaseAnalytics (11.0.0):
|
||||
- FirebaseAnalytics/AdIdSupport (= 11.0.0)
|
||||
- FirebaseCore (~> 11.0)
|
||||
- FirebaseInstallations (~> 11.0)
|
||||
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
|
||||
- GoogleUtilities/MethodSwizzler (~> 8.0)
|
||||
- GoogleUtilities/Network (~> 8.0)
|
||||
- "GoogleUtilities/NSData+zlib (~> 8.0)"
|
||||
- nanopb (~> 3.30910.0)
|
||||
- FirebaseAnalytics/AdIdSupport (11.0.0):
|
||||
- FirebaseCore (~> 11.0)
|
||||
- FirebaseInstallations (~> 11.0)
|
||||
- GoogleAppMeasurement (= 11.0.0)
|
||||
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
|
||||
- GoogleUtilities/MethodSwizzler (~> 8.0)
|
||||
- GoogleUtilities/Network (~> 8.0)
|
||||
- "GoogleUtilities/NSData+zlib (~> 8.0)"
|
||||
- nanopb (~> 3.30910.0)
|
||||
- FirebaseCore (11.0.0):
|
||||
- FirebaseCoreInternal (~> 11.0)
|
||||
- GoogleUtilities/Environment (~> 8.0)
|
||||
- GoogleUtilities/Logger (~> 8.0)
|
||||
- FirebaseCoreInternal (11.7.0):
|
||||
- "GoogleUtilities/NSData+zlib (~> 8.0)"
|
||||
- FirebaseInstallations (11.4.0):
|
||||
- FirebaseCore (~> 11.0)
|
||||
- GoogleUtilities/Environment (~> 8.0)
|
||||
- GoogleUtilities/UserDefaults (~> 8.0)
|
||||
- PromisesObjC (~> 2.4)
|
||||
- Flutter (1.0.0)
|
||||
- flutter_blue_plus (0.0.1):
|
||||
- Flutter
|
||||
- flutter_bugly (0.0.1):
|
||||
- Bugly (= 2.6.1)
|
||||
- Flutter
|
||||
- flutter_local_notifications (0.0.1):
|
||||
- Flutter
|
||||
- flutter_native_contact_picker (0.0.1):
|
||||
- Flutter
|
||||
- flutter_pcm_sound (0.0.1):
|
||||
- Flutter
|
||||
- flutter_voice_processor (1.1.1):
|
||||
- Flutter
|
||||
- ios-voice-processor (~> 1.1.0)
|
||||
- fluttertoast (0.0.2):
|
||||
- Flutter
|
||||
- Toast
|
||||
- fluwx (0.0.1):
|
||||
- Flutter
|
||||
- fluwx/pay (= 0.0.1)
|
||||
- fluwx/pay (0.0.1):
|
||||
- Flutter
|
||||
- WechatOpenSDK-XCFramework (~> 2.0.4)
|
||||
- google_maps_flutter_ios (0.0.1):
|
||||
- Flutter
|
||||
- GoogleMaps (< 9.0)
|
||||
- GoogleAppMeasurement (11.0.0):
|
||||
- GoogleAppMeasurement/AdIdSupport (= 11.0.0)
|
||||
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
|
||||
- GoogleUtilities/MethodSwizzler (~> 8.0)
|
||||
- GoogleUtilities/Network (~> 8.0)
|
||||
- "GoogleUtilities/NSData+zlib (~> 8.0)"
|
||||
- nanopb (~> 3.30910.0)
|
||||
- GoogleAppMeasurement/AdIdSupport (11.0.0):
|
||||
- GoogleAppMeasurement/WithoutAdIdSupport (= 11.0.0)
|
||||
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
|
||||
- GoogleUtilities/MethodSwizzler (~> 8.0)
|
||||
- GoogleUtilities/Network (~> 8.0)
|
||||
- "GoogleUtilities/NSData+zlib (~> 8.0)"
|
||||
- nanopb (~> 3.30910.0)
|
||||
- GoogleAppMeasurement/WithoutAdIdSupport (11.0.0):
|
||||
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
|
||||
- GoogleUtilities/MethodSwizzler (~> 8.0)
|
||||
- GoogleUtilities/Network (~> 8.0)
|
||||
- "GoogleUtilities/NSData+zlib (~> 8.0)"
|
||||
- nanopb (~> 3.30910.0)
|
||||
- GoogleMaps (6.2.1):
|
||||
- GoogleMaps/Maps (= 6.2.1)
|
||||
- GoogleMaps/Base (6.2.1)
|
||||
- GoogleMaps/Maps (6.2.1):
|
||||
- GoogleMaps/Base
|
||||
- GoogleUtilities/AppDelegateSwizzler (8.0.2):
|
||||
- GoogleUtilities/Environment
|
||||
- GoogleUtilities/Logger
|
||||
- GoogleUtilities/Network
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/Environment (8.0.2):
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/Logger (8.0.2):
|
||||
- GoogleUtilities/Environment
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/MethodSwizzler (8.0.2):
|
||||
- GoogleUtilities/Logger
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/Network (8.0.2):
|
||||
- GoogleUtilities/Logger
|
||||
- "GoogleUtilities/NSData+zlib"
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/Reachability
|
||||
- "GoogleUtilities/NSData+zlib (8.0.2)":
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/Privacy (8.0.2)
|
||||
- GoogleUtilities/Reachability (8.0.2):
|
||||
- GoogleUtilities/Logger
|
||||
- GoogleUtilities/Privacy
|
||||
- GoogleUtilities/UserDefaults (8.0.2):
|
||||
- GoogleUtilities/Logger
|
||||
- GoogleUtilities/Privacy
|
||||
- image_gallery_saver (2.0.2):
|
||||
- Flutter
|
||||
- image_picker_ios (0.0.1):
|
||||
- Flutter
|
||||
- ios-voice-processor (1.1.0)
|
||||
- JCore (4.6.2)
|
||||
- JPush (5.3.0):
|
||||
- JCore (>= 2.0.0)
|
||||
- jpush_flutter (0.0.2):
|
||||
- Flutter
|
||||
- JCore (>= 4.6.2)
|
||||
- JPush (= 5.3.0)
|
||||
- just_audio (0.0.1):
|
||||
- Flutter
|
||||
- nanopb (3.30910.0):
|
||||
- nanopb/decode (= 3.30910.0)
|
||||
- nanopb/encode (= 3.30910.0)
|
||||
- nanopb/decode (3.30910.0)
|
||||
- nanopb/encode (3.30910.0)
|
||||
- network_info_plus (0.0.1):
|
||||
- Flutter
|
||||
- open_filex (0.0.2):
|
||||
- Flutter
|
||||
- package_info_plus (0.4.5):
|
||||
- Flutter
|
||||
- path_provider_foundation (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- permission_handler_apple (9.3.0):
|
||||
- Flutter
|
||||
- PromisesObjC (2.4.0)
|
||||
- SDWebImage (5.19.2):
|
||||
- SDWebImage/Core (= 5.19.2)
|
||||
- SDWebImage/Core (5.19.2)
|
||||
- shared_preferences_foundation (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- sqflite (0.0.3):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- SwiftyGif (5.4.5)
|
||||
- system_settings (0.0.1):
|
||||
- Flutter
|
||||
- Toast (4.1.1)
|
||||
- UMCommon (7.4.7):
|
||||
- UMDevice
|
||||
- UMDevice (3.4.0)
|
||||
- umeng_common_sdk (0.0.1):
|
||||
- Flutter
|
||||
- UMCommon
|
||||
- UMDevice
|
||||
- url_launcher_ios (0.0.1):
|
||||
- Flutter
|
||||
- video_player_avfoundation (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- webview_flutter_wkwebview (0.0.1):
|
||||
- Flutter
|
||||
- WechatOpenSDK-XCFramework (2.0.4)
|
||||
|
||||
DEPENDENCIES:
|
||||
- aj_captcha_flutter (from `.symlinks/plugins/aj_captcha_flutter/ios`)
|
||||
- AlicloudPush (~> 1.9.9)
|
||||
- aliyun_face_plugin (from `.symlinks/plugins/aliyun_face_plugin/ios`)
|
||||
- amap_flutter_location (from `.symlinks/plugins/amap_flutter_location/ios`)
|
||||
- amap_flutter_map (from `.symlinks/plugins/amap_flutter_map/ios`)
|
||||
- app_settings (from `.symlinks/plugins/app_settings/ios`)
|
||||
- audio_session (from `.symlinks/plugins/audio_session/ios`)
|
||||
- audioplayers_darwin (from `.symlinks/plugins/audioplayers_darwin/ios`)
|
||||
- auto_orientation (from `.symlinks/plugins/auto_orientation/ios`)
|
||||
- camera_avfoundation (from `.symlinks/plugins/camera_avfoundation/ios`)
|
||||
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/darwin`)
|
||||
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
|
||||
- file_picker (from `.symlinks/plugins/file_picker/ios`)
|
||||
- firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`)
|
||||
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
|
||||
- Flutter (from `Flutter`)
|
||||
- flutter_blue_plus (from `.symlinks/plugins/flutter_blue_plus/ios`)
|
||||
- flutter_bugly (from `.symlinks/plugins/flutter_bugly/ios`)
|
||||
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
|
||||
- flutter_native_contact_picker (from `.symlinks/plugins/flutter_native_contact_picker/ios`)
|
||||
- flutter_pcm_sound (from `.symlinks/plugins/flutter_pcm_sound/ios`)
|
||||
- flutter_voice_processor (from `.symlinks/plugins/flutter_voice_processor/ios`)
|
||||
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
|
||||
- fluwx (from `.symlinks/plugins/fluwx/ios`)
|
||||
- google_maps_flutter_ios (from `.symlinks/plugins/google_maps_flutter_ios/ios`)
|
||||
- image_gallery_saver (from `.symlinks/plugins/image_gallery_saver/ios`)
|
||||
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
|
||||
- JPush
|
||||
- jpush_flutter (from `.symlinks/plugins/jpush_flutter/ios`)
|
||||
- just_audio (from `.symlinks/plugins/just_audio/ios`)
|
||||
- network_info_plus (from `.symlinks/plugins/network_info_plus/ios`)
|
||||
- open_filex (from `.symlinks/plugins/open_filex/ios`)
|
||||
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
|
||||
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
|
||||
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
|
||||
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
||||
- sqflite (from `.symlinks/plugins/sqflite/darwin`)
|
||||
- system_settings (from `.symlinks/plugins/system_settings/ios`)
|
||||
- UMCommon
|
||||
- UMDevice
|
||||
- umeng_common_sdk (from `.symlinks/plugins/umeng_common_sdk/ios`)
|
||||
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
||||
- video_player_avfoundation (from `.symlinks/plugins/video_player_avfoundation/darwin`)
|
||||
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)
|
||||
|
||||
SPEC REPOS:
|
||||
https://github.com/aliyun/aliyun-specs.git:
|
||||
- AlicloudPush
|
||||
- AlicloudSender
|
||||
- AlicloudUT
|
||||
- AlicloudUTDID
|
||||
- AlicloudUtils
|
||||
- EMASRest
|
||||
https://github.com/CocoaPods/Specs.git:
|
||||
- AMap3DMap
|
||||
- AMapFoundation
|
||||
- AMapLocation
|
||||
- Bugly
|
||||
- DKImagePickerController
|
||||
- DKPhotoGallery
|
||||
- Firebase
|
||||
- FirebaseAnalytics
|
||||
- FirebaseCore
|
||||
- FirebaseCoreInternal
|
||||
- FirebaseInstallations
|
||||
- GoogleAppMeasurement
|
||||
- GoogleMaps
|
||||
- GoogleUtilities
|
||||
- ios-voice-processor
|
||||
- JCore
|
||||
- JPush
|
||||
- nanopb
|
||||
- PromisesObjC
|
||||
- SDWebImage
|
||||
- SwiftyGif
|
||||
- Toast
|
||||
- UMCommon
|
||||
- UMDevice
|
||||
- WechatOpenSDK-XCFramework
|
||||
|
||||
EXTERNAL SOURCES:
|
||||
aj_captcha_flutter:
|
||||
:path: ".symlinks/plugins/aj_captcha_flutter/ios"
|
||||
aliyun_face_plugin:
|
||||
:path: ".symlinks/plugins/aliyun_face_plugin/ios"
|
||||
amap_flutter_location:
|
||||
:path: ".symlinks/plugins/amap_flutter_location/ios"
|
||||
amap_flutter_map:
|
||||
:path: ".symlinks/plugins/amap_flutter_map/ios"
|
||||
app_settings:
|
||||
:path: ".symlinks/plugins/app_settings/ios"
|
||||
audio_session:
|
||||
:path: ".symlinks/plugins/audio_session/ios"
|
||||
audioplayers_darwin:
|
||||
:path: ".symlinks/plugins/audioplayers_darwin/ios"
|
||||
auto_orientation:
|
||||
:path: ".symlinks/plugins/auto_orientation/ios"
|
||||
camera_avfoundation:
|
||||
:path: ".symlinks/plugins/camera_avfoundation/ios"
|
||||
connectivity_plus:
|
||||
:path: ".symlinks/plugins/connectivity_plus/darwin"
|
||||
device_info_plus:
|
||||
:path: ".symlinks/plugins/device_info_plus/ios"
|
||||
file_picker:
|
||||
:path: ".symlinks/plugins/file_picker/ios"
|
||||
firebase_analytics:
|
||||
:path: ".symlinks/plugins/firebase_analytics/ios"
|
||||
firebase_core:
|
||||
:path: ".symlinks/plugins/firebase_core/ios"
|
||||
Flutter:
|
||||
:path: Flutter
|
||||
flutter_blue_plus:
|
||||
:path: ".symlinks/plugins/flutter_blue_plus/ios"
|
||||
flutter_bugly:
|
||||
:path: ".symlinks/plugins/flutter_bugly/ios"
|
||||
flutter_local_notifications:
|
||||
:path: ".symlinks/plugins/flutter_local_notifications/ios"
|
||||
flutter_native_contact_picker:
|
||||
:path: ".symlinks/plugins/flutter_native_contact_picker/ios"
|
||||
flutter_pcm_sound:
|
||||
:path: ".symlinks/plugins/flutter_pcm_sound/ios"
|
||||
flutter_voice_processor:
|
||||
:path: ".symlinks/plugins/flutter_voice_processor/ios"
|
||||
fluttertoast:
|
||||
:path: ".symlinks/plugins/fluttertoast/ios"
|
||||
fluwx:
|
||||
:path: ".symlinks/plugins/fluwx/ios"
|
||||
google_maps_flutter_ios:
|
||||
:path: ".symlinks/plugins/google_maps_flutter_ios/ios"
|
||||
image_gallery_saver:
|
||||
:path: ".symlinks/plugins/image_gallery_saver/ios"
|
||||
image_picker_ios:
|
||||
:path: ".symlinks/plugins/image_picker_ios/ios"
|
||||
jpush_flutter:
|
||||
:path: ".symlinks/plugins/jpush_flutter/ios"
|
||||
just_audio:
|
||||
:path: ".symlinks/plugins/just_audio/ios"
|
||||
network_info_plus:
|
||||
:path: ".symlinks/plugins/network_info_plus/ios"
|
||||
open_filex:
|
||||
:path: ".symlinks/plugins/open_filex/ios"
|
||||
package_info_plus:
|
||||
:path: ".symlinks/plugins/package_info_plus/ios"
|
||||
path_provider_foundation:
|
||||
:path: ".symlinks/plugins/path_provider_foundation/darwin"
|
||||
permission_handler_apple:
|
||||
:path: ".symlinks/plugins/permission_handler_apple/ios"
|
||||
shared_preferences_foundation:
|
||||
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
|
||||
sqflite:
|
||||
:path: ".symlinks/plugins/sqflite/darwin"
|
||||
system_settings:
|
||||
:path: ".symlinks/plugins/system_settings/ios"
|
||||
umeng_common_sdk:
|
||||
:path: ".symlinks/plugins/umeng_common_sdk/ios"
|
||||
url_launcher_ios:
|
||||
:path: ".symlinks/plugins/url_launcher_ios/ios"
|
||||
video_player_avfoundation:
|
||||
:path: ".symlinks/plugins/video_player_avfoundation/darwin"
|
||||
webview_flutter_wkwebview:
|
||||
:path: ".symlinks/plugins/webview_flutter_wkwebview/ios"
|
||||
|
||||
SPEC CHECKSUMS:
|
||||
aj_captcha_flutter: dd7af1aa064bdd621ae335b819bab07309c3c023
|
||||
AlicloudPush: 88529c9b796e4ece0601de0867b30359f55b61f7
|
||||
AlicloudSender: 1f468b6bd962a099ffc19d45e3608b0fe98f259d
|
||||
AlicloudUT: 6d1cf30d57d096b7e9bb4b069dd0ba6ad59a3338
|
||||
AlicloudUTDID: 4e9d44c2fd704b3508069c38eaec9d6a759e702c
|
||||
AlicloudUtils: 2a78de434a8b2dc99e408c4d6220e654076d9ef0
|
||||
aliyun_face_plugin: 7a90b6526c5acea616062e809699294c782c3eb8
|
||||
AMap3DMap: 6ee456d7ba946ebbad580a343b74ffa8e9936175
|
||||
amap_flutter_location: 44ff5beb64f42e0bf5feb402fe299dac0013af6f
|
||||
amap_flutter_map: 979e54d227cedac6c7504a2151bfbf3bcf96760a
|
||||
AMapFoundation: 9885c48fc3a78fdfb84a0299a2293e56ea3c9fec
|
||||
AMapLocation: 5248aec2455ebb5d104b367813c946430a2ee033
|
||||
app_settings: 017320c6a680cdc94c799949d95b84cb69389ebc
|
||||
audio_session: 088d2483ebd1dc43f51d253d4a1c517d9a2e7207
|
||||
audioplayers_darwin: 877d9a4d06331c5c374595e46e16453ac7eafa40
|
||||
auto_orientation: 102ed811a5938d52c86520ddd7ecd3a126b5d39d
|
||||
Bugly: 217ac2ce5f0f2626d43dbaa4f70764c953a26a31
|
||||
camera_avfoundation: dd002b0330f4981e1bbcb46ae9b62829237459a4
|
||||
connectivity_plus: ddd7f30999e1faaef5967c23d5b6d503d10434db
|
||||
device_info_plus: e5c5da33f982a436e103237c0c85f9031142abed
|
||||
DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c
|
||||
DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60
|
||||
EMASRest: 8df6f87836767a9415ad5cc4af739bc9d215b475
|
||||
file_picker: ce3938a0df3cc1ef404671531facef740d03f920
|
||||
Firebase: 9f574c08c2396885b5e7e100ed4293d956218af9
|
||||
firebase_analytics: 1a66fe8d4375eccff44671ea37897683a78b2675
|
||||
firebase_core: ceec591a66629daaee82d3321551692c4a871493
|
||||
FirebaseAnalytics: 27eb78b97880ea4a004839b9bac0b58880f5a92a
|
||||
FirebaseCore: 3cf438f431f18c12cdf2aaf64434648b63f7e383
|
||||
FirebaseCoreInternal: d6c17dafc8dc33614733a8b52df78fcb4394c881
|
||||
FirebaseInstallations: 6ef4a1c7eb2a61ee1f74727d7f6ce2e72acf1414
|
||||
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
|
||||
flutter_blue_plus: 4837da7d00cf5d441fdd6635b3a57f936778ea96
|
||||
flutter_bugly: bf35df32a9c5d50b8aacdd35bd8ddc5b55150dae
|
||||
flutter_local_notifications: 4cde75091f6327eb8517fa068a0a5950212d2086
|
||||
flutter_native_contact_picker: bd430ba0fbf82768bb50c2c52a69a65759a8f907
|
||||
flutter_pcm_sound: de0572ca4f99091cc2abfcc31601b8a4ddd33c0e
|
||||
flutter_voice_processor: 2b89b93d69b02227ae3fd58589ee0bcfa3ca2a82
|
||||
fluttertoast: e9a18c7be5413da53898f660530c56f35edfba9c
|
||||
fluwx: c18fd6c16b03a2187cd07d6e48e32a7801962849
|
||||
google_maps_flutter_ios: f135b968a67c05679e0a53538e900b5c174b0d99
|
||||
GoogleAppMeasurement: 6e49ffac7d3f2c3ded9cc663f912a13b67bbd0de
|
||||
GoogleMaps: 20d7b12be49a14287f797e88e0e31bc4156aaeb4
|
||||
GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
|
||||
image_gallery_saver: cb43cc43141711190510e92c460eb1655cd343cb
|
||||
image_picker_ios: c560581cceedb403a6ff17f2f816d7fea1421fc1
|
||||
ios-voice-processor: 8e32d7f980a06d392d128ef1cd19cf6ddcaca3c1
|
||||
JCore: 024c73b04e110b496e93d8c127ea9cd1ed934e4c
|
||||
JPush: b71f497a3c1b825c7843fd97f290b05d5cd75f2e
|
||||
jpush_flutter: c87be254790933c0363684169ef9d3d279a5adc5
|
||||
just_audio: baa7252489dbcf47a4c7cc9ca663e9661c99aafa
|
||||
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
|
||||
network_info_plus: 6d0c3eb8367b8164fa3fb0c19875e3f59d49697f
|
||||
open_filex: 6e26e659846ec990262224a12ef1c528bb4edbe4
|
||||
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e
|
||||
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
|
||||
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
|
||||
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
|
||||
SDWebImage: dfe95b2466a9823cf9f0c6d01217c06550d7b29a
|
||||
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
|
||||
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
|
||||
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
|
||||
system_settings: 8f5cdbfa72c677fc8d665b863bcc20d393d87e9d
|
||||
Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e
|
||||
UMCommon: 8b4cd0423297c39bca6eea1ec896558b40e5bcf7
|
||||
UMDevice: dcdf7ec167387837559d149fbc7d793d984faf82
|
||||
umeng_common_sdk: a8abd7f86dfd013dbbeeae587ee143760c6582f2
|
||||
url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
|
||||
video_player_avfoundation: 7c6c11d8470e1675df7397027218274b6d2360b3
|
||||
webview_flutter_wkwebview: 2a23822e9039b7b1bc52e5add778e5d89ad488d1
|
||||
WechatOpenSDK-XCFramework: 36fb2bea0754266c17184adf4963d7e6ff98b69f
|
||||
|
||||
PODFILE CHECKSUM: 728f9c851a19709391c77c54ed3556e484b54db6
|
||||
|
||||
COCOAPODS: 1.14.3
|
||||
@ -107,6 +107,146 @@
|
||||
04717D702D1B9B5A00089BD3 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist_xhj.strings"; sourceTree = "<group>"; };
|
||||
04717D722D1B9B5D00089BD3 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04BFC4482BCFE05100688FCA /* RunnerRelease-xhj.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "RunnerRelease-xhj.entitlements"; sourceTree = "<group>"; };
|
||||
04FF45362D3218240085A7B2 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45372D3218240085A7B2 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45382D3218240085A7B2 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45392D3218240085A7B2 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF453A2D32199F0085A7B2 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF453B2D32199F0085A7B2 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF453C2D32199F0085A7B2 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF453D2D32199F0085A7B2 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF453E2D321A410085A7B2 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF453F2D321A410085A7B2 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45402D321A420085A7B2 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45412D321A420085A7B2 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45422D321AB50085A7B2 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45432D321AB50085A7B2 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45442D321AB60085A7B2 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45452D321AB60085A7B2 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45462D321DB80085A7B2 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45472D321DB80085A7B2 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45482D321DB80085A7B2 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45492D321DB80085A7B2 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF454A2D321E590085A7B2 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF454B2D321E590085A7B2 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF454C2D321E590085A7B2 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF454D2D321E590085A7B2 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF454E2D321EA00085A7B2 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF454F2D321EA00085A7B2 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45502D321EA00085A7B2 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45512D321EA00085A7B2 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45522D321F080085A7B2 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Main.strings"; sourceTree = "<group>"; };
|
||||
04FF45532D321F080085A7B2 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
|
||||
04FF45542D321F080085A7B2 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/InfoPlist_sky.strings"; sourceTree = "<group>"; };
|
||||
04FF45552D321F080085A7B2 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/InfoPlist_xhj.strings"; sourceTree = "<group>"; };
|
||||
04FF45562D321F720085A7B2 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45572D321F720085A7B2 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45582D321F720085A7B2 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45592D321F720085A7B2 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF455A2D3220840085A7B2 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF455B2D3220840085A7B2 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF455C2D3220850085A7B2 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF455D2D3220850085A7B2 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF455E2D3220F00085A7B2 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF455F2D3220F00085A7B2 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45602D3220F00085A7B2 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45612D3220F00085A7B2 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45622D32212D0085A7B2 /* ms */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ms; path = ms.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45632D32212D0085A7B2 /* ms */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ms; path = ms.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45642D32212D0085A7B2 /* ms */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ms; path = ms.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45652D32212D0085A7B2 /* ms */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ms; path = ms.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45662D3221820085A7B2 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45672D3221820085A7B2 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45682D3221820085A7B2 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45692D3221820085A7B2 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF456A2D3221BD0085A7B2 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF456B2D3221BD0085A7B2 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF456C2D3221BD0085A7B2 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF456D2D3221BD0085A7B2 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF456E2D3222620085A7B2 /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = lt.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF456F2D3222620085A7B2 /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = lt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45702D3222620085A7B2 /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = lt.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45712D3222620085A7B2 /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = lt.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45722D3222B40085A7B2 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45732D3222B40085A7B2 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45742D3222B50085A7B2 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45752D3222B50085A7B2 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45762D3223130085A7B2 /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45772D3223130085A7B2 /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45782D3223130085A7B2 /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45792D3223130085A7B2 /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = et.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF457A2D3223620085A7B2 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF457B2D3223620085A7B2 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF457C2D3223620085A7B2 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF457D2D3223620085A7B2 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF457E2D3223A90085A7B2 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF457F2D3223A90085A7B2 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45802D3223A90085A7B2 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45812D3223A90085A7B2 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45822D3223EA0085A7B2 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45832D3223EA0085A7B2 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45842D3223EA0085A7B2 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45852D3223EA0085A7B2 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45862D323B300085A7B2 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45872D323B300085A7B2 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45882D323B300085A7B2 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45892D323B300085A7B2 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF458A2D323B6F0085A7B2 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF458B2D323B6F0085A7B2 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF458C2D323B6F0085A7B2 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF458D2D323B6F0085A7B2 /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF458E2D323DE60085A7B2 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF458F2D323DE60085A7B2 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45902D323DE60085A7B2 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45912D323DE70085A7B2 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = sr.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45922D323EAC0085A7B2 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45932D323EAC0085A7B2 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45942D323EAC0085A7B2 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45952D323EAC0085A7B2 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45962D323EEF0085A7B2 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45972D323EEF0085A7B2 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45982D323EEF0085A7B2 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45992D323EEF0085A7B2 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF459A2D323F610085A7B2 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = bg.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF459B2D323F610085A7B2 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = bg.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF459C2D323F620085A7B2 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = bg.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF459D2D323F620085A7B2 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = bg.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF459E2D3240110085A7B2 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF459F2D3240110085A7B2 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45A02D3240110085A7B2 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45A12D3240110085A7B2 /* kk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = kk; path = kk.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45A22D32414C0085A7B2 /* hr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hr; path = hr.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45A32D32414C0085A7B2 /* hr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hr; path = hr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45A42D32414C0085A7B2 /* hr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hr; path = hr.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45A52D32414C0085A7B2 /* hr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hr; path = hr.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45A62D32418D0085A7B2 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45A72D32418D0085A7B2 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45A82D32418E0085A7B2 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45A92D32418E0085A7B2 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = th.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45AA2D32420B0085A7B2 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = id.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45AB2D32420B0085A7B2 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = id.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45AC2D32420B0085A7B2 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = id.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45AD2D32420B0085A7B2 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = id.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45AE2D32424F0085A7B2 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45AF2D32424F0085A7B2 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45B02D32424F0085A7B2 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45B12D32424F0085A7B2 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45B22D3242920085A7B2 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45B32D3242920085A7B2 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45B42D3242920085A7B2 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45B52D3242920085A7B2 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
04FF45B62D3243560085A7B2 /* zh-HK */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-HK"; path = "zh-HK.lproj/Main.strings"; sourceTree = "<group>"; };
|
||||
04FF45B72D3243560085A7B2 /* zh-HK */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-HK"; path = "zh-HK.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
|
||||
04FF45B82D3243560085A7B2 /* zh-HK */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-HK"; path = "zh-HK.lproj/InfoPlist_sky.strings"; sourceTree = "<group>"; };
|
||||
04FF45B92D3243560085A7B2 /* zh-HK */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-HK"; path = "zh-HK.lproj/InfoPlist_xhj.strings"; sourceTree = "<group>"; };
|
||||
04FF45BA2D32437B0085A7B2 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Main.strings"; sourceTree = "<group>"; };
|
||||
04FF45BB2D32437B0085A7B2 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
|
||||
04FF45BC2D32437C0085A7B2 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist_sky.strings"; sourceTree = "<group>"; };
|
||||
04FF45BD2D32437C0085A7B2 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist_xhj.strings"; sourceTree = "<group>"; };
|
||||
04FF45BE2D3247190085A7B2 /* bn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bn; path = bn.lproj/Main.strings; sourceTree = "<group>"; };
|
||||
04FF45BF2D3247190085A7B2 /* bn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bn; path = bn.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
04FF45C02D3247190085A7B2 /* bn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bn; path = bn.lproj/InfoPlist_sky.strings; sourceTree = "<group>"; };
|
||||
04FF45C12D3247190085A7B2 /* bn */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bn; path = bn.lproj/InfoPlist_xhj.strings; sourceTree = "<group>"; };
|
||||
0BEB3ADCCEC961E2916B9004 /* 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 = "<group>"; };
|
||||
0D02C18E16914A687A4A1AC2 /* devDebug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = devDebug.xcconfig; path = Flutter/devDebug.xcconfig; sourceTree = "<group>"; };
|
||||
126D1370182AB44291C67A10 /* Pods-Runner.dev-release-sky.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.dev-release-sky.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.dev-release-sky.xcconfig"; sourceTree = "<group>"; };
|
||||
@ -478,6 +618,41 @@
|
||||
en,
|
||||
Base,
|
||||
"zh-Hans",
|
||||
fr,
|
||||
ru,
|
||||
de,
|
||||
ja,
|
||||
ko,
|
||||
it,
|
||||
uk,
|
||||
"pt-PT",
|
||||
es,
|
||||
ar,
|
||||
vi,
|
||||
ms,
|
||||
nl,
|
||||
ro,
|
||||
lt,
|
||||
sv,
|
||||
et,
|
||||
pl,
|
||||
sk,
|
||||
cs,
|
||||
he,
|
||||
el,
|
||||
sr,
|
||||
tr,
|
||||
hu,
|
||||
bg,
|
||||
kk,
|
||||
hr,
|
||||
th,
|
||||
id,
|
||||
fi,
|
||||
da,
|
||||
"zh-HK",
|
||||
"zh-Hant",
|
||||
bn,
|
||||
);
|
||||
mainGroup = 97C146E51CF9000F007C117D;
|
||||
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
|
||||
@ -649,6 +824,41 @@
|
||||
children = (
|
||||
04717D682D1B97E100089BD3 /* zh-Hans */,
|
||||
04717D6A2D1B97E800089BD3 /* en */,
|
||||
04FF45382D3218240085A7B2 /* fr */,
|
||||
04FF453C2D32199F0085A7B2 /* ru */,
|
||||
04FF45402D321A420085A7B2 /* de */,
|
||||
04FF45442D321AB60085A7B2 /* ja */,
|
||||
04FF45482D321DB80085A7B2 /* ko */,
|
||||
04FF454C2D321E590085A7B2 /* it */,
|
||||
04FF45502D321EA00085A7B2 /* uk */,
|
||||
04FF45542D321F080085A7B2 /* pt-PT */,
|
||||
04FF45582D321F720085A7B2 /* es */,
|
||||
04FF455C2D3220850085A7B2 /* ar */,
|
||||
04FF45602D3220F00085A7B2 /* vi */,
|
||||
04FF45642D32212D0085A7B2 /* ms */,
|
||||
04FF45682D3221820085A7B2 /* nl */,
|
||||
04FF456C2D3221BD0085A7B2 /* ro */,
|
||||
04FF45702D3222620085A7B2 /* lt */,
|
||||
04FF45742D3222B50085A7B2 /* sv */,
|
||||
04FF45782D3223130085A7B2 /* et */,
|
||||
04FF457C2D3223620085A7B2 /* pl */,
|
||||
04FF45802D3223A90085A7B2 /* sk */,
|
||||
04FF45842D3223EA0085A7B2 /* cs */,
|
||||
04FF45882D323B300085A7B2 /* he */,
|
||||
04FF458C2D323B6F0085A7B2 /* el */,
|
||||
04FF45902D323DE60085A7B2 /* sr */,
|
||||
04FF45942D323EAC0085A7B2 /* tr */,
|
||||
04FF45982D323EEF0085A7B2 /* hu */,
|
||||
04FF459C2D323F620085A7B2 /* bg */,
|
||||
04FF45A02D3240110085A7B2 /* kk */,
|
||||
04FF45A42D32414C0085A7B2 /* hr */,
|
||||
04FF45A82D32418E0085A7B2 /* th */,
|
||||
04FF45AC2D32420B0085A7B2 /* id */,
|
||||
04FF45B02D32424F0085A7B2 /* fi */,
|
||||
04FF45B42D3242920085A7B2 /* da */,
|
||||
04FF45B82D3243560085A7B2 /* zh-HK */,
|
||||
04FF45BC2D32437C0085A7B2 /* zh-Hant */,
|
||||
04FF45C02D3247190085A7B2 /* bn */,
|
||||
);
|
||||
name = InfoPlist_sky.strings;
|
||||
sourceTree = "<group>";
|
||||
@ -658,6 +868,41 @@
|
||||
children = (
|
||||
04717D6C2D1B983200089BD3 /* en */,
|
||||
04717D6E2D1B983900089BD3 /* zh-Hans */,
|
||||
04FF45372D3218240085A7B2 /* fr */,
|
||||
04FF453B2D32199F0085A7B2 /* ru */,
|
||||
04FF453F2D321A410085A7B2 /* de */,
|
||||
04FF45432D321AB50085A7B2 /* ja */,
|
||||
04FF45472D321DB80085A7B2 /* ko */,
|
||||
04FF454B2D321E590085A7B2 /* it */,
|
||||
04FF454F2D321EA00085A7B2 /* uk */,
|
||||
04FF45532D321F080085A7B2 /* pt-PT */,
|
||||
04FF45572D321F720085A7B2 /* es */,
|
||||
04FF455B2D3220840085A7B2 /* ar */,
|
||||
04FF455F2D3220F00085A7B2 /* vi */,
|
||||
04FF45632D32212D0085A7B2 /* ms */,
|
||||
04FF45672D3221820085A7B2 /* nl */,
|
||||
04FF456B2D3221BD0085A7B2 /* ro */,
|
||||
04FF456F2D3222620085A7B2 /* lt */,
|
||||
04FF45732D3222B40085A7B2 /* sv */,
|
||||
04FF45772D3223130085A7B2 /* et */,
|
||||
04FF457B2D3223620085A7B2 /* pl */,
|
||||
04FF457F2D3223A90085A7B2 /* sk */,
|
||||
04FF45832D3223EA0085A7B2 /* cs */,
|
||||
04FF45872D323B300085A7B2 /* he */,
|
||||
04FF458B2D323B6F0085A7B2 /* el */,
|
||||
04FF458F2D323DE60085A7B2 /* sr */,
|
||||
04FF45932D323EAC0085A7B2 /* tr */,
|
||||
04FF45972D323EEF0085A7B2 /* hu */,
|
||||
04FF459B2D323F610085A7B2 /* bg */,
|
||||
04FF459F2D3240110085A7B2 /* kk */,
|
||||
04FF45A32D32414C0085A7B2 /* hr */,
|
||||
04FF45A72D32418D0085A7B2 /* th */,
|
||||
04FF45AB2D32420B0085A7B2 /* id */,
|
||||
04FF45AF2D32424F0085A7B2 /* fi */,
|
||||
04FF45B32D3242920085A7B2 /* da */,
|
||||
04FF45B72D3243560085A7B2 /* zh-HK */,
|
||||
04FF45BB2D32437B0085A7B2 /* zh-Hant */,
|
||||
04FF45BF2D3247190085A7B2 /* bn */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
@ -667,6 +912,41 @@
|
||||
children = (
|
||||
04717D702D1B9B5A00089BD3 /* zh-Hans */,
|
||||
04717D722D1B9B5D00089BD3 /* en */,
|
||||
04FF45392D3218240085A7B2 /* fr */,
|
||||
04FF453D2D32199F0085A7B2 /* ru */,
|
||||
04FF45412D321A420085A7B2 /* de */,
|
||||
04FF45452D321AB60085A7B2 /* ja */,
|
||||
04FF45492D321DB80085A7B2 /* ko */,
|
||||
04FF454D2D321E590085A7B2 /* it */,
|
||||
04FF45512D321EA00085A7B2 /* uk */,
|
||||
04FF45552D321F080085A7B2 /* pt-PT */,
|
||||
04FF45592D321F720085A7B2 /* es */,
|
||||
04FF455D2D3220850085A7B2 /* ar */,
|
||||
04FF45612D3220F00085A7B2 /* vi */,
|
||||
04FF45652D32212D0085A7B2 /* ms */,
|
||||
04FF45692D3221820085A7B2 /* nl */,
|
||||
04FF456D2D3221BD0085A7B2 /* ro */,
|
||||
04FF45712D3222620085A7B2 /* lt */,
|
||||
04FF45752D3222B50085A7B2 /* sv */,
|
||||
04FF45792D3223130085A7B2 /* et */,
|
||||
04FF457D2D3223620085A7B2 /* pl */,
|
||||
04FF45812D3223A90085A7B2 /* sk */,
|
||||
04FF45852D3223EA0085A7B2 /* cs */,
|
||||
04FF45892D323B300085A7B2 /* he */,
|
||||
04FF458D2D323B6F0085A7B2 /* el */,
|
||||
04FF45912D323DE70085A7B2 /* sr */,
|
||||
04FF45952D323EAC0085A7B2 /* tr */,
|
||||
04FF45992D323EEF0085A7B2 /* hu */,
|
||||
04FF459D2D323F620085A7B2 /* bg */,
|
||||
04FF45A12D3240110085A7B2 /* kk */,
|
||||
04FF45A52D32414C0085A7B2 /* hr */,
|
||||
04FF45A92D32418E0085A7B2 /* th */,
|
||||
04FF45AD2D32420B0085A7B2 /* id */,
|
||||
04FF45B12D32424F0085A7B2 /* fi */,
|
||||
04FF45B52D3242920085A7B2 /* da */,
|
||||
04FF45B92D3243560085A7B2 /* zh-HK */,
|
||||
04FF45BD2D32437C0085A7B2 /* zh-Hant */,
|
||||
04FF45C12D3247190085A7B2 /* bn */,
|
||||
);
|
||||
name = InfoPlist_xhj.strings;
|
||||
sourceTree = "<group>";
|
||||
@ -676,6 +956,41 @@
|
||||
children = (
|
||||
97C146FB1CF9000F007C117D /* Base */,
|
||||
0420903B2C0EEAA50073E654 /* zh-Hans */,
|
||||
04FF45362D3218240085A7B2 /* fr */,
|
||||
04FF453A2D32199F0085A7B2 /* ru */,
|
||||
04FF453E2D321A410085A7B2 /* de */,
|
||||
04FF45422D321AB50085A7B2 /* ja */,
|
||||
04FF45462D321DB80085A7B2 /* ko */,
|
||||
04FF454A2D321E590085A7B2 /* it */,
|
||||
04FF454E2D321EA00085A7B2 /* uk */,
|
||||
04FF45522D321F080085A7B2 /* pt-PT */,
|
||||
04FF45562D321F720085A7B2 /* es */,
|
||||
04FF455A2D3220840085A7B2 /* ar */,
|
||||
04FF455E2D3220F00085A7B2 /* vi */,
|
||||
04FF45622D32212D0085A7B2 /* ms */,
|
||||
04FF45662D3221820085A7B2 /* nl */,
|
||||
04FF456A2D3221BD0085A7B2 /* ro */,
|
||||
04FF456E2D3222620085A7B2 /* lt */,
|
||||
04FF45722D3222B40085A7B2 /* sv */,
|
||||
04FF45762D3223130085A7B2 /* et */,
|
||||
04FF457A2D3223620085A7B2 /* pl */,
|
||||
04FF457E2D3223A90085A7B2 /* sk */,
|
||||
04FF45822D3223EA0085A7B2 /* cs */,
|
||||
04FF45862D323B300085A7B2 /* he */,
|
||||
04FF458A2D323B6F0085A7B2 /* el */,
|
||||
04FF458E2D323DE60085A7B2 /* sr */,
|
||||
04FF45922D323EAC0085A7B2 /* tr */,
|
||||
04FF45962D323EEF0085A7B2 /* hu */,
|
||||
04FF459A2D323F610085A7B2 /* bg */,
|
||||
04FF459E2D3240110085A7B2 /* kk */,
|
||||
04FF45A22D32414C0085A7B2 /* hr */,
|
||||
04FF45A62D32418D0085A7B2 /* th */,
|
||||
04FF45AA2D32420B0085A7B2 /* id */,
|
||||
04FF45AE2D32424F0085A7B2 /* fi */,
|
||||
04FF45B22D3242920085A7B2 /* da */,
|
||||
04FF45B62D3243560085A7B2 /* zh-HK */,
|
||||
04FF45BA2D32437B0085A7B2 /* zh-Hant */,
|
||||
04FF45BE2D3247190085A7B2 /* bn */,
|
||||
);
|
||||
name = Main.storyboard;
|
||||
sourceTree = "<group>";
|
||||
@ -765,7 +1080,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NAQ5PL2DYC;
|
||||
INFOPLIST_FILE = Runner/info_sky.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -863,7 +1178,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NAQ5PL2DYC;
|
||||
INFOPLIST_FILE = Runner/info_xhj.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -890,7 +1205,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NAQ5PL2DYC;
|
||||
INFOPLIST_FILE = Runner/info_sky.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -916,7 +1231,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = P8997RW3V8;
|
||||
INFOPLIST_FILE = Runner/info_xhj.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -1162,7 +1477,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NAQ5PL2DYC;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -1260,7 +1575,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NAQ5PL2DYC;
|
||||
INFOPLIST_FILE = Runner/info_sky.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -1358,7 +1673,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = NAQ5PL2DYC;
|
||||
INFOPLIST_FILE = Runner/info_sky.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -1456,7 +1771,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = P8997RW3V8;
|
||||
INFOPLIST_FILE = Runner/info_xhj.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
@ -1554,7 +1869,7 @@
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = P8997RW3V8;
|
||||
INFOPLIST_FILE = Runner/info_xhj.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
/usr/lib/swift,
|
||||
"$(inherited)",
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
#import "XSFlutterManager.h"
|
||||
|
||||
#import <UserNotifications/UserNotifications.h>
|
||||
#import <UMCommon/UMCommon.h>
|
||||
// #import <UMCommon/UMCommon.h>
|
||||
|
||||
|
||||
@interface AppDelegate()
|
||||
@ -19,7 +19,7 @@
|
||||
- (BOOL)application:(UIApplication *)application
|
||||
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
|
||||
|
||||
[UMConfigure initWithAppkey:@"671244ae80464b33f6df9646" channel:@"Product"];
|
||||
// [UMConfigure initWithAppkey:@"671244ae80464b33f6df9646" channel:@"Product"];
|
||||
|
||||
XSFlutterManager *VC = [[XSFlutterManager alloc] init];
|
||||
self.window.rootViewController = VC;
|
||||
|
||||
@ -87,11 +87,11 @@
|
||||
<key>NSFileProtectionKey</key>
|
||||
<string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>应用在后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>应用在前台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>应用请求麦克风用来通话</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
<string>development</string>
|
||||
<key>com.apple.developer.associated-domains</key>
|
||||
<array>
|
||||
<string>applinks:lock.skychip.top</string>
|
||||
<string>applinks:lock.xhjcn.ltd</string>
|
||||
</array>
|
||||
<key>com.apple.external-accessory.wireless-configuration</key>
|
||||
<true/>
|
||||
|
||||
18
ios/Runner/ar.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="يستخدم هذا التطبيق البلوتوث للبحث عن الأجهزة المختلفة والاتصال بها ونقل البيانات";
|
||||
NSBluetoothPeripheralUsageDescription="يستخدم هذا التطبيق البلوتوث للبحث عن الأجهزة المختلفة والاتصال بها ونقل البيانات";
|
||||
NSCameraUsageDescription="يطلب التطبيق الوصول إلى الكاميرا لالتقاط الصور وتحميل الصور الرمزية والتحقق من الوجه";
|
||||
NSContactsUsageDescription="يصل التطبيق إلى جهات الاتصال لإرسال المفاتيح الإلكترونية إلى جهات الاتصال في دفتر العناوين الخاص بك";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSLocationAlwaysUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSLocationWhenInUseUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSMicrophoneUsageDescription="يطلب التطبيق الوصول إلى الميكروفون لإجراء المكالمات";
|
||||
NSPhotoLibraryUsageDescription="يطلب التطبيق الوصول إلى مكتبة الصور لتحميل الصور الرمزية";
|
||||
18
ios/Runner/ar.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="يستخدم هذا التطبيق البلوتوث للبحث عن الأجهزة المختلفة والاتصال بها ونقل البيانات";
|
||||
NSBluetoothPeripheralUsageDescription="يستخدم هذا التطبيق البلوتوث للبحث عن الأجهزة المختلفة والاتصال بها ونقل البيانات";
|
||||
NSCameraUsageDescription="يطلب التطبيق الوصول إلى الكاميرا لالتقاط الصور وتحميل الصور الرمزية والتحقق من الوجه";
|
||||
NSContactsUsageDescription="يصل التطبيق إلى جهات الاتصال لإرسال المفاتيح الإلكترونية إلى جهات الاتصال في دفتر العناوين الخاص بك";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSLocationAlwaysUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSLocationWhenInUseUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSMicrophoneUsageDescription="يطلب التطبيق الوصول إلى الميكروفون لإجراء المكالمات";
|
||||
NSPhotoLibraryUsageDescription="يطلب التطبيق الوصول إلى مكتبة الصور لتحميل الصور الرمزية";
|
||||
18
ios/Runner/ar.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="يستخدم هذا التطبيق البلوتوث للبحث عن الأجهزة المختلفة والاتصال بها ونقل البيانات";
|
||||
NSBluetoothPeripheralUsageDescription="يستخدم هذا التطبيق البلوتوث للبحث عن الأجهزة المختلفة والاتصال بها ونقل البيانات";
|
||||
NSCameraUsageDescription="يطلب التطبيق الوصول إلى الكاميرا لالتقاط الصور وتحميل الصور الرمزية والتحقق من الوجه";
|
||||
NSContactsUsageDescription="يصل التطبيق إلى جهات الاتصال لإرسال المفاتيح الإلكترونية إلى جهات الاتصال في دفتر العناوين الخاص بك";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSLocationAlwaysUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSLocationWhenInUseUsageDescription="نحتاج إلى الوصول إلى موقعك لتحديد أجهزة أقفال البلوتوث بدقة أكبر";
|
||||
NSMicrophoneUsageDescription="يطلب التطبيق الوصول إلى الميكروفون لإجراء المكالمات";
|
||||
NSPhotoLibraryUsageDescription="يطلب التطبيق الوصول إلى مكتبة الصور لتحميل الصور الرمزية";
|
||||
1
ios/Runner/ar.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/bg.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Тази приложение използва Bluetooth за търсене, свързване и прехвърляне на данни между различни устройства";
|
||||
NSBluetoothPeripheralUsageDescription="Тази приложение използва Bluetooth за търсене, свързване и прехвърляне на данни между различни устройства";
|
||||
NSCameraUsageDescription="Приложението иска достъп до камерата, за да прави снимки, качва аватари и извършва разпознаване на лице";
|
||||
NSContactsUsageDescription="Приложението има достъп до контактите ви, за да изпраща електронни ключове на вашите контакти";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSLocationAlwaysUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSLocationWhenInUseUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSMicrophoneUsageDescription="Приложението иска достъп до микрофона за провеждане на разговори";
|
||||
NSPhotoLibraryUsageDescription="Приложението иска достъп до фотогалерията за качване на аватари";
|
||||
18
ios/Runner/bg.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Тази приложение използва Bluetooth за търсене, свързване и прехвърляне на данни между различни устройства";
|
||||
NSBluetoothPeripheralUsageDescription="Тази приложение използва Bluetooth за търсене, свързване и прехвърляне на данни между различни устройства";
|
||||
NSCameraUsageDescription="Приложението иска достъп до камерата, за да прави снимки, качва аватари и извършва разпознаване на лице";
|
||||
NSContactsUsageDescription="Приложението има достъп до контактите ви, за да изпраща електронни ключове на вашите контакти";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSLocationAlwaysUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSLocationWhenInUseUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSMicrophoneUsageDescription="Приложението иска достъп до микрофона за провеждане на разговори";
|
||||
NSPhotoLibraryUsageDescription="Приложението иска достъп до фотогалерията за качване на аватари";
|
||||
18
ios/Runner/bg.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Тази приложение използва Bluetooth за търсене, свързване и прехвърляне на данни между различни устройства";
|
||||
NSBluetoothPeripheralUsageDescription="Тази приложение използва Bluetooth за търсене, свързване и прехвърляне на данни между различни устройства";
|
||||
NSCameraUsageDescription="Приложението иска достъп до камерата, за да прави снимки, качва аватари и извършва разпознаване на лице";
|
||||
NSContactsUsageDescription="Приложението има достъп до контактите ви, за да изпраща електронни ключове на вашите контакти";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSLocationAlwaysUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSLocationWhenInUseUsageDescription="Необходимо е да имаме достъп до вашето местоположение, за да сканираме по-точно Bluetooth устройства за заключване в района";
|
||||
NSMicrophoneUsageDescription="Приложението иска достъп до микрофона за провеждане на разговори";
|
||||
NSPhotoLibraryUsageDescription="Приложението иска достъп до фотогалерията за качване на аватари";
|
||||
1
ios/Runner/bg.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/bn.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="এই অ্যাপ্লিকেশনটি বিভিন্ন ডিভাইসের মধ্যে ডেটা খুঁজে বের করতে, সংযোগ করতে এবং ট্রান্সফার করতে Bluetooth ব্যবহার করে";
|
||||
NSBluetoothPeripheralUsageDescription="এই অ্যাপ্লিকেশনটি বিভিন্ন ডিভাইসের মধ্যে ডেটা খুঁজে বের করতে, সংযোগ করতে এবং ট্রান্সফার করতে Bluetooth ব্যবহার করে";
|
||||
NSCameraUsageDescription="অ্যাপ্লিকেশনটি ক্যামেরার অ্যাক্সেস চায়, ছবি তুলতে, অ্যাভাটার আপলোড করতে এবং ফেস রিকগনিশন করতে";
|
||||
NSContactsUsageDescription="অ্যাপ্লিকেশনটি আপনার কন্টাক্টের অ্যাক্সেস চায়, যাতে কন্টাক্টের কাছে ইলেকট্রনিক কিপি পাঠানো যায়";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSLocationAlwaysUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSLocationWhenInUseUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSMicrophoneUsageDescription="অ্যাপ্লিকেশনটি কল করার জন্য মাইক্রোফোনের অ্যাক্সেস চায়";
|
||||
NSPhotoLibraryUsageDescription="অ্যাপ্লিকেশনটি অ্যাভাটার আপলোড করার জন্য ফটো লাইব্রেরির অ্যাক্সেস চায়";
|
||||
18
ios/Runner/bn.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="এই অ্যাপ্লিকেশনটি বিভিন্ন ডিভাইসের মধ্যে ডেটা খুঁজে বের করতে, সংযোগ করতে এবং ট্রান্সফার করতে Bluetooth ব্যবহার করে";
|
||||
NSBluetoothPeripheralUsageDescription="এই অ্যাপ্লিকেশনটি বিভিন্ন ডিভাইসের মধ্যে ডেটা খুঁজে বের করতে, সংযোগ করতে এবং ট্রান্সফার করতে Bluetooth ব্যবহার করে";
|
||||
NSCameraUsageDescription="অ্যাপ্লিকেশনটি ক্যামেরার অ্যাক্সেস চায়, ছবি তুলতে, অ্যাভাটার আপলোড করতে এবং ফেস রিকগনিশন করতে";
|
||||
NSContactsUsageDescription="অ্যাপ্লিকেশনটি আপনার কন্টাক্টের অ্যাক্সেস চায়, যাতে কন্টাক্টের কাছে ইলেকট্রনিক কিপি পাঠানো যায়";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSLocationAlwaysUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSLocationWhenInUseUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSMicrophoneUsageDescription="অ্যাপ্লিকেশনটি কল করার জন্য মাইক্রোফোনের অ্যাক্সেস চায়";
|
||||
NSPhotoLibraryUsageDescription="অ্যাপ্লিকেশনটি অ্যাভাটার আপলোড করার জন্য ফটো লাইব্রেরির অ্যাক্সেস চায়";
|
||||
18
ios/Runner/bn.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="এই অ্যাপ্লিকেশনটি বিভিন্ন ডিভাইসের মধ্যে ডেটা খুঁজে বের করতে, সংযোগ করতে এবং ট্রান্সফার করতে Bluetooth ব্যবহার করে";
|
||||
NSBluetoothPeripheralUsageDescription="এই অ্যাপ্লিকেশনটি বিভিন্ন ডিভাইসের মধ্যে ডেটা খুঁজে বের করতে, সংযোগ করতে এবং ট্রান্সফার করতে Bluetooth ব্যবহার করে";
|
||||
NSCameraUsageDescription="অ্যাপ্লিকেশনটি ক্যামেরার অ্যাক্সেস চায়, ছবি তুলতে, অ্যাভাটার আপলোড করতে এবং ফেস রিকগনিশন করতে";
|
||||
NSContactsUsageDescription="অ্যাপ্লিকেশনটি আপনার কন্টাক্টের অ্যাক্সেস চায়, যাতে কন্টাক্টের কাছে ইলেকট্রনিক কিপি পাঠানো যায়";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSLocationAlwaysUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSLocationWhenInUseUsageDescription="আমরা আপনার অবস্থান তথ্যের অ্যাক্সেস প্রয়োজন যাতে নিকটস্থ Bluetooth লক ডিভাইসগুলিকে আরও সঠিকভাবে স্ক্যান করা যায়";
|
||||
NSMicrophoneUsageDescription="অ্যাপ্লিকেশনটি কল করার জন্য মাইক্রোফোনের অ্যাক্সেস চায়";
|
||||
NSPhotoLibraryUsageDescription="অ্যাপ্লিকেশনটি অ্যাভাটার আপলোড করার জন্য ফটো লাইব্রেরির অ্যাক্সেস চায়";
|
||||
1
ios/Runner/bn.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/cs.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Tato aplikace používá Bluetooth k vyhledávání, připojování a přenosu dat mezi různými zařízeními";
|
||||
NSBluetoothPeripheralUsageDescription="Tato aplikace používá Bluetooth k vyhledávání, připojování a přenosu dat mezi různými zařízeními";
|
||||
NSCameraUsageDescription="Aplikace požaduje přístup k fotoaparátu pro pořízení fotografií, nahrávání avatarů a ověřování tváře";
|
||||
NSContactsUsageDescription="Aplikace přistupuje k vašim kontaktům, aby poslala elektronické klíče do kontaktů ve vašem adresáři";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSLocationAlwaysUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSLocationWhenInUseUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSMicrophoneUsageDescription="Aplikace požaduje přístup k mikrofonu pro hovory";
|
||||
NSPhotoLibraryUsageDescription="Aplikace požaduje přístup k knihovně fotografií pro nahrávání avatarů";
|
||||
18
ios/Runner/cs.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Tato aplikace používá Bluetooth k vyhledávání, připojování a přenosu dat mezi různými zařízeními";
|
||||
NSBluetoothPeripheralUsageDescription="Tato aplikace používá Bluetooth k vyhledávání, připojování a přenosu dat mezi různými zařízeními";
|
||||
NSCameraUsageDescription="Aplikace požaduje přístup k fotoaparátu pro pořízení fotografií, nahrávání avatarů a ověřování tváře";
|
||||
NSContactsUsageDescription="Aplikace přistupuje k vašim kontaktům, aby poslala elektronické klíče do kontaktů ve vašem adresáři";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSLocationAlwaysUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSLocationWhenInUseUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSMicrophoneUsageDescription="Aplikace požaduje přístup k mikrofonu pro hovory";
|
||||
NSPhotoLibraryUsageDescription="Aplikace požaduje přístup k knihovně fotografií pro nahrávání avatarů";
|
||||
18
ios/Runner/cs.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Tato aplikace používá Bluetooth k vyhledávání, připojování a přenosu dat mezi různými zařízeními";
|
||||
NSBluetoothPeripheralUsageDescription="Tato aplikace používá Bluetooth k vyhledávání, připojování a přenosu dat mezi různými zařízeními";
|
||||
NSCameraUsageDescription="Aplikace požaduje přístup k fotoaparátu pro pořízení fotografií, nahrávání avatarů a ověřování tváře";
|
||||
NSContactsUsageDescription="Aplikace přistupuje k vašim kontaktům, aby poslala elektronické klíče do kontaktů ve vašem adresáři";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSLocationAlwaysUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSLocationWhenInUseUsageDescription="Potřebujeme přístup k vaší poloze, abychom přesněji skenovali Bluetooth zámky v okolí";
|
||||
NSMicrophoneUsageDescription="Aplikace požaduje přístup k mikrofonu pro hovory";
|
||||
NSPhotoLibraryUsageDescription="Aplikace požaduje přístup k knihovně fotografií pro nahrávání avatarů";
|
||||
1
ios/Runner/cs.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/da.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Denne app bruger Bluetooth til at søge efter, oprette forbindelse til og overføre data mellem forskellige enheder";
|
||||
NSBluetoothPeripheralUsageDescription="Denne app bruger Bluetooth til at søge efter, oprette forbindelse til og overføre data mellem forskellige enheder";
|
||||
NSCameraUsageDescription="Appen anmoder om adgang til kameraet for at tage billeder, uploade avatarer og udføre ansigtsgenkendelse";
|
||||
NSContactsUsageDescription="Appen har adgang til dine kontakter for at sende elektroniske nøgler til dine kontakter";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSLocationAlwaysUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSLocationWhenInUseUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSMicrophoneUsageDescription="Appen anmoder om adgang til mikrofonen til opkald";
|
||||
NSPhotoLibraryUsageDescription="Appen anmoder om adgang til fotobiblioteket til upload af avatar";
|
||||
18
ios/Runner/da.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Denne app bruger Bluetooth til at søge efter, oprette forbindelse til og overføre data mellem forskellige enheder";
|
||||
NSBluetoothPeripheralUsageDescription="Denne app bruger Bluetooth til at søge efter, oprette forbindelse til og overføre data mellem forskellige enheder";
|
||||
NSCameraUsageDescription="Appen anmoder om adgang til kameraet for at tage billeder, uploade avatarer og udføre ansigtsgenkendelse";
|
||||
NSContactsUsageDescription="Appen har adgang til dine kontakter for at sende elektroniske nøgler til dine kontakter";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSLocationAlwaysUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSLocationWhenInUseUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSMicrophoneUsageDescription="Appen anmoder om adgang til mikrofonen til opkald";
|
||||
NSPhotoLibraryUsageDescription="Appen anmoder om adgang til fotobiblioteket til upload af avatar";
|
||||
18
ios/Runner/da.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Denne app bruger Bluetooth til at søge efter, oprette forbindelse til og overføre data mellem forskellige enheder";
|
||||
NSBluetoothPeripheralUsageDescription="Denne app bruger Bluetooth til at søge efter, oprette forbindelse til og overføre data mellem forskellige enheder";
|
||||
NSCameraUsageDescription="Appen anmoder om adgang til kameraet for at tage billeder, uploade avatarer og udføre ansigtsgenkendelse";
|
||||
NSContactsUsageDescription="Appen har adgang til dine kontakter for at sende elektroniske nøgler til dine kontakter";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSLocationAlwaysUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSLocationWhenInUseUsageDescription="Vi har brug for adgang til dine placering oplysninger for at kunne scanne Bluetooth-låse enheder mere præcist i dit område";
|
||||
NSMicrophoneUsageDescription="Appen anmoder om adgang til mikrofonen til opkald";
|
||||
NSPhotoLibraryUsageDescription="Appen anmoder om adgang til fotobiblioteket til upload af avatar";
|
||||
1
ios/Runner/da.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/de.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Diese App verwendet Bluetooth, um Daten zwischen verschiedenen Geräten zu suchen, zu verbinden und zu übertragen.";
|
||||
NSBluetoothPeripheralUsageDescription="Diese App verwendet Bluetooth, um Daten zwischen verschiedenen Geräten zu suchen, zu verbinden und zu übertragen.";
|
||||
NSCameraUsageDescription="Die App benötigt Zugriff auf die Kamera, um Fotos aufzunehmen, Avatare hochzuladen und zur Gesichtserkennung.";
|
||||
NSContactsUsageDescription="Die App greift auf Ihr Adressbuch zu, um elektronische Schlüssel an Kontakte zu senden.";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSLocationAlwaysUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSLocationWhenInUseUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSMicrophoneUsageDescription="Die App benötigt Zugriff auf das Mikrofon für Anrufe.";
|
||||
NSPhotoLibraryUsageDescription="Die App benötigt Zugriff auf die Fotobibliothek, um Avatare hochzuladen.";
|
||||
18
ios/Runner/de.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Diese App verwendet Bluetooth, um Daten zwischen verschiedenen Geräten zu suchen, zu verbinden und zu übertragen.";
|
||||
NSBluetoothPeripheralUsageDescription="Diese App verwendet Bluetooth, um Daten zwischen verschiedenen Geräten zu suchen, zu verbinden und zu übertragen.";
|
||||
NSCameraUsageDescription="Die App benötigt Zugriff auf die Kamera, um Fotos aufzunehmen, Avatare hochzuladen und zur Gesichtserkennung.";
|
||||
NSContactsUsageDescription="Die App greift auf Ihr Adressbuch zu, um elektronische Schlüssel an Kontakte zu senden.";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSLocationAlwaysUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSLocationWhenInUseUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSMicrophoneUsageDescription="Die App benötigt Zugriff auf das Mikrofon für Anrufe.";
|
||||
NSPhotoLibraryUsageDescription="Die App benötigt Zugriff auf die Fotobibliothek, um Avatare hochzuladen.";
|
||||
18
ios/Runner/de.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Diese App verwendet Bluetooth, um Daten zwischen verschiedenen Geräten zu suchen, zu verbinden und zu übertragen.";
|
||||
NSBluetoothPeripheralUsageDescription="Diese App verwendet Bluetooth, um Daten zwischen verschiedenen Geräten zu suchen, zu verbinden und zu übertragen.";
|
||||
NSCameraUsageDescription="Die App benötigt Zugriff auf die Kamera, um Fotos aufzunehmen, Avatare hochzuladen und zur Gesichtserkennung.";
|
||||
NSContactsUsageDescription="Die App greift auf Ihr Adressbuch zu, um elektronische Schlüssel an Kontakte zu senden.";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSLocationAlwaysUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSLocationWhenInUseUsageDescription="Wir benötigen Zugriff auf Ihre Standortdaten, um Bluetooth-Schlossgeräte in Ihrer Nähe genauer zu scannen.";
|
||||
NSMicrophoneUsageDescription="Die App benötigt Zugriff auf das Mikrofon für Anrufe.";
|
||||
NSPhotoLibraryUsageDescription="Die App benötigt Zugriff auf die Fotobibliothek, um Avatare hochzuladen.";
|
||||
1
ios/Runner/de.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/el.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Αυτή η εφαρμογή χρησιμοποιεί το Bluetooth για να αναζητήσει, να συνδεθεί και να μεταφέρει δεδομένα μεταξύ διαφόρων συσκευών";
|
||||
NSBluetoothPeripheralUsageDescription="Αυτή η εφαρμογή χρησιμοποιεί το Bluetooth για να αναζητήσει, να συνδεθεί και να μεταφέρει δεδομένα μεταξύ διαφόρων συσκευών";
|
||||
NSCameraUsageDescription="Η εφαρμογή ζητά πρόσβαση στην κάμερα για να τραβήξει φωτογραφίες, να ανεβάσει avatar και να κάνει αναγνώριση προσώπου";
|
||||
NSContactsUsageDescription="Η εφαρμογή αποκτά πρόσβαση στις επαφές σας για να στείλει ηλεκτρονικά κλειδιά στις επαφές σας";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSLocationAlwaysUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSLocationWhenInUseUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSMicrophoneUsageDescription="Η εφαρμογή ζητά πρόσβαση στο μικρόφωνο για κλήσεις";
|
||||
NSPhotoLibraryUsageDescription="Η εφαρμογή ζητά πρόσβαση στη βιβλιοθήκη φωτογραφιών για να ανεβάσει avatar";
|
||||
18
ios/Runner/el.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Αυτή η εφαρμογή χρησιμοποιεί το Bluetooth για να αναζητήσει, να συνδεθεί και να μεταφέρει δεδομένα μεταξύ διαφόρων συσκευών";
|
||||
NSBluetoothPeripheralUsageDescription="Αυτή η εφαρμογή χρησιμοποιεί το Bluetooth για να αναζητήσει, να συνδεθεί και να μεταφέρει δεδομένα μεταξύ διαφόρων συσκευών";
|
||||
NSCameraUsageDescription="Η εφαρμογή ζητά πρόσβαση στην κάμερα για να τραβήξει φωτογραφίες, να ανεβάσει avatar και να κάνει αναγνώριση προσώπου";
|
||||
NSContactsUsageDescription="Η εφαρμογή αποκτά πρόσβαση στις επαφές σας για να στείλει ηλεκτρονικά κλειδιά στις επαφές σας";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSLocationAlwaysUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSLocationWhenInUseUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSMicrophoneUsageDescription="Η εφαρμογή ζητά πρόσβαση στο μικρόφωνο για κλήσεις";
|
||||
NSPhotoLibraryUsageDescription="Η εφαρμογή ζητά πρόσβαση στη βιβλιοθήκη φωτογραφιών για να ανεβάσει avatar";
|
||||
18
ios/Runner/el.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Αυτή η εφαρμογή χρησιμοποιεί το Bluetooth για να αναζητήσει, να συνδεθεί και να μεταφέρει δεδομένα μεταξύ διαφόρων συσκευών";
|
||||
NSBluetoothPeripheralUsageDescription="Αυτή η εφαρμογή χρησιμοποιεί το Bluetooth για να αναζητήσει, να συνδεθεί και να μεταφέρει δεδομένα μεταξύ διαφόρων συσκευών";
|
||||
NSCameraUsageDescription="Η εφαρμογή ζητά πρόσβαση στην κάμερα για να τραβήξει φωτογραφίες, να ανεβάσει avatar και να κάνει αναγνώριση προσώπου";
|
||||
NSContactsUsageDescription="Η εφαρμογή αποκτά πρόσβαση στις επαφές σας για να στείλει ηλεκτρονικά κλειδιά στις επαφές σας";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSLocationAlwaysUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSLocationWhenInUseUsageDescription="Χρειαζόμαστε πρόσβαση στην τοποθεσία σας για να σαρώσουμε πιο ακριβώς τις συσκευές κλειδώματος Bluetooth στην περιοχή σας";
|
||||
NSMicrophoneUsageDescription="Η εφαρμογή ζητά πρόσβαση στο μικρόφωνο για κλήσεις";
|
||||
NSPhotoLibraryUsageDescription="Η εφαρμογή ζητά πρόσβαση στη βιβλιοθήκη φωτογραφιών για να ανεβάσει avatar";
|
||||
1
ios/Runner/el.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
@ -11,8 +11,8 @@ NSBluetoothAlwaysUsageDescription="The app uses bluetooth to find, connect and t
|
||||
NSBluetoothPeripheralUsageDescription="The app uses bluetooth to find, connect and transfer data between different devices";
|
||||
NSCameraUsageDescription="The application requests the camera to take photos for avatar upload and face authentication";
|
||||
NSContactsUsageDescription="Access the address book to send electronic keys to contacts in the address book";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="updated location information when applying in the front and backend";
|
||||
NSLocationAlwaysUsageDescription="updated location information when the app is in the background";
|
||||
NSLocationWhenInUseUsageDescription="updated location information when the app is in the foreground";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSLocationAlwaysUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSLocationWhenInUseUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSMicrophoneUsageDescription="request microphone for calls";
|
||||
NSPhotoLibraryUsageDescription="request photo album for avatar upload";
|
||||
|
||||
@ -11,8 +11,8 @@ NSBluetoothAlwaysUsageDescription="The app uses bluetooth to find, connect and t
|
||||
NSBluetoothPeripheralUsageDescription="The app uses bluetooth to find, connect and transfer data between different devices";
|
||||
NSCameraUsageDescription="The application requests the camera to take photos for avatar upload and face authentication";
|
||||
NSContactsUsageDescription="Access the address book to send electronic keys to contacts in the address book";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="updated location information when applying in the front and backend";
|
||||
NSLocationAlwaysUsageDescription="updated location information when the app is in the background";
|
||||
NSLocationWhenInUseUsageDescription="updated location information when the app is in the foreground";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSLocationAlwaysUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSLocationWhenInUseUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSMicrophoneUsageDescription="request microphone for calls";
|
||||
NSPhotoLibraryUsageDescription="request photo album for avatar upload";
|
||||
|
||||
@ -11,8 +11,8 @@ NSBluetoothAlwaysUsageDescription="The app uses bluetooth to find, connect and t
|
||||
NSBluetoothPeripheralUsageDescription="The app uses bluetooth to find, connect and transfer data between different devices";
|
||||
NSCameraUsageDescription="The application requests the camera to take photos for avatar upload and face authentication";
|
||||
NSContactsUsageDescription="Access the address book to send electronic keys to contacts in the address book";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="updated location information when applying in the front and backend";
|
||||
NSLocationAlwaysUsageDescription="updated location information when the app is in the background";
|
||||
NSLocationWhenInUseUsageDescription="updated location information when the app is in the foreground";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSLocationAlwaysUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSLocationWhenInUseUsageDescription="We need to access your location information in order to more accurately scan the Bluetooth lock device at your location.";
|
||||
NSMicrophoneUsageDescription="request microphone for calls";
|
||||
NSPhotoLibraryUsageDescription="request photo album for avatar upload";
|
||||
|
||||
18
ios/Runner/es.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Esta aplicación utiliza Bluetooth para buscar, conectar y transferir datos entre diferentes dispositivos";
|
||||
NSBluetoothPeripheralUsageDescription="Esta aplicación utiliza Bluetooth para buscar, conectar y transferir datos entre diferentes dispositivos";
|
||||
NSCameraUsageDescription="La aplicación solicita acceso a la cámara para tomar fotos, cargar avatares y realizar autenticación facial";
|
||||
NSContactsUsageDescription="La aplicación accede a los contactos para enviar claves electrónicas a los contactos de su agenda";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSLocationAlwaysUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSLocationWhenInUseUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSMicrophoneUsageDescription="La aplicación solicita acceso al micrófono para realizar llamadas";
|
||||
NSPhotoLibraryUsageDescription="La aplicación solicita acceso a la biblioteca de fotos para cargar avatares";
|
||||
18
ios/Runner/es.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Esta aplicación utiliza Bluetooth para buscar, conectar y transferir datos entre diferentes dispositivos";
|
||||
NSBluetoothPeripheralUsageDescription="Esta aplicación utiliza Bluetooth para buscar, conectar y transferir datos entre diferentes dispositivos";
|
||||
NSCameraUsageDescription="La aplicación solicita acceso a la cámara para tomar fotos, cargar avatares y realizar autenticación facial";
|
||||
NSContactsUsageDescription="La aplicación accede a los contactos para enviar claves electrónicas a los contactos de su agenda";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSLocationAlwaysUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSLocationWhenInUseUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSMicrophoneUsageDescription="La aplicación solicita acceso al micrófono para realizar llamadas";
|
||||
NSPhotoLibraryUsageDescription="La aplicación solicita acceso a la biblioteca de fotos para cargar avatares";
|
||||
18
ios/Runner/es.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Esta aplicación utiliza Bluetooth para buscar, conectar y transferir datos entre diferentes dispositivos";
|
||||
NSBluetoothPeripheralUsageDescription="Esta aplicación utiliza Bluetooth para buscar, conectar y transferir datos entre diferentes dispositivos";
|
||||
NSCameraUsageDescription="La aplicación solicita acceso a la cámara para tomar fotos, cargar avatares y realizar autenticación facial";
|
||||
NSContactsUsageDescription="La aplicación accede a los contactos para enviar claves electrónicas a los contactos de su agenda";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSLocationAlwaysUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSLocationWhenInUseUsageDescription="Necesitamos acceder a su ubicación para identificar dispositivos de bloqueo Bluetooth con mayor precisión";
|
||||
NSMicrophoneUsageDescription="La aplicación solicita acceso al micrófono para realizar llamadas";
|
||||
NSPhotoLibraryUsageDescription="La aplicación solicita acceso a la biblioteca de fotos para cargar avatares";
|
||||
1
ios/Runner/es.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/et.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="See rakendus kasutab Bluetoothi, et otsida, ühendada ja edastada andmeid erinevate seadmete vahel";
|
||||
NSBluetoothPeripheralUsageDescription="See rakendus kasutab Bluetoothi, et otsida, ühendada ja edastada andmeid erinevate seadmete vahel";
|
||||
NSCameraUsageDescription="Rakendus küsib juurdepääsu kaamerale, et teha pilte, üles laadida avatarit ja teha näo autentimist";
|
||||
NSContactsUsageDescription="Rakendus pääseb juurde teie kontaktidele, et saata elektroonilisi võtmeid teie kontaktidele";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSLocationAlwaysUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSLocationWhenInUseUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSMicrophoneUsageDescription="Rakendus küsib juurdepääsu mikrofonile, et teha kõnesid";
|
||||
NSPhotoLibraryUsageDescription="Rakendus küsib juurdepääsu fotokogule avatarite üleslaadimiseks";
|
||||
18
ios/Runner/et.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="See rakendus kasutab Bluetoothi, et otsida, ühendada ja edastada andmeid erinevate seadmete vahel";
|
||||
NSBluetoothPeripheralUsageDescription="See rakendus kasutab Bluetoothi, et otsida, ühendada ja edastada andmeid erinevate seadmete vahel";
|
||||
NSCameraUsageDescription="Rakendus küsib juurdepääsu kaamerale, et teha pilte, üles laadida avatarit ja teha näo autentimist";
|
||||
NSContactsUsageDescription="Rakendus pääseb juurde teie kontaktidele, et saata elektroonilisi võtmeid teie kontaktidele";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSLocationAlwaysUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSLocationWhenInUseUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSMicrophoneUsageDescription="Rakendus küsib juurdepääsu mikrofonile, et teha kõnesid";
|
||||
NSPhotoLibraryUsageDescription="Rakendus küsib juurdepääsu fotokogule avatarite üleslaadimiseks";
|
||||
18
ios/Runner/et.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="See rakendus kasutab Bluetoothi, et otsida, ühendada ja edastada andmeid erinevate seadmete vahel";
|
||||
NSBluetoothPeripheralUsageDescription="See rakendus kasutab Bluetoothi, et otsida, ühendada ja edastada andmeid erinevate seadmete vahel";
|
||||
NSCameraUsageDescription="Rakendus küsib juurdepääsu kaamerale, et teha pilte, üles laadida avatarit ja teha näo autentimist";
|
||||
NSContactsUsageDescription="Rakendus pääseb juurde teie kontaktidele, et saata elektroonilisi võtmeid teie kontaktidele";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSLocationAlwaysUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSLocationWhenInUseUsageDescription="Meil on vaja ligipääsu teie asukohale, et täpsemalt skannida lähikonnas olevaid Bluetooth-lukkude seadmeid";
|
||||
NSMicrophoneUsageDescription="Rakendus küsib juurdepääsu mikrofonile, et teha kõnesid";
|
||||
NSPhotoLibraryUsageDescription="Rakendus küsib juurdepääsu fotokogule avatarite üleslaadimiseks";
|
||||
1
ios/Runner/et.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/fi.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Tämä sovellus käyttää Bluetoothia etsimään, yhdistämään ja siirtämään tietoja eri laitteiden välillä";
|
||||
NSBluetoothPeripheralUsageDescription="Tämä sovellus käyttää Bluetoothia etsimään, yhdistämään ja siirtämään tietoja eri laitteiden välillä";
|
||||
NSCameraUsageDescription="Sovellus pyytää pääsyä kameraan valokuvien ottamiseen, avatarin lataamiseen ja kasvojentunnistukseen";
|
||||
NSContactsUsageDescription="Sovellus käyttää yhteystietojasi lähettääkseen sähköisiä avaimia yhteystiedoissasi oleville henkilöille";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSLocationAlwaysUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSLocationWhenInUseUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSMicrophoneUsageDescription="Sovellus pyytää pääsyä mikrofoniin puheluita varten";
|
||||
NSPhotoLibraryUsageDescription="Sovellus pyytää pääsyä valokuvakirjastoon avataren lataamista varten";
|
||||
18
ios/Runner/fi.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Tämä sovellus käyttää Bluetoothia etsimään, yhdistämään ja siirtämään tietoja eri laitteiden välillä";
|
||||
NSBluetoothPeripheralUsageDescription="Tämä sovellus käyttää Bluetoothia etsimään, yhdistämään ja siirtämään tietoja eri laitteiden välillä";
|
||||
NSCameraUsageDescription="Sovellus pyytää pääsyä kameraan valokuvien ottamiseen, avatarin lataamiseen ja kasvojentunnistukseen";
|
||||
NSContactsUsageDescription="Sovellus käyttää yhteystietojasi lähettääkseen sähköisiä avaimia yhteystiedoissasi oleville henkilöille";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSLocationAlwaysUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSLocationWhenInUseUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSMicrophoneUsageDescription="Sovellus pyytää pääsyä mikrofoniin puheluita varten";
|
||||
NSPhotoLibraryUsageDescription="Sovellus pyytää pääsyä valokuvakirjastoon avataren lataamista varten";
|
||||
18
ios/Runner/fi.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Tämä sovellus käyttää Bluetoothia etsimään, yhdistämään ja siirtämään tietoja eri laitteiden välillä";
|
||||
NSBluetoothPeripheralUsageDescription="Tämä sovellus käyttää Bluetoothia etsimään, yhdistämään ja siirtämään tietoja eri laitteiden välillä";
|
||||
NSCameraUsageDescription="Sovellus pyytää pääsyä kameraan valokuvien ottamiseen, avatarin lataamiseen ja kasvojentunnistukseen";
|
||||
NSContactsUsageDescription="Sovellus käyttää yhteystietojasi lähettääkseen sähköisiä avaimia yhteystiedoissasi oleville henkilöille";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSLocationAlwaysUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSLocationWhenInUseUsageDescription="Tarvitsemme pääsyn sijaintitietoihisi, jotta voimme tarkempaa skannata ympäristössäsi olevia Bluetooth-lukkoja";
|
||||
NSMicrophoneUsageDescription="Sovellus pyytää pääsyä mikrofoniin puheluita varten";
|
||||
NSPhotoLibraryUsageDescription="Sovellus pyytää pääsyä valokuvakirjastoon avataren lataamista varten";
|
||||
1
ios/Runner/fi.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
19
ios/Runner/fr.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,19 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
|
||||
NSBluetoothAlwaysUsageDescription="Cette application utilise le Bluetooth pour rechercher, connecter et transférer des données entre différents appareils.";
|
||||
NSBluetoothPeripheralUsageDescription="Cette application utilise le Bluetooth pour rechercher, connecter et transférer des données entre différents appareils.";
|
||||
NSCameraUsageDescription="L'application demande l'accès à la caméra pour prendre des photos, utilisées pour le téléchargement d'avatars et la reconnaissance faciale.";
|
||||
NSContactsUsageDescription="L'application accède à votre carnet d'adresses pour envoyer des clés électroniques aux contacts.";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSLocationAlwaysUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSLocationWhenInUseUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSMicrophoneUsageDescription="L'application demande l'accès au microphone pour passer des appels.";
|
||||
NSPhotoLibraryUsageDescription="L'application demande l'accès à la photothèque pour télécharger des avatars.";
|
||||
19
ios/Runner/fr.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,19 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
|
||||
NSBluetoothAlwaysUsageDescription="Cette application utilise le Bluetooth pour rechercher, connecter et transférer des données entre différents appareils.";
|
||||
NSBluetoothPeripheralUsageDescription="Cette application utilise le Bluetooth pour rechercher, connecter et transférer des données entre différents appareils.";
|
||||
NSCameraUsageDescription="L'application demande l'accès à la caméra pour prendre des photos, utilisées pour le téléchargement d'avatars et la reconnaissance faciale.";
|
||||
NSContactsUsageDescription="L'application accède à votre carnet d'adresses pour envoyer des clés électroniques aux contacts.";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSLocationAlwaysUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSLocationWhenInUseUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSMicrophoneUsageDescription="L'application demande l'accès au microphone pour passer des appels.";
|
||||
NSPhotoLibraryUsageDescription="L'application demande l'accès à la photothèque pour télécharger des avatars.";
|
||||
19
ios/Runner/fr.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,19 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
|
||||
NSBluetoothAlwaysUsageDescription="Cette application utilise le Bluetooth pour rechercher, connecter et transférer des données entre différents appareils.";
|
||||
NSBluetoothPeripheralUsageDescription="Cette application utilise le Bluetooth pour rechercher, connecter et transférer des données entre différents appareils.";
|
||||
NSCameraUsageDescription="L'application demande l'accès à la caméra pour prendre des photos, utilisées pour le téléchargement d'avatars et la reconnaissance faciale.";
|
||||
NSContactsUsageDescription="L'application accède à votre carnet d'adresses pour envoyer des clés électroniques aux contacts.";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSLocationAlwaysUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSLocationWhenInUseUsageDescription="Nous avons besoin d'accéder à vos informations de localisation pour scanner avec précision les dispositifs de serrure Bluetooth dans votre zone.";
|
||||
NSMicrophoneUsageDescription="L'application demande l'accès au microphone pour passer des appels.";
|
||||
NSPhotoLibraryUsageDescription="L'application demande l'accès à la photothèque pour télécharger des avatars.";
|
||||
1
ios/Runner/fr.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/he.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="היישום הזה משתמש ב-Bluetooth לחיפוש, חיבור והעברת נתונים בין מכשירים שונים";
|
||||
NSBluetoothPeripheralUsageDescription="היישום הזה משתמש ב-Bluetooth לחיפוש, חיבור והעברת נתונים בין מכשירים שונים";
|
||||
NSCameraUsageDescription="היישום מבקש גישה למצלמה לצורך צילום תמונות, העלאת תצלומי פרופיל ואימות פנים";
|
||||
NSContactsUsageDescription="היישום מבקש גישה לקטגוריית אנשי הקשר שלך על מנת לשלוח מפתחות אלקטרוניים לאנשי הקשר שלך";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSLocationAlwaysUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSLocationWhenInUseUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSMicrophoneUsageDescription="היישום מבקש גישה למיקרופון לצורך שיחות";
|
||||
NSPhotoLibraryUsageDescription="היישום מבקש גישה לספריית התמונות לצורך העלאת תצלומי פרופיל";
|
||||
18
ios/Runner/he.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="היישום הזה משתמש ב-Bluetooth לחיפוש, חיבור והעברת נתונים בין מכשירים שונים";
|
||||
NSBluetoothPeripheralUsageDescription="היישום הזה משתמש ב-Bluetooth לחיפוש, חיבור והעברת נתונים בין מכשירים שונים";
|
||||
NSCameraUsageDescription="היישום מבקש גישה למצלמה לצורך צילום תמונות, העלאת תצלומי פרופיל ואימות פנים";
|
||||
NSContactsUsageDescription="היישום מבקש גישה לקטגוריית אנשי הקשר שלך על מנת לשלוח מפתחות אלקטרוניים לאנשי הקשר שלך";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSLocationAlwaysUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSLocationWhenInUseUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSMicrophoneUsageDescription="היישום מבקש גישה למיקרופון לצורך שיחות";
|
||||
NSPhotoLibraryUsageDescription="היישום מבקש גישה לספריית התמונות לצורך העלאת תצלומי פרופיל";
|
||||
18
ios/Runner/he.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="היישום הזה משתמש ב-Bluetooth לחיפוש, חיבור והעברת נתונים בין מכשירים שונים";
|
||||
NSBluetoothPeripheralUsageDescription="היישום הזה משתמש ב-Bluetooth לחיפוש, חיבור והעברת נתונים בין מכשירים שונים";
|
||||
NSCameraUsageDescription="היישום מבקש גישה למצלמה לצורך צילום תמונות, העלאת תצלומי פרופיל ואימות פנים";
|
||||
NSContactsUsageDescription="היישום מבקש גישה לקטגוריית אנשי הקשר שלך על מנת לשלוח מפתחות אלקטרוניים לאנשי הקשר שלך";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSLocationAlwaysUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSLocationWhenInUseUsageDescription="אנו צריכים גישה למיקום שלך כדי לסרוק בצורה מדויקת יותר את מכשירי ה-Bluetooth נעילה באזור שלך";
|
||||
NSMicrophoneUsageDescription="היישום מבקש גישה למיקרופון לצורך שיחות";
|
||||
NSPhotoLibraryUsageDescription="היישום מבקש גישה לספריית התמונות לצורך העלאת תצלומי פרופיל";
|
||||
1
ios/Runner/he.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/hr.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Ova aplikacija koristi Bluetooth za pretragu, povezivanje i prijenos podataka između različitih uređaja";
|
||||
NSBluetoothPeripheralUsageDescription="Ova aplikacija koristi Bluetooth za pretragu, povezivanje i prijenos podataka između različitih uređaja";
|
||||
NSCameraUsageDescription="Aplikacija traži pristup kameri za snimanje fotografija, učitavanje avatara i prepoznavanje lica";
|
||||
NSContactsUsageDescription="Aplikacija pristupa vašim kontaktima za slanje elektroničkih ključeva vašim kontaktima";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSLocationAlwaysUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSLocationWhenInUseUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSMicrophoneUsageDescription="Aplikacija traži pristup mikrofonu za obavljanje poziva";
|
||||
NSPhotoLibraryUsageDescription="Aplikacija traži pristup biblioteci fotografija za učitavanje avatara";
|
||||
18
ios/Runner/hr.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Ova aplikacija koristi Bluetooth za pretragu, povezivanje i prijenos podataka između različitih uređaja";
|
||||
NSBluetoothPeripheralUsageDescription="Ova aplikacija koristi Bluetooth za pretragu, povezivanje i prijenos podataka između različitih uređaja";
|
||||
NSCameraUsageDescription="Aplikacija traži pristup kameri za snimanje fotografija, učitavanje avatara i prepoznavanje lica";
|
||||
NSContactsUsageDescription="Aplikacija pristupa vašim kontaktima za slanje elektroničkih ključeva vašim kontaktima";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSLocationAlwaysUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSLocationWhenInUseUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSMicrophoneUsageDescription="Aplikacija traži pristup mikrofonu za obavljanje poziva";
|
||||
NSPhotoLibraryUsageDescription="Aplikacija traži pristup biblioteci fotografija za učitavanje avatara";
|
||||
18
ios/Runner/hr.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Ova aplikacija koristi Bluetooth za pretragu, povezivanje i prijenos podataka između različitih uređaja";
|
||||
NSBluetoothPeripheralUsageDescription="Ova aplikacija koristi Bluetooth za pretragu, povezivanje i prijenos podataka između različitih uređaja";
|
||||
NSCameraUsageDescription="Aplikacija traži pristup kameri za snimanje fotografija, učitavanje avatara i prepoznavanje lica";
|
||||
NSContactsUsageDescription="Aplikacija pristupa vašim kontaktima za slanje elektroničkih ključeva vašim kontaktima";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSLocationAlwaysUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSLocationWhenInUseUsageDescription="Treba nam pristup vašoj lokaciji kako bismo preciznije skenirali Bluetooth uređaje za zaključavanje u vašoj okolini";
|
||||
NSMicrophoneUsageDescription="Aplikacija traži pristup mikrofonu za obavljanje poziva";
|
||||
NSPhotoLibraryUsageDescription="Aplikacija traži pristup biblioteci fotografija za učitavanje avatara";
|
||||
1
ios/Runner/hr.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/hu.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Ez az alkalmazás Bluetooth-ot használ különböző eszközök közötti adatkeresésre, csatlakozásra és átvitelre";
|
||||
NSBluetoothPeripheralUsageDescription="Ez az alkalmazás Bluetooth-ot használ különböző eszközök közötti adatkeresésre, csatlakozásra és átvitelre";
|
||||
NSCameraUsageDescription="Az alkalmazás kamerához kér hozzáférést fényképek készítésére, avatár feltöltésére és arcazonosításra";
|
||||
NSContactsUsageDescription="Az alkalmazás hozzáfér a kapcsolataidhoz, hogy elektronikus kulcsokat küldjön a kapcsolataidnak";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSLocationAlwaysUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSLocationWhenInUseUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSMicrophoneUsageDescription="Az alkalmazás mikrofonhoz kér hozzáférést hívásokhoz";
|
||||
NSPhotoLibraryUsageDescription="Az alkalmazás fényképtárhoz kér hozzáférést avatár feltöltésére";
|
||||
18
ios/Runner/hu.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Ez az alkalmazás Bluetooth-ot használ különböző eszközök közötti adatkeresésre, csatlakozásra és átvitelre";
|
||||
NSBluetoothPeripheralUsageDescription="Ez az alkalmazás Bluetooth-ot használ különböző eszközök közötti adatkeresésre, csatlakozásra és átvitelre";
|
||||
NSCameraUsageDescription="Az alkalmazás kamerához kér hozzáférést fényképek készítésére, avatár feltöltésére és arcazonosításra";
|
||||
NSContactsUsageDescription="Az alkalmazás hozzáfér a kapcsolataidhoz, hogy elektronikus kulcsokat küldjön a kapcsolataidnak";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSLocationAlwaysUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSLocationWhenInUseUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSMicrophoneUsageDescription="Az alkalmazás mikrofonhoz kér hozzáférést hívásokhoz";
|
||||
NSPhotoLibraryUsageDescription="Az alkalmazás fényképtárhoz kér hozzáférést avatár feltöltésére";
|
||||
18
ios/Runner/hu.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Ez az alkalmazás Bluetooth-ot használ különböző eszközök közötti adatkeresésre, csatlakozásra és átvitelre";
|
||||
NSBluetoothPeripheralUsageDescription="Ez az alkalmazás Bluetooth-ot használ különböző eszközök közötti adatkeresésre, csatlakozásra és átvitelre";
|
||||
NSCameraUsageDescription="Az alkalmazás kamerához kér hozzáférést fényképek készítésére, avatár feltöltésére és arcazonosításra";
|
||||
NSContactsUsageDescription="Az alkalmazás hozzáfér a kapcsolataidhoz, hogy elektronikus kulcsokat küldjön a kapcsolataidnak";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSLocationAlwaysUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSLocationWhenInUseUsageDescription="Szükség van a helyadatokhoz való hozzáférésre a Bluetooth zárak pontosabb kereséséhez a környéken";
|
||||
NSMicrophoneUsageDescription="Az alkalmazás mikrofonhoz kér hozzáférést hívásokhoz";
|
||||
NSPhotoLibraryUsageDescription="Az alkalmazás fényképtárhoz kér hozzáférést avatár feltöltésére";
|
||||
1
ios/Runner/hu.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
18
ios/Runner/id.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Aplikasi ini menggunakan Bluetooth untuk mencari, menghubungkan, dan mentransfer data antar perangkat yang berbeda";
|
||||
NSBluetoothPeripheralUsageDescription="Aplikasi ini menggunakan Bluetooth untuk mencari, menghubungkan, dan mentransfer data antar perangkat yang berbeda";
|
||||
NSCameraUsageDescription="Aplikasi meminta akses ke kamera untuk mengambil foto, mengunggah avatar, dan verifikasi wajah";
|
||||
NSContactsUsageDescription="Aplikasi mengakses kontak Anda untuk mengirimkan kunci elektronik ke kontak dalam daftar Anda";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSLocationAlwaysUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSLocationWhenInUseUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSMicrophoneUsageDescription="Aplikasi meminta akses ke mikrofon untuk panggilan";
|
||||
NSPhotoLibraryUsageDescription="Aplikasi meminta akses ke perpustakaan foto untuk mengunggah avatar";
|
||||
18
ios/Runner/id.lproj/InfoPlist_sky.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Aplikasi ini menggunakan Bluetooth untuk mencari, menghubungkan, dan mentransfer data antar perangkat yang berbeda";
|
||||
NSBluetoothPeripheralUsageDescription="Aplikasi ini menggunakan Bluetooth untuk mencari, menghubungkan, dan mentransfer data antar perangkat yang berbeda";
|
||||
NSCameraUsageDescription="Aplikasi meminta akses ke kamera untuk mengambil foto, mengunggah avatar, dan verifikasi wajah";
|
||||
NSContactsUsageDescription="Aplikasi mengakses kontak Anda untuk mengirimkan kunci elektronik ke kontak dalam daftar Anda";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSLocationAlwaysUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSLocationWhenInUseUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSMicrophoneUsageDescription="Aplikasi meminta akses ke mikrofon untuk panggilan";
|
||||
NSPhotoLibraryUsageDescription="Aplikasi meminta akses ke perpustakaan foto untuk mengunggah avatar";
|
||||
18
ios/Runner/id.lproj/InfoPlist_xhj.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_xhj.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="StarLock Pro";
|
||||
CFBundleDisplayName="StarLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Aplikasi ini menggunakan Bluetooth untuk mencari, menghubungkan, dan mentransfer data antar perangkat yang berbeda";
|
||||
NSBluetoothPeripheralUsageDescription="Aplikasi ini menggunakan Bluetooth untuk mencari, menghubungkan, dan mentransfer data antar perangkat yang berbeda";
|
||||
NSCameraUsageDescription="Aplikasi meminta akses ke kamera untuk mengambil foto, mengunggah avatar, dan verifikasi wajah";
|
||||
NSContactsUsageDescription="Aplikasi mengakses kontak Anda untuk mengirimkan kunci elektronik ke kontak dalam daftar Anda";
|
||||
NSLocationAlwaysAndWhenInUseUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSLocationAlwaysUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSLocationWhenInUseUsageDescription="Kami memerlukan akses ke informasi lokasi Anda untuk memindai perangkat kunci Bluetooth yang lebih akurat di sekitar Anda";
|
||||
NSMicrophoneUsageDescription="Aplikasi meminta akses ke mikrofon untuk panggilan";
|
||||
NSPhotoLibraryUsageDescription="Aplikasi meminta akses ke perpustakaan foto untuk mengunggah avatar";
|
||||
1
ios/Runner/id.lproj/Main.strings
Normal file
@ -0,0 +1 @@
|
||||
|
||||
@ -87,11 +87,11 @@
|
||||
<key>NSFileProtectionKey</key>
|
||||
<string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>应用在后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>应用在前台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>应用请求麦克风用来通话</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
||||
@ -85,11 +85,11 @@
|
||||
<key>NSContactsUsageDescription</key>
|
||||
<string>Reason we need access to the contact list</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>应用在后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>应用在前台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>应用请求麦克风用来通话</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
||||
@ -85,11 +85,11 @@
|
||||
<key>NSContactsUsageDescription</key>
|
||||
<string>Reason we need access to the contact list</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>应用在后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>应用在前台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>应用请求麦克风用来通话</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
||||
@ -30,10 +30,10 @@
|
||||
<key>CFBundleURLIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleURLName</key>
|
||||
<string>com.sky.skysmartlock</string>
|
||||
<string>com.xhj.xhjsmartlock</string>
|
||||
<key>CFBundleURLSchemes</key>
|
||||
<array>
|
||||
<string>skysmartlock</string>
|
||||
<string>xhjsmartlock</string>
|
||||
<string></string>
|
||||
<string></string>
|
||||
</array>
|
||||
@ -45,7 +45,7 @@
|
||||
<string>weixin</string>
|
||||
<key>CFBundleURLSchemes</key>
|
||||
<array>
|
||||
<string>wxbe340095d2b8fd51</string>
|
||||
<string>wx8e48112e22343817</string>
|
||||
</array>
|
||||
</dict>
|
||||
</array>
|
||||
@ -87,11 +87,11 @@
|
||||
<key>NSFileProtectionKey</key>
|
||||
<string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>应用在前台和后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>应用在后台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>应用在前台的时候可以搜到更新的位置信息</string>
|
||||
<string>我们需要访问您的位置信息,以便更加精准的扫描到所在位置的蓝牙锁设备</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>应用请求麦克风用来通话</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
|
||||
18
ios/Runner/it.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
InfoPlist_sky.strings
|
||||
Runner
|
||||
|
||||
Created by Mac on 2024/12/25.
|
||||
|
||||
*/
|
||||
CFBundleName="TTLock Pro";
|
||||
CFBundleDisplayName="TTLock Pro";
|
||||
NSBluetoothAlwaysUsageDescription="Questa applicazione utilizza il Bluetooth per cercare, connettersi e trasferire dati tra diversi dispositivi";
|
||||
NSBluetoothPeripheralUsageDescription="Questa applicazione utilizza il Bluetooth per cercare, connettersi e trasferire dati tra diversi dispositivi";
|
||||
NSCameraUsageDescription="L'app richiede l'accesso alla fotocamera per scattare foto, caricare avatar e autenticare il volto";
|
||||
NSContactsUsageDescription="L'app accede alla rubrica per inviare chiavi elettroniche ai contatti";
|
||||
NSLocationAlwaysAndWhenlnUseUsageDescription="Abbiamo bisogno del tuo accesso alla posizione per individuare con maggiore precisione i dispositivi Bluetooth";
|
||||
NSLocationAlwaysUsageDescription="Abbiamo bisogno del tuo accesso alla posizione per individuare con maggiore precisione i dispositivi Bluetooth";
|
||||
NSLocationWhenInUseUsageDescription="Abbiamo bisogno del tuo accesso alla posizione per individuare con maggiore precisione i dispositivi Bluetooth";
|
||||
NSMicrophoneUsageDescription="L'app richiede l'accesso al microfono per effettuare chiamate";
|
||||
NSPhotoLibraryUsageDescription="L'app richiede l'accesso alla libreria fotografica per caricare avatar";
|
||||