Upgrade react native to 0.62.2
Xcode updates Localization Pods upgrade Update package.json Upgrade android Fix gitignore Add flipper Do not enable flipper by default on ios maven update Remove outdated hermes idk what it is, but it's outdated show warning on build gradle update rebase Update deprecated clipboard nix align e2e to rn upgrade Signed-off-by: Gheorghe Pinzaru <feross95@gmail.com>
This commit is contained in:
parent
cd8e953c46
commit
2140a9867b
|
@ -190,5 +190,5 @@ status-modules/resources
|
||||||
|
|
||||||
trace.edn
|
trace.edn
|
||||||
|
|
||||||
app
|
/app/
|
||||||
project.clj
|
project.clj
|
|
@ -199,6 +199,10 @@ android {
|
||||||
exclude '/lib/mips64/**'
|
exclude '/lib/mips64/**'
|
||||||
exclude '/lib/armeabi/**'
|
exclude '/lib/armeabi/**'
|
||||||
|
|
||||||
|
pickFirst "lib/armeabi-v7a/libc++_shared.so"
|
||||||
|
pickFirst "lib/arm64-v8a/libc++_shared.so"
|
||||||
|
pickFirst "lib/x86/libc++_shared.so"
|
||||||
|
pickFirst "lib/x86_64/libc++_shared.so"
|
||||||
|
|
||||||
/** Fix for: Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'.
|
/** Fix for: Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'.
|
||||||
* with recent version of ndk (17.0.4754217)
|
* with recent version of ndk (17.0.4754217)
|
||||||
|
@ -287,6 +291,18 @@ dependencies {
|
||||||
implementation fileTree(dir: "libs", include: ["*.jar"])
|
implementation fileTree(dir: "libs", include: ["*.jar"])
|
||||||
implementation "com.facebook.react:react-native:+" // From node_modules
|
implementation "com.facebook.react:react-native:+" // From node_modules
|
||||||
|
|
||||||
|
implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0"
|
||||||
|
|
||||||
|
debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") {
|
||||||
|
exclude group:'com.facebook.fbjni'
|
||||||
|
}
|
||||||
|
debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
|
||||||
|
exclude group:'com.facebook.flipper'
|
||||||
|
}
|
||||||
|
debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") {
|
||||||
|
exclude group:'com.facebook.flipper'
|
||||||
|
}
|
||||||
|
|
||||||
if (enableHermes) {
|
if (enableHermes) {
|
||||||
def hermesPath = "../../node_modules/hermes-engine/android/";
|
def hermesPath = "../../node_modules/hermes-engine/android/";
|
||||||
debugImplementation files(hermesPath + "hermes-debug.aar")
|
debugImplementation files(hermesPath + "hermes-debug.aar")
|
||||||
|
|
|
@ -15,6 +15,9 @@
|
||||||
|
|
||||||
# React Native
|
# React Native
|
||||||
|
|
||||||
|
-keep class com.facebook.hermes.unicode.** { *; }
|
||||||
|
-keep class com.facebook.jni.** { *; }
|
||||||
|
|
||||||
# Keep our interfaces so they can be used by other ProGuard rules.
|
# Keep our interfaces so they can be used by other ProGuard rules.
|
||||||
# See http://sourceforge.net/p/proguard/bugs/466/
|
# See http://sourceforge.net/p/proguard/bugs/466/
|
||||||
-keep,allowobfuscation @interface com.facebook.proguard.annotations.DoNotStrip
|
-keep,allowobfuscation @interface com.facebook.proguard.annotations.DoNotStrip
|
||||||
|
|
|
@ -0,0 +1,72 @@
|
||||||
|
/**
|
||||||
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||||
|
*
|
||||||
|
* <p>This source code is licensed under the MIT license found in the LICENSE file in the root
|
||||||
|
* directory of this source tree.
|
||||||
|
*/
|
||||||
|
package im.status.ethereum;
|
||||||
|
|
||||||
|
import android.content.Context;
|
||||||
|
import com.facebook.flipper.android.AndroidFlipperClient;
|
||||||
|
import com.facebook.flipper.android.utils.FlipperUtils;
|
||||||
|
import com.facebook.flipper.core.FlipperClient;
|
||||||
|
import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin;
|
||||||
|
import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin;
|
||||||
|
import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin;
|
||||||
|
import com.facebook.flipper.plugins.inspector.DescriptorMapping;
|
||||||
|
import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin;
|
||||||
|
import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor;
|
||||||
|
import com.facebook.flipper.plugins.network.NetworkFlipperPlugin;
|
||||||
|
import com.facebook.flipper.plugins.react.ReactFlipperPlugin;
|
||||||
|
import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin;
|
||||||
|
import com.facebook.react.ReactInstanceManager;
|
||||||
|
import com.facebook.react.bridge.ReactContext;
|
||||||
|
import com.facebook.react.modules.network.NetworkingModule;
|
||||||
|
import okhttp3.OkHttpClient;
|
||||||
|
|
||||||
|
public class ReactNativeFlipper {
|
||||||
|
public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) {
|
||||||
|
if (FlipperUtils.shouldEnableFlipper(context)) {
|
||||||
|
final FlipperClient client = AndroidFlipperClient.getInstance(context);
|
||||||
|
|
||||||
|
client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults()));
|
||||||
|
client.addPlugin(new ReactFlipperPlugin());
|
||||||
|
client.addPlugin(new DatabasesFlipperPlugin(context));
|
||||||
|
client.addPlugin(new SharedPreferencesFlipperPlugin(context));
|
||||||
|
client.addPlugin(CrashReporterPlugin.getInstance());
|
||||||
|
|
||||||
|
NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin();
|
||||||
|
NetworkingModule.setCustomClientBuilder(
|
||||||
|
new NetworkingModule.CustomClientBuilder() {
|
||||||
|
@Override
|
||||||
|
public void apply(OkHttpClient.Builder builder) {
|
||||||
|
builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
client.addPlugin(networkFlipperPlugin);
|
||||||
|
client.start();
|
||||||
|
|
||||||
|
// Fresco Plugin needs to ensure that ImagePipelineFactory is initialized
|
||||||
|
// Hence we run if after all native modules have been initialized
|
||||||
|
ReactContext reactContext = reactInstanceManager.getCurrentReactContext();
|
||||||
|
if (reactContext == null) {
|
||||||
|
reactInstanceManager.addReactInstanceEventListener(
|
||||||
|
new ReactInstanceManager.ReactInstanceEventListener() {
|
||||||
|
@Override
|
||||||
|
public void onReactContextInitialized(ReactContext reactContext) {
|
||||||
|
reactInstanceManager.removeReactInstanceEventListener(this);
|
||||||
|
reactContext.runOnNativeModulesQueueThread(
|
||||||
|
new Runnable() {
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
client.addPlugin(new FrescoFlipperPlugin());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
client.addPlugin(new FrescoFlipperPlugin());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -2,15 +2,16 @@ package im.status.ethereum;
|
||||||
|
|
||||||
import androidx.multidex.MultiDexApplication;
|
import androidx.multidex.MultiDexApplication;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
import android.content.Context;
|
||||||
|
import java.lang.reflect.InvocationTargetException;
|
||||||
import com.facebook.react.PackageList;
|
import com.facebook.react.PackageList;
|
||||||
import com.facebook.hermes.reactexecutor.HermesExecutorFactory;
|
|
||||||
import com.facebook.react.bridge.JavaScriptExecutorFactory;
|
|
||||||
|
|
||||||
import com.aakashns.reactnativedialogs.ReactNativeDialogsPackage;
|
import com.aakashns.reactnativedialogs.ReactNativeDialogsPackage;
|
||||||
import com.facebook.react.ReactApplication;
|
import com.facebook.react.ReactApplication;
|
||||||
import com.facebook.react.ReactNativeHost;
|
import com.facebook.react.ReactNativeHost;
|
||||||
import com.facebook.react.ReactPackage;
|
import com.facebook.react.ReactPackage;
|
||||||
import com.facebook.soloader.SoLoader;
|
import com.facebook.soloader.SoLoader;
|
||||||
|
import com.facebook.react.ReactInstanceManager;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -50,5 +51,36 @@ public class MainApplication extends MultiDexApplication implements ReactApplica
|
||||||
public void onCreate() {
|
public void onCreate() {
|
||||||
super.onCreate();
|
super.onCreate();
|
||||||
SoLoader.init(this, /* native exopackage */ false);
|
SoLoader.init(this, /* native exopackage */ false);
|
||||||
|
initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* Loads Flipper in React Native templates. Call this in the onCreate method with something like
|
||||||
|
* initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
|
||||||
|
*
|
||||||
|
* @param context
|
||||||
|
* @param reactInstanceManager
|
||||||
|
*/
|
||||||
|
private static void initializeFlipper(
|
||||||
|
Context context, ReactInstanceManager reactInstanceManager) {
|
||||||
|
if (BuildConfig.DEBUG) {
|
||||||
|
try {
|
||||||
|
/*
|
||||||
|
We use reflection here to pick up the class that initializes Flipper,
|
||||||
|
since Flipper library is not available in release mode
|
||||||
|
*/
|
||||||
|
Class<?> aClass = Class.forName("im.status.ethereum.ReactNativeFlipper");
|
||||||
|
aClass
|
||||||
|
.getMethod("initializeFlipper", Context.class, ReactInstanceManager.class)
|
||||||
|
.invoke(null, context, reactInstanceManager);
|
||||||
|
} catch (ClassNotFoundException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
} catch (NoSuchMethodException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
} catch (IllegalAccessException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
} catch (InvocationTargetException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,3 +46,6 @@ ANDROID_ABI_INCLUDE=armeabi-v7a;arm64-v8a;x86
|
||||||
org.gradle.jvmargs=-Xmx8704M
|
org.gradle.jvmargs=-Xmx8704M
|
||||||
|
|
||||||
versionCode=9999
|
versionCode=9999
|
||||||
|
|
||||||
|
# Flipper
|
||||||
|
FLIPPER_VERSION=0.33.1
|
|
@ -0,0 +1,9 @@
|
||||||
|
//
|
||||||
|
// Dummy.swift
|
||||||
|
// StatusIm
|
||||||
|
//
|
||||||
|
// Created by Gheorghe on 01.05.2020.
|
||||||
|
// Copyright © 2020 Status. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
import Foundation
|
65
ios/Podfile
65
ios/Podfile
|
@ -1,14 +1,51 @@
|
||||||
# Uncomment the next line to define a global platform for your project
|
platform :ios, '9.0'
|
||||||
# platform :ios, '9.0'
|
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
|
||||||
|
|
||||||
source 'https://github.com/CocoaPods/Specs.git'
|
def add_flipper_pods!(versions = {})
|
||||||
|
versions['Flipper'] ||= '~> 0.33.1'
|
||||||
|
versions['DoubleConversion'] ||= '1.1.7'
|
||||||
|
versions['Flipper-Folly'] ||= '~> 2.1'
|
||||||
|
versions['Flipper-Glog'] ||= '0.3.6'
|
||||||
|
versions['Flipper-PeerTalk'] ||= '~> 0.0.4'
|
||||||
|
versions['Flipper-RSocket'] ||= '~> 1.0'
|
||||||
|
|
||||||
|
pod 'FlipperKit', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FlipperKitLayoutPlugin', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/SKIOSNetworkPlugin', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FlipperKitUserDefaultsPlugin', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FlipperKitReactPlugin', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
|
||||||
|
# List all transitive dependencies for FlipperKit pods
|
||||||
|
# to avoid them being linked in Release builds
|
||||||
|
pod 'Flipper', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'Flipper-DoubleConversion', versions['DoubleConversion'], :configuration => 'Debug'
|
||||||
|
pod 'Flipper-Folly', versions['Flipper-Folly'], :configuration => 'Debug'
|
||||||
|
pod 'Flipper-Glog', versions['Flipper-Glog'], :configuration => 'Debug'
|
||||||
|
pod 'Flipper-PeerTalk', versions['Flipper-PeerTalk'], :configuration => 'Debug'
|
||||||
|
pod 'Flipper-RSocket', versions['Flipper-RSocket'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/Core', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/CppBridge', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FBCxxFollyDynamicConvert', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FBDefines', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FKPortForwarding', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FlipperKitHighlightOverlay', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FlipperKitLayoutTextSearchable', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
pod 'FlipperKit/FlipperKitNetworkPlugin', versions['Flipper'], :configuration => 'Debug'
|
||||||
|
end
|
||||||
|
|
||||||
|
# Post Install processing for Flipper
|
||||||
|
def flipper_post_install(installer)
|
||||||
|
installer.pods_project.targets.each do |target|
|
||||||
|
if target.name == 'YogaKit'
|
||||||
|
target.build_configurations.each do |config|
|
||||||
|
config.build_settings['SWIFT_VERSION'] = '4.1'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
target 'StatusIm' do
|
target 'StatusIm' do
|
||||||
platform :ios, '9.0'
|
# Pods for StatusQuo
|
||||||
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
|
|
||||||
# use_frameworks!
|
|
||||||
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
|
|
||||||
# Pods for StatusIm
|
|
||||||
pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
|
pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
|
||||||
pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
|
pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
|
||||||
pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired"
|
pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired"
|
||||||
|
@ -32,11 +69,10 @@ target 'StatusIm' do
|
||||||
pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'
|
pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'
|
||||||
pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'
|
pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'
|
||||||
pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'
|
pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'
|
||||||
pod 'ReactCommon/jscallinvoker', :path => "../node_modules/react-native/ReactCommon"
|
pod 'ReactCommon/callinvoker', :path => "../node_modules/react-native/ReactCommon"
|
||||||
pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon"
|
pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon"
|
||||||
pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga'
|
pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga', :modular_headers => true
|
||||||
|
|
||||||
# when removing svg pod, RCTImage is needed to be removed from React subspecs
|
|
||||||
pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
|
pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
|
||||||
pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
|
pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
|
||||||
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
|
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
|
||||||
|
@ -45,9 +81,12 @@ target 'StatusIm' do
|
||||||
pod 'SQLCipher', '~>3.0'
|
pod 'SQLCipher', '~>3.0'
|
||||||
pod 'SSZipArchive'
|
pod 'SSZipArchive'
|
||||||
|
|
||||||
|
add_flipper_pods!
|
||||||
|
post_install do |installer|
|
||||||
|
flipper_post_install(installer)
|
||||||
|
end
|
||||||
target 'StatusImTests' do
|
target 'StatusImTests' do
|
||||||
inherit! :search_paths
|
inherit! :complete
|
||||||
# Pods for testing
|
# Pods for testing
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
429
ios/Podfile.lock
429
ios/Podfile.lock
|
@ -1,14 +1,62 @@
|
||||||
PODS:
|
PODS:
|
||||||
- boost-for-react-native (1.63.0)
|
- boost-for-react-native (1.63.0)
|
||||||
|
- CocoaAsyncSocket (7.6.4)
|
||||||
|
- CocoaLibEvent (1.0.0)
|
||||||
- DoubleConversion (1.1.6)
|
- DoubleConversion (1.1.6)
|
||||||
- FBLazyVector (0.61.5)
|
- FBLazyVector (0.62.2)
|
||||||
- FBReactNativeSpec (0.61.5):
|
- FBReactNativeSpec (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- RCTRequired (= 0.61.5)
|
- RCTRequired (= 0.62.2)
|
||||||
- RCTTypeSafety (= 0.61.5)
|
- RCTTypeSafety (= 0.62.2)
|
||||||
- React-Core (= 0.61.5)
|
- React-Core (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- ReactCommon/turbomodule/core (= 0.61.5)
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
|
- Flipper (0.33.1):
|
||||||
|
- Flipper-Folly (~> 2.1)
|
||||||
|
- Flipper-RSocket (~> 1.0)
|
||||||
|
- Flipper-DoubleConversion (1.1.7)
|
||||||
|
- Flipper-Folly (2.2.0):
|
||||||
|
- boost-for-react-native
|
||||||
|
- CocoaLibEvent (~> 1.0)
|
||||||
|
- Flipper-DoubleConversion
|
||||||
|
- Flipper-Glog
|
||||||
|
- OpenSSL-Universal (= 1.0.2.19)
|
||||||
|
- Flipper-Glog (0.3.6)
|
||||||
|
- Flipper-PeerTalk (0.0.4)
|
||||||
|
- Flipper-RSocket (1.1.0):
|
||||||
|
- Flipper-Folly (~> 2.2)
|
||||||
|
- FlipperKit (0.33.1):
|
||||||
|
- FlipperKit/Core (= 0.33.1)
|
||||||
|
- FlipperKit/Core (0.33.1):
|
||||||
|
- Flipper (~> 0.33.1)
|
||||||
|
- FlipperKit/CppBridge
|
||||||
|
- FlipperKit/FBCxxFollyDynamicConvert
|
||||||
|
- FlipperKit/FBDefines
|
||||||
|
- FlipperKit/FKPortForwarding
|
||||||
|
- FlipperKit/CppBridge (0.33.1):
|
||||||
|
- Flipper (~> 0.33.1)
|
||||||
|
- FlipperKit/FBCxxFollyDynamicConvert (0.33.1):
|
||||||
|
- Flipper-Folly (~> 2.1)
|
||||||
|
- FlipperKit/FBDefines (0.33.1)
|
||||||
|
- FlipperKit/FKPortForwarding (0.33.1):
|
||||||
|
- CocoaAsyncSocket (~> 7.6)
|
||||||
|
- Flipper-PeerTalk (~> 0.0.4)
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay (0.33.1)
|
||||||
|
- FlipperKit/FlipperKitLayoutPlugin (0.33.1):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable
|
||||||
|
- YogaKit (~> 1.18)
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable (0.33.1)
|
||||||
|
- FlipperKit/FlipperKitNetworkPlugin (0.33.1):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitReactPlugin (0.33.1):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitUserDefaultsPlugin (0.33.1):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/SKIOSNetworkPlugin (0.33.1):
|
||||||
|
- FlipperKit/Core
|
||||||
|
- FlipperKit/FlipperKitNetworkPlugin
|
||||||
- Folly (2018.10.22.00):
|
- Folly (2018.10.22.00):
|
||||||
- boost-for-react-native
|
- boost-for-react-native
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
|
@ -19,170 +67,173 @@ PODS:
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- glog
|
- glog
|
||||||
- glog (0.3.5)
|
- glog (0.3.5)
|
||||||
|
- OpenSSL-Universal (1.0.2.19):
|
||||||
|
- OpenSSL-Universal/Static (= 1.0.2.19)
|
||||||
|
- OpenSSL-Universal/Static (1.0.2.19)
|
||||||
- QBImagePickerController (3.4.0)
|
- QBImagePickerController (3.4.0)
|
||||||
- RCTRequired (0.61.5)
|
- RCTRequired (0.62.2)
|
||||||
- RCTTypeSafety (0.61.5):
|
- RCTTypeSafety (0.62.2):
|
||||||
- FBLazyVector (= 0.61.5)
|
- FBLazyVector (= 0.62.2)
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- RCTRequired (= 0.61.5)
|
- RCTRequired (= 0.62.2)
|
||||||
- React-Core (= 0.61.5)
|
- React-Core (= 0.62.2)
|
||||||
- React (0.61.5):
|
- React (0.62.2):
|
||||||
- React-Core (= 0.61.5)
|
- React-Core (= 0.62.2)
|
||||||
- React-Core/DevSupport (= 0.61.5)
|
- React-Core/DevSupport (= 0.62.2)
|
||||||
- React-Core/RCTWebSocket (= 0.61.5)
|
- React-Core/RCTWebSocket (= 0.62.2)
|
||||||
- React-RCTActionSheet (= 0.61.5)
|
- React-RCTActionSheet (= 0.62.2)
|
||||||
- React-RCTAnimation (= 0.61.5)
|
- React-RCTAnimation (= 0.62.2)
|
||||||
- React-RCTBlob (= 0.61.5)
|
- React-RCTBlob (= 0.62.2)
|
||||||
- React-RCTImage (= 0.61.5)
|
- React-RCTImage (= 0.62.2)
|
||||||
- React-RCTLinking (= 0.61.5)
|
- React-RCTLinking (= 0.62.2)
|
||||||
- React-RCTNetwork (= 0.61.5)
|
- React-RCTNetwork (= 0.62.2)
|
||||||
- React-RCTSettings (= 0.61.5)
|
- React-RCTSettings (= 0.62.2)
|
||||||
- React-RCTText (= 0.61.5)
|
- React-RCTText (= 0.62.2)
|
||||||
- React-RCTVibration (= 0.61.5)
|
- React-RCTVibration (= 0.62.2)
|
||||||
- React-Core (0.61.5):
|
- React-Core (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default (= 0.61.5)
|
- React-Core/Default (= 0.62.2)
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/CoreModulesHeaders (0.61.5):
|
- React-Core/CoreModulesHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/Default (0.61.5):
|
- React-Core/Default (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/DevSupport (0.61.5):
|
- React-Core/DevSupport (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default (= 0.61.5)
|
- React-Core/Default (= 0.62.2)
|
||||||
- React-Core/RCTWebSocket (= 0.61.5)
|
- React-Core/RCTWebSocket (= 0.62.2)
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- React-jsinspector (= 0.61.5)
|
- React-jsinspector (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTActionSheetHeaders (0.61.5):
|
- React-Core/RCTActionSheetHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTAnimationHeaders (0.61.5):
|
- React-Core/RCTAnimationHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTBlobHeaders (0.61.5):
|
- React-Core/RCTBlobHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTImageHeaders (0.61.5):
|
- React-Core/RCTImageHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTLinkingHeaders (0.61.5):
|
- React-Core/RCTLinkingHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTNetworkHeaders (0.61.5):
|
- React-Core/RCTNetworkHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTSettingsHeaders (0.61.5):
|
- React-Core/RCTSettingsHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTTextHeaders (0.61.5):
|
- React-Core/RCTTextHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTVibrationHeaders (0.61.5):
|
- React-Core/RCTVibrationHeaders (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default
|
- React-Core/Default
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-Core/RCTWebSocket (0.61.5):
|
- React-Core/RCTWebSocket (0.62.2):
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core/Default (= 0.61.5)
|
- React-Core/Default (= 0.62.2)
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsiexecutor (= 0.61.5)
|
- React-jsiexecutor (= 0.62.2)
|
||||||
- Yoga
|
- Yoga
|
||||||
- React-CoreModules (0.61.5):
|
- React-CoreModules (0.62.2):
|
||||||
- FBReactNativeSpec (= 0.61.5)
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- RCTTypeSafety (= 0.61.5)
|
- RCTTypeSafety (= 0.62.2)
|
||||||
- React-Core/CoreModulesHeaders (= 0.61.5)
|
- React-Core/CoreModulesHeaders (= 0.62.2)
|
||||||
- React-RCTImage (= 0.61.5)
|
- React-RCTImage (= 0.62.2)
|
||||||
- ReactCommon/turbomodule/core (= 0.61.5)
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
- React-cxxreact (0.61.5):
|
- React-cxxreact (0.62.2):
|
||||||
- boost-for-react-native (= 1.63.0)
|
- boost-for-react-native (= 1.63.0)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-jsinspector (= 0.61.5)
|
- React-jsinspector (= 0.62.2)
|
||||||
- React-jsi (0.61.5):
|
- React-jsi (0.62.2):
|
||||||
- boost-for-react-native (= 1.63.0)
|
- boost-for-react-native (= 1.63.0)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-jsi/Default (= 0.61.5)
|
- React-jsi/Default (= 0.62.2)
|
||||||
- React-jsi/Default (0.61.5):
|
- React-jsi/Default (0.62.2):
|
||||||
- boost-for-react-native (= 1.63.0)
|
- boost-for-react-native (= 1.63.0)
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-jsiexecutor (0.61.5):
|
- React-jsiexecutor (0.62.2):
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-jsinspector (0.61.5)
|
- React-jsinspector (0.62.2)
|
||||||
- react-native-background-timer (2.2.0):
|
- react-native-background-timer (2.2.0):
|
||||||
- React
|
- React
|
||||||
- react-native-camera (3.23.1):
|
- react-native-camera (3.23.1):
|
||||||
|
@ -207,41 +258,65 @@ PODS:
|
||||||
- React
|
- React
|
||||||
- react-native-webview (8.0.7):
|
- react-native-webview (8.0.7):
|
||||||
- React
|
- React
|
||||||
- React-RCTActionSheet (0.61.5):
|
- React-RCTActionSheet (0.62.2):
|
||||||
- React-Core/RCTActionSheetHeaders (= 0.61.5)
|
- React-Core/RCTActionSheetHeaders (= 0.62.2)
|
||||||
- React-RCTAnimation (0.61.5):
|
- React-RCTAnimation (0.62.2):
|
||||||
- React-Core/RCTAnimationHeaders (= 0.61.5)
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
- React-RCTBlob (0.61.5):
|
- Folly (= 2018.10.22.00)
|
||||||
- React-Core/RCTBlobHeaders (= 0.61.5)
|
- RCTTypeSafety (= 0.62.2)
|
||||||
- React-Core/RCTWebSocket (= 0.61.5)
|
- React-Core/RCTAnimationHeaders (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
- React-RCTNetwork (= 0.61.5)
|
- React-RCTBlob (0.62.2):
|
||||||
- React-RCTImage (0.61.5):
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
- React-Core/RCTImageHeaders (= 0.61.5)
|
- Folly (= 2018.10.22.00)
|
||||||
- React-RCTNetwork (= 0.61.5)
|
- React-Core/RCTBlobHeaders (= 0.62.2)
|
||||||
- React-RCTLinking (0.61.5):
|
- React-Core/RCTWebSocket (= 0.62.2)
|
||||||
- React-Core/RCTLinkingHeaders (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- React-RCTNetwork (0.61.5):
|
- React-RCTNetwork (= 0.62.2)
|
||||||
- React-Core/RCTNetworkHeaders (= 0.61.5)
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
- React-RCTSettings (0.61.5):
|
- React-RCTImage (0.62.2):
|
||||||
- React-Core/RCTSettingsHeaders (= 0.61.5)
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
- React-RCTText (0.61.5):
|
- Folly (= 2018.10.22.00)
|
||||||
- React-Core/RCTTextHeaders (= 0.61.5)
|
- RCTTypeSafety (= 0.62.2)
|
||||||
- React-RCTVibration (0.61.5):
|
- React-Core/RCTImageHeaders (= 0.62.2)
|
||||||
- React-Core/RCTVibrationHeaders (= 0.61.5)
|
- React-RCTNetwork (= 0.62.2)
|
||||||
- ReactCommon/jscallinvoker (0.61.5):
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
|
- React-RCTLinking (0.62.2):
|
||||||
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
|
- React-Core/RCTLinkingHeaders (= 0.62.2)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
|
- React-RCTNetwork (0.62.2):
|
||||||
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
|
- Folly (= 2018.10.22.00)
|
||||||
|
- RCTTypeSafety (= 0.62.2)
|
||||||
|
- React-Core/RCTNetworkHeaders (= 0.62.2)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
|
- React-RCTSettings (0.62.2):
|
||||||
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
|
- Folly (= 2018.10.22.00)
|
||||||
|
- RCTTypeSafety (= 0.62.2)
|
||||||
|
- React-Core/RCTSettingsHeaders (= 0.62.2)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
|
- React-RCTText (0.62.2):
|
||||||
|
- React-Core/RCTTextHeaders (= 0.62.2)
|
||||||
|
- React-RCTVibration (0.62.2):
|
||||||
|
- FBReactNativeSpec (= 0.62.2)
|
||||||
|
- Folly (= 2018.10.22.00)
|
||||||
|
- React-Core/RCTVibrationHeaders (= 0.62.2)
|
||||||
|
- ReactCommon/turbomodule/core (= 0.62.2)
|
||||||
|
- ReactCommon/callinvoker (0.62.2):
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- ReactCommon/turbomodule/core (0.61.5):
|
- ReactCommon/turbomodule/core (0.62.2):
|
||||||
- DoubleConversion
|
- DoubleConversion
|
||||||
- Folly (= 2018.10.22.00)
|
- Folly (= 2018.10.22.00)
|
||||||
- glog
|
- glog
|
||||||
- React-Core (= 0.61.5)
|
- React-Core (= 0.62.2)
|
||||||
- React-cxxreact (= 0.61.5)
|
- React-cxxreact (= 0.62.2)
|
||||||
- React-jsi (= 0.61.5)
|
- React-jsi (= 0.62.2)
|
||||||
- ReactCommon/jscallinvoker (= 0.61.5)
|
- ReactCommon/callinvoker (= 0.62.2)
|
||||||
- ReactNativeDarkMode (0.2.2):
|
- ReactNativeDarkMode (0.2.2):
|
||||||
- React
|
- React
|
||||||
- RNCMaskedView (0.1.9):
|
- RNCMaskedView (0.1.9):
|
||||||
|
@ -277,11 +352,32 @@ PODS:
|
||||||
- TouchID (4.4.1):
|
- TouchID (4.4.1):
|
||||||
- React
|
- React
|
||||||
- Yoga (1.14.0)
|
- Yoga (1.14.0)
|
||||||
|
- YogaKit (1.18.1):
|
||||||
|
- Yoga (~> 1.14)
|
||||||
|
|
||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
|
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
|
||||||
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
|
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
|
||||||
- FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`)
|
- FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`)
|
||||||
|
- Flipper (~> 0.33.1)
|
||||||
|
- Flipper-DoubleConversion (= 1.1.7)
|
||||||
|
- Flipper-Folly (~> 2.1)
|
||||||
|
- Flipper-Glog (= 0.3.6)
|
||||||
|
- Flipper-PeerTalk (~> 0.0.4)
|
||||||
|
- Flipper-RSocket (~> 1.0)
|
||||||
|
- FlipperKit (~> 0.33.1)
|
||||||
|
- FlipperKit/Core (~> 0.33.1)
|
||||||
|
- FlipperKit/CppBridge (~> 0.33.1)
|
||||||
|
- FlipperKit/FBCxxFollyDynamicConvert (~> 0.33.1)
|
||||||
|
- FlipperKit/FBDefines (~> 0.33.1)
|
||||||
|
- FlipperKit/FKPortForwarding (~> 0.33.1)
|
||||||
|
- FlipperKit/FlipperKitHighlightOverlay (~> 0.33.1)
|
||||||
|
- FlipperKit/FlipperKitLayoutPlugin (~> 0.33.1)
|
||||||
|
- FlipperKit/FlipperKitLayoutTextSearchable (~> 0.33.1)
|
||||||
|
- FlipperKit/FlipperKitNetworkPlugin (~> 0.33.1)
|
||||||
|
- FlipperKit/FlipperKitReactPlugin (~> 0.33.1)
|
||||||
|
- FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.33.1)
|
||||||
|
- FlipperKit/SKIOSNetworkPlugin (~> 0.33.1)
|
||||||
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
|
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
|
||||||
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
||||||
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
|
- RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
|
||||||
|
@ -313,7 +409,7 @@ DEPENDENCIES:
|
||||||
- React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
|
- React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
|
||||||
- React-RCTText (from `../node_modules/react-native/Libraries/Text`)
|
- React-RCTText (from `../node_modules/react-native/Libraries/Text`)
|
||||||
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
|
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
|
||||||
- ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)
|
- ReactCommon/callinvoker (from `../node_modules/react-native/ReactCommon`)
|
||||||
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
|
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
|
||||||
- ReactNativeDarkMode (from `../node_modules/react-native-dark-mode`)
|
- ReactNativeDarkMode (from `../node_modules/react-native-dark-mode`)
|
||||||
- "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
|
- "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
|
||||||
|
@ -338,6 +434,18 @@ SPEC REPOS:
|
||||||
- RSKImageCropper
|
- RSKImageCropper
|
||||||
- SQLCipher
|
- SQLCipher
|
||||||
- SSZipArchive
|
- SSZipArchive
|
||||||
|
trunk:
|
||||||
|
- CocoaAsyncSocket
|
||||||
|
- CocoaLibEvent
|
||||||
|
- Flipper
|
||||||
|
- Flipper-DoubleConversion
|
||||||
|
- Flipper-Folly
|
||||||
|
- Flipper-Glog
|
||||||
|
- Flipper-PeerTalk
|
||||||
|
- Flipper-RSocket
|
||||||
|
- FlipperKit
|
||||||
|
- OpenSSL-Universal
|
||||||
|
- YogaKit
|
||||||
|
|
||||||
EXTERNAL SOURCES:
|
EXTERNAL SOURCES:
|
||||||
DoubleConversion:
|
DoubleConversion:
|
||||||
|
@ -435,21 +543,31 @@ EXTERNAL SOURCES:
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
||||||
|
CocoaAsyncSocket: 694058e7c0ed05a9e217d1b3c7ded962f4180845
|
||||||
|
CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f
|
||||||
DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
|
DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
|
||||||
FBLazyVector: aaeaf388755e4f29cd74acbc9e3b8da6d807c37f
|
FBLazyVector: 4aab18c93cd9546e4bfed752b4084585eca8b245
|
||||||
FBReactNativeSpec: 118d0d177724c2d67f08a59136eb29ef5943ec75
|
FBReactNativeSpec: 5465d51ccfeecb7faa12f9ae0024f2044ce4044e
|
||||||
|
Flipper: 6c1f484f9a88d30ab3e272800d53688439e50f69
|
||||||
|
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
|
||||||
|
Flipper-Folly: c12092ea368353b58e992843a990a3225d4533c3
|
||||||
|
Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6
|
||||||
|
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
|
||||||
|
Flipper-RSocket: 64e7431a55835eb953b0bf984ef3b90ae9fdddd7
|
||||||
|
FlipperKit: 6dc9b8f4ef60d9e5ded7f0264db299c91f18832e
|
||||||
Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
|
Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
|
||||||
glog: 682164e7ac67e41afd8f7b6a37a96d04caf61cc0
|
glog: 682164e7ac67e41afd8f7b6a37a96d04caf61cc0
|
||||||
|
OpenSSL-Universal: 8b48cc0d10c1b2923617dfe5c178aa9ed2689355
|
||||||
QBImagePickerController: d54cf93db6decf26baf6ed3472f336ef35cae022
|
QBImagePickerController: d54cf93db6decf26baf6ed3472f336ef35cae022
|
||||||
RCTRequired: b153add4da6e7dbc44aebf93f3cf4fcae392ddf1
|
RCTRequired: cec6a34b3ac8a9915c37e7e4ad3aa74726ce4035
|
||||||
RCTTypeSafety: 9aa1b91d7f9310fc6eadc3cf95126ffe818af320
|
RCTTypeSafety: 93006131180074cffa227a1075802c89a49dd4ce
|
||||||
React: b6a59ef847b2b40bb6e0180a97d0ca716969ac78
|
React: 29a8b1a02bd764fb7644ef04019270849b9a7ac3
|
||||||
React-Core: 688b451f7d616cc1134ac95295b593d1b5158a04
|
React-Core: b12bffb3f567fdf99510acb716ef1abd426e0e05
|
||||||
React-CoreModules: d04f8494c1a328b69ec11db9d1137d667f916dcb
|
React-CoreModules: 4a9b87bbe669d6c3173c0132c3328e3b000783d0
|
||||||
React-cxxreact: d0f7bcafa196ae410e5300736b424455e7fb7ba7
|
React-cxxreact: e65f9c2ba0ac5be946f53548c1aaaee5873a8103
|
||||||
React-jsi: cb2cd74d7ccf4cffb071a46833613edc79cdf8f7
|
React-jsi: b6dc94a6a12ff98e8877287a0b7620d365201161
|
||||||
React-jsiexecutor: d5525f9ed5f782fdbacb64b9b01a43a9323d2386
|
React-jsiexecutor: 1540d1c01bb493ae3124ed83351b1b6a155db7da
|
||||||
React-jsinspector: fa0ecc501688c3c4c34f28834a76302233e29dc0
|
React-jsinspector: 512e560d0e985d0e8c479a54a4e5c147a9c83493
|
||||||
react-native-background-timer: 1f7d560647b40e6a60b01c452ba29c54bf581fc4
|
react-native-background-timer: 1f7d560647b40e6a60b01c452ba29c54bf581fc4
|
||||||
react-native-camera: 1b52abea404d04e040edb3e74b7c5523c01a3089
|
react-native-camera: 1b52abea404d04e040edb3e74b7c5523c01a3089
|
||||||
react-native-image-resizer: 4516052af6ae0248caf4ccf356caecefe60072d7
|
react-native-image-resizer: 4516052af6ae0248caf4ccf356caecefe60072d7
|
||||||
|
@ -459,16 +577,16 @@ SPEC CHECKSUMS:
|
||||||
react-native-shake: de052eaa3eadc4a326b8ddd7ac80c06e8d84528c
|
react-native-shake: de052eaa3eadc4a326b8ddd7ac80c06e8d84528c
|
||||||
react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865
|
react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865
|
||||||
react-native-webview: f51a7a42278b01b07464a65c586aa0086c1e741e
|
react-native-webview: f51a7a42278b01b07464a65c586aa0086c1e741e
|
||||||
React-RCTActionSheet: 600b4d10e3aea0913b5a92256d2719c0cdd26d76
|
React-RCTActionSheet: f41ea8a811aac770e0cc6e0ad6b270c644ea8b7c
|
||||||
React-RCTAnimation: 791a87558389c80908ed06cc5dfc5e7920dfa360
|
React-RCTAnimation: 49ab98b1c1ff4445148b72a3d61554138565bad0
|
||||||
React-RCTBlob: d89293cc0236d9cb0933d85e430b0bbe81ad1d72
|
React-RCTBlob: a332773f0ebc413a0ce85942a55b064471587a71
|
||||||
React-RCTImage: 6b8e8df449eb7c814c99a92d6b52de6fe39dea4e
|
React-RCTImage: e70be9b9c74fe4e42d0005f42cace7981c994ac3
|
||||||
React-RCTLinking: 121bb231c7503cf9094f4d8461b96a130fabf4a5
|
React-RCTLinking: c1b9739a88d56ecbec23b7f63650e44672ab2ad2
|
||||||
React-RCTNetwork: fb353640aafcee84ca8b78957297bd395f065c9a
|
React-RCTNetwork: 73138b6f45e5a2768ad93f3d57873c2a18d14b44
|
||||||
React-RCTSettings: 8db258ea2a5efee381fcf7a6d5044e2f8b68b640
|
React-RCTSettings: 6e3738a87e21b39a8cb08d627e68c44acf1e325a
|
||||||
React-RCTText: 9ccc88273e9a3aacff5094d2175a605efa854dbe
|
React-RCTText: fae545b10cfdb3d247c36c56f61a94cfd6dba41d
|
||||||
React-RCTVibration: a49a1f42bf8f5acf1c3e297097517c6b3af377ad
|
React-RCTVibration: 4356114dbcba4ce66991096e51a66e61eda51256
|
||||||
ReactCommon: 198c7c8d3591f975e5431bec1b0b3b581aa1c5dd
|
ReactCommon: ed4e11d27609d571e7eee8b65548efc191116eb3
|
||||||
ReactNativeDarkMode: 0178ffca3b10f6a7c9f49d6f9810232b328fa949
|
ReactNativeDarkMode: 0178ffca3b10f6a7c9f49d6f9810232b328fa949
|
||||||
RNCMaskedView: 71fc32d971f03b7f03d6ab6b86b730c4ee64f5b6
|
RNCMaskedView: 71fc32d971f03b7f03d6ab6b86b730c4ee64f5b6
|
||||||
RNFS: 2bd9eb49dc82fa9676382f0585b992c424cd59df
|
RNFS: 2bd9eb49dc82fa9676382f0585b992c424cd59df
|
||||||
|
@ -484,8 +602,9 @@ SPEC CHECKSUMS:
|
||||||
SQLCipher: f9fcf29b2e59ced7defc2a2bdd0ebe79b40d4990
|
SQLCipher: f9fcf29b2e59ced7defc2a2bdd0ebe79b40d4990
|
||||||
SSZipArchive: fa16b8cc4cdeceb698e5e5d9f67e9558532fbf23
|
SSZipArchive: fa16b8cc4cdeceb698e5e5d9f67e9558532fbf23
|
||||||
TouchID: ba4c656d849cceabc2e4eef722dea5e55959ecf4
|
TouchID: ba4c656d849cceabc2e4eef722dea5e55959ecf4
|
||||||
Yoga: f2a7cd4280bfe2cca5a7aed98ba0eb3d1310f18b
|
Yoga: 3ebccbdd559724312790e7742142d062476b698e
|
||||||
|
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
|
||||||
|
|
||||||
PODFILE CHECKSUM: 37924c57abbfcd77aec07d65c45ecba137cdf289
|
PODFILE CHECKSUM: bc8f0f0e39d12dd833cb71ca1abb6959b5f46885
|
||||||
|
|
||||||
COCOAPODS: 1.9.1
|
COCOAPODS: 1.8.4
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
//
|
||||||
|
// Use this file to import your target's public headers that you would like to expose to Swift.
|
||||||
|
//
|
||||||
|
|
|
@ -12,13 +12,14 @@
|
||||||
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
|
||||||
20AB9EC61D47CC0300E7FD9C /* libRCTStatus.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 201067C41D4789F700FA83B6 /* libRCTStatus.a */; };
|
20AB9EC61D47CC0300E7FD9C /* libRCTStatus.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 201067C41D4789F700FA83B6 /* libRCTStatus.a */; };
|
||||||
25DC9C9DC25846BD8D084888 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B9A886A2CB448B1ABA0EB62 /* libc++.tbd */; };
|
25DC9C9DC25846BD8D084888 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B9A886A2CB448B1ABA0EB62 /* libc++.tbd */; };
|
||||||
|
34996D7B9E61544498C6F21B /* libPods-StatusIm-StatusImTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BD217B00F08543249C27E827 /* libPods-StatusIm-StatusImTests.a */; };
|
||||||
3870E1E692E24133A80B07DE /* Inter-SemiBold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 693A62DB37BC4CD5A30E5C96 /* Inter-SemiBold.otf */; };
|
3870E1E692E24133A80B07DE /* Inter-SemiBold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 693A62DB37BC4CD5A30E5C96 /* Inter-SemiBold.otf */; };
|
||||||
393D26E3080B443A998F4A2F /* Inter-Italic.otf in Resources */ = {isa = PBXBuildFile; fileRef = B07176ACDAA1422E8F0A3D6B /* Inter-Italic.otf */; };
|
393D26E3080B443A998F4A2F /* Inter-Italic.otf in Resources */ = {isa = PBXBuildFile; fileRef = B07176ACDAA1422E8F0A3D6B /* Inter-Italic.otf */; };
|
||||||
3ABC7AF8245FF85900612C45 /* InterStatus-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 9C76AF5A418D4D65A4CAD1D9 /* InterStatus-Regular.otf */; };
|
3ABC7AF8245FF85900612C45 /* InterStatus-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 9C76AF5A418D4D65A4CAD1D9 /* InterStatus-Regular.otf */; };
|
||||||
|
3A2626CF245C3F2200D5F94B /* Dummy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A2626CE245C3F2200D5F94B /* Dummy.swift */; };
|
||||||
57C854A7993C47A3B1AECD32 /* Inter-MediumItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = C6B1215047604CD59A4C74D6 /* Inter-MediumItalic.otf */; };
|
57C854A7993C47A3B1AECD32 /* Inter-MediumItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = C6B1215047604CD59A4C74D6 /* Inter-MediumItalic.otf */; };
|
||||||
70ADBB5ECF934DCF8A0E4919 /* Inter-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1426DF592BA248FC81D955CB /* Inter-Regular.otf */; };
|
70ADBB5ECF934DCF8A0E4919 /* Inter-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1426DF592BA248FC81D955CB /* Inter-Regular.otf */; };
|
||||||
74B758FC20D7C00B003343C3 /* launch-image-universal.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 74B758FB20D7C00B003343C3 /* launch-image-universal.storyboard */; };
|
74B758FC20D7C00B003343C3 /* launch-image-universal.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 74B758FB20D7C00B003343C3 /* launch-image-universal.storyboard */; };
|
||||||
81C6E6AE0AA739BE9D87C1D0 /* libPods-StatusImTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FC1CBCFE6C906043D6CCEEE1 /* libPods-StatusImTests.a */; };
|
|
||||||
8391E8E0E93C41A98AAA6631 /* Inter-SemiBoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = A4F2BBE8D4DD4140A6CCAC39 /* Inter-SemiBoldItalic.otf */; };
|
8391E8E0E93C41A98AAA6631 /* Inter-SemiBoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = A4F2BBE8D4DD4140A6CCAC39 /* Inter-SemiBoldItalic.otf */; };
|
||||||
8E55E6877F950B81C8D711C5 /* libPods-StatusIm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 101A4045637A2ADF57D28EF5 /* libPods-StatusIm.a */; };
|
8E55E6877F950B81C8D711C5 /* libPods-StatusIm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 101A4045637A2ADF57D28EF5 /* libPods-StatusIm.a */; };
|
||||||
925C1F4C1F7B73B20063DFA0 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
|
925C1F4C1F7B73B20063DFA0 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
|
||||||
|
@ -91,9 +92,12 @@
|
||||||
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = StatusIm/main.m; sourceTree = "<group>"; };
|
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = StatusIm/main.m; sourceTree = "<group>"; };
|
||||||
1426DF592BA248FC81D955CB /* Inter-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Regular.otf"; path = "../resources/fonts/Inter-Regular.otf"; sourceTree = "<group>"; };
|
1426DF592BA248FC81D955CB /* Inter-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Regular.otf"; path = "../resources/fonts/Inter-Regular.otf"; sourceTree = "<group>"; };
|
||||||
38A44830EC5708E89387F641 /* Pods-StatusIm.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusIm.release.xcconfig"; path = "Pods/Target Support Files/Pods-StatusIm/Pods-StatusIm.release.xcconfig"; sourceTree = "<group>"; };
|
38A44830EC5708E89387F641 /* Pods-StatusIm.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusIm.release.xcconfig"; path = "Pods/Target Support Files/Pods-StatusIm/Pods-StatusIm.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
|
3A2626CE245C3F2200D5F94B /* Dummy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Dummy.swift; sourceTree = "<group>"; };
|
||||||
|
3AB1C3AD245C043900098F67 /* StatusIm-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "StatusIm-Bridging-Header.h"; sourceTree = "<group>"; };
|
||||||
439B6B4B407A4E2AACAFE5BE /* RCTStatus.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTStatus.xcodeproj; path = "../modules/react-native-status/ios/RCTStatus/RCTStatus.xcodeproj"; sourceTree = "<group>"; };
|
439B6B4B407A4E2AACAFE5BE /* RCTStatus.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTStatus.xcodeproj; path = "../modules/react-native-status/ios/RCTStatus/RCTStatus.xcodeproj"; sourceTree = "<group>"; };
|
||||||
4C16DE0B1F89508700AA10DB /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
4C16DE0B1F89508700AA10DB /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
||||||
4E586E1B0E544F64AA9F5BD1 /* libz.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
|
4E586E1B0E544F64AA9F5BD1 /* libz.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
|
||||||
|
5E9C2936B3890356C5BE1078 /* Pods-StatusIm-StatusImTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusIm-StatusImTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-StatusIm-StatusImTests/Pods-StatusIm-StatusImTests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||||
693A62DB37BC4CD5A30E5C96 /* Inter-SemiBold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-SemiBold.otf"; path = "../resources/fonts/Inter-SemiBold.otf"; sourceTree = "<group>"; };
|
693A62DB37BC4CD5A30E5C96 /* Inter-SemiBold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-SemiBold.otf"; path = "../resources/fonts/Inter-SemiBold.otf"; sourceTree = "<group>"; };
|
||||||
74B758FB20D7C00B003343C3 /* launch-image-universal.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = "launch-image-universal.storyboard"; sourceTree = "<group>"; };
|
74B758FB20D7C00B003343C3 /* launch-image-universal.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = "launch-image-universal.storyboard"; sourceTree = "<group>"; };
|
||||||
8B9A886A2CB448B1ABA0EB62 /* libc++.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
|
8B9A886A2CB448B1ABA0EB62 /* libc++.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
|
||||||
|
@ -101,6 +105,7 @@
|
||||||
9C76AF5A418D4D65A4CAD1D9 /* InterStatus-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "InterStatus-Regular.otf"; path = "../resources/fonts/InterStatus-Regular.otf"; sourceTree = "<group>"; };
|
9C76AF5A418D4D65A4CAD1D9 /* InterStatus-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "InterStatus-Regular.otf"; path = "../resources/fonts/InterStatus-Regular.otf"; sourceTree = "<group>"; };
|
||||||
9EC0135C1E06FB1900155B5C /* RCTWKWebView.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWKWebView.xcodeproj; path = "../node_modules/react-native-wkwebview-reborn/ios/RCTWKWebView.xcodeproj"; sourceTree = "<group>"; };
|
9EC0135C1E06FB1900155B5C /* RCTWKWebView.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWKWebView.xcodeproj; path = "../node_modules/react-native-wkwebview-reborn/ios/RCTWKWebView.xcodeproj"; sourceTree = "<group>"; };
|
||||||
9EF083381F3B538A00876A8F /* ReactNativeConfig.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactNativeConfig.xcodeproj; path = "../node_modules/react-native-config/ios/ReactNativeConfig.xcodeproj"; sourceTree = "<group>"; };
|
9EF083381F3B538A00876A8F /* ReactNativeConfig.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactNativeConfig.xcodeproj; path = "../node_modules/react-native-config/ios/ReactNativeConfig.xcodeproj"; sourceTree = "<group>"; };
|
||||||
|
A08FD367B3239F901A12B5F4 /* Pods-StatusIm-StatusImTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusIm-StatusImTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-StatusIm-StatusImTests/Pods-StatusIm-StatusImTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
A4F2BBE8D4DD4140A6CCAC39 /* Inter-SemiBoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-SemiBoldItalic.otf"; path = "../resources/fonts/Inter-SemiBoldItalic.otf"; sourceTree = "<group>"; };
|
A4F2BBE8D4DD4140A6CCAC39 /* Inter-SemiBoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-SemiBoldItalic.otf"; path = "../resources/fonts/Inter-SemiBoldItalic.otf"; sourceTree = "<group>"; };
|
||||||
ACA66A8F16CD2FE21F38738B /* Pods-StatusIm.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusIm.debug.xcconfig"; path = "Pods/Target Support Files/Pods-StatusIm/Pods-StatusIm.debug.xcconfig"; sourceTree = "<group>"; };
|
ACA66A8F16CD2FE21F38738B /* Pods-StatusIm.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusIm.debug.xcconfig"; path = "Pods/Target Support Files/Pods-StatusIm/Pods-StatusIm.debug.xcconfig"; sourceTree = "<group>"; };
|
||||||
B07176ACDAA1422E8F0A3D6B /* Inter-Italic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Italic.otf"; path = "../resources/fonts/Inter-Italic.otf"; sourceTree = "<group>"; };
|
B07176ACDAA1422E8F0A3D6B /* Inter-Italic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Italic.otf"; path = "../resources/fonts/Inter-Italic.otf"; sourceTree = "<group>"; };
|
||||||
|
@ -109,11 +114,11 @@
|
||||||
B2A38FC3D3954DE7B2B171F8 /* Inter-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Medium.otf"; path = "../resources/fonts/Inter-Medium.otf"; sourceTree = "<group>"; };
|
B2A38FC3D3954DE7B2B171F8 /* Inter-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Medium.otf"; path = "../resources/fonts/Inter-Medium.otf"; sourceTree = "<group>"; };
|
||||||
B2F2D1BB1D9D531B00B7B453 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = StatusIm/Images.xcassets; sourceTree = "<group>"; };
|
B2F2D1BB1D9D531B00B7B453 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = StatusIm/Images.xcassets; sourceTree = "<group>"; };
|
||||||
B321D25F4493470980039457 /* Inter-BoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-BoldItalic.otf"; path = "../resources/fonts/Inter-BoldItalic.otf"; sourceTree = "<group>"; };
|
B321D25F4493470980039457 /* Inter-BoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-BoldItalic.otf"; path = "../resources/fonts/Inter-BoldItalic.otf"; sourceTree = "<group>"; };
|
||||||
|
BD217B00F08543249C27E827 /* libPods-StatusIm-StatusImTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-StatusIm-StatusImTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
C6B1215047604CD59A4C74D6 /* Inter-MediumItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-MediumItalic.otf"; path = "../resources/fonts/Inter-MediumItalic.otf"; sourceTree = "<group>"; };
|
C6B1215047604CD59A4C74D6 /* Inter-MediumItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-MediumItalic.otf"; path = "../resources/fonts/Inter-MediumItalic.otf"; sourceTree = "<group>"; };
|
||||||
CD4A2C27D6D5473184DC1F7E /* Inter-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Bold.otf"; path = "../resources/fonts/Inter-Bold.otf"; sourceTree = "<group>"; };
|
CD4A2C27D6D5473184DC1F7E /* Inter-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Inter-Bold.otf"; path = "../resources/fonts/Inter-Bold.otf"; sourceTree = "<group>"; };
|
||||||
CE4E31B21D8695250033ED64 /* Statusgo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Statusgo.framework; path = "../modules/react-native-status/ios/RCTStatus/Statusgo.framework"; sourceTree = "<group>"; };
|
CE4E31B21D8695250033ED64 /* Statusgo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Statusgo.framework; path = "../modules/react-native-status/ios/RCTStatus/Statusgo.framework"; sourceTree = "<group>"; };
|
||||||
D489EE8D5F52DA10AC715727 /* Pods-StatusImTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusImTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-StatusImTests/Pods-StatusImTests.release.xcconfig"; sourceTree = "<group>"; };
|
D489EE8D5F52DA10AC715727 /* Pods-StatusImTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StatusImTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-StatusImTests/Pods-StatusImTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||||
FC1CBCFE6C906043D6CCEEE1 /* libPods-StatusImTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-StatusImTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
|
@ -121,7 +126,7 @@
|
||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
81C6E6AE0AA739BE9D87C1D0 /* libPods-StatusImTests.a in Frameworks */,
|
34996D7B9E61544498C6F21B /* libPods-StatusIm-StatusImTests.a in Frameworks */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
@ -171,6 +176,8 @@
|
||||||
13B07FB01A68108700A75B9A /* AppDelegate.m */,
|
13B07FB01A68108700A75B9A /* AppDelegate.m */,
|
||||||
13B07FB61A68108700A75B9A /* Info.plist */,
|
13B07FB61A68108700A75B9A /* Info.plist */,
|
||||||
13B07FB71A68108700A75B9A /* main.m */,
|
13B07FB71A68108700A75B9A /* main.m */,
|
||||||
|
3AB1C3AD245C043900098F67 /* StatusIm-Bridging-Header.h */,
|
||||||
|
3A2626CE245C3F2200D5F94B /* Dummy.swift */,
|
||||||
);
|
);
|
||||||
name = StatusIm;
|
name = StatusIm;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -207,6 +214,8 @@
|
||||||
38A44830EC5708E89387F641 /* Pods-StatusIm.release.xcconfig */,
|
38A44830EC5708E89387F641 /* Pods-StatusIm.release.xcconfig */,
|
||||||
064351D2FD901F8B6C9AE2A5 /* Pods-StatusImTests.debug.xcconfig */,
|
064351D2FD901F8B6C9AE2A5 /* Pods-StatusImTests.debug.xcconfig */,
|
||||||
D489EE8D5F52DA10AC715727 /* Pods-StatusImTests.release.xcconfig */,
|
D489EE8D5F52DA10AC715727 /* Pods-StatusImTests.release.xcconfig */,
|
||||||
|
5E9C2936B3890356C5BE1078 /* Pods-StatusIm-StatusImTests.debug.xcconfig */,
|
||||||
|
A08FD367B3239F901A12B5F4 /* Pods-StatusIm-StatusImTests.release.xcconfig */,
|
||||||
);
|
);
|
||||||
name = Pods;
|
name = Pods;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -272,7 +281,7 @@
|
||||||
8B9A886A2CB448B1ABA0EB62 /* libc++.tbd */,
|
8B9A886A2CB448B1ABA0EB62 /* libc++.tbd */,
|
||||||
4E586E1B0E544F64AA9F5BD1 /* libz.tbd */,
|
4E586E1B0E544F64AA9F5BD1 /* libz.tbd */,
|
||||||
101A4045637A2ADF57D28EF5 /* libPods-StatusIm.a */,
|
101A4045637A2ADF57D28EF5 /* libPods-StatusIm.a */,
|
||||||
FC1CBCFE6C906043D6CCEEE1 /* libPods-StatusImTests.a */,
|
BD217B00F08543249C27E827 /* libPods-StatusIm-StatusImTests.a */,
|
||||||
);
|
);
|
||||||
name = Frameworks;
|
name = Frameworks;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -288,6 +297,7 @@
|
||||||
00E356EA1AD99517003FC87E /* Sources */,
|
00E356EA1AD99517003FC87E /* Sources */,
|
||||||
00E356EB1AD99517003FC87E /* Frameworks */,
|
00E356EB1AD99517003FC87E /* Frameworks */,
|
||||||
00E356EC1AD99517003FC87E /* Resources */,
|
00E356EC1AD99517003FC87E /* Resources */,
|
||||||
|
AFAB37B70B6EB1B7D2E869AD /* [CP] Copy Pods Resources */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
|
@ -327,8 +337,8 @@
|
||||||
83CBB9F71A601CBA00E9B192 /* Project object */ = {
|
83CBB9F71A601CBA00E9B192 /* Project object */ = {
|
||||||
isa = PBXProject;
|
isa = PBXProject;
|
||||||
attributes = {
|
attributes = {
|
||||||
LastUpgradeCheck = 940;
|
LastUpgradeCheck = 1140;
|
||||||
ORGANIZATIONNAME = Facebook;
|
ORGANIZATIONNAME = Status;
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
00E356ED1AD99517003FC87E = {
|
00E356ED1AD99517003FC87E = {
|
||||||
CreatedOnToolsVersion = 6.2;
|
CreatedOnToolsVersion = 6.2;
|
||||||
|
@ -338,6 +348,7 @@
|
||||||
};
|
};
|
||||||
13B07F861A680F5B00A75B9A = {
|
13B07F861A680F5B00A75B9A = {
|
||||||
DevelopmentTeam = DTX7Z4U3YA;
|
DevelopmentTeam = DTX7Z4U3YA;
|
||||||
|
LastSwiftMigration = 1140;
|
||||||
ProvisioningStyle = Manual;
|
ProvisioningStyle = Manual;
|
||||||
SystemCapabilities = {
|
SystemCapabilities = {
|
||||||
com.apple.BackgroundModes = {
|
com.apple.BackgroundModes = {
|
||||||
|
@ -358,10 +369,9 @@
|
||||||
};
|
};
|
||||||
buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "StatusIm" */;
|
buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "StatusIm" */;
|
||||||
compatibilityVersion = "Xcode 3.2";
|
compatibilityVersion = "Xcode 3.2";
|
||||||
developmentRegion = English;
|
developmentRegion = en;
|
||||||
hasScannedForEncodings = 0;
|
hasScannedForEncodings = 0;
|
||||||
knownRegions = (
|
knownRegions = (
|
||||||
English,
|
|
||||||
en,
|
en,
|
||||||
Base,
|
Base,
|
||||||
);
|
);
|
||||||
|
@ -514,13 +524,33 @@
|
||||||
outputFileListPaths = (
|
outputFileListPaths = (
|
||||||
);
|
);
|
||||||
outputPaths = (
|
outputPaths = (
|
||||||
"$(DERIVED_FILE_DIR)/Pods-StatusImTests-checkManifestLockResult.txt",
|
"$(DERIVED_FILE_DIR)/Pods-StatusIm-StatusImTests-checkManifestLockResult.txt",
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
shellPath = /bin/sh;
|
shellPath = /bin/sh;
|
||||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
||||||
showEnvVarsInLog = 0;
|
showEnvVarsInLog = 0;
|
||||||
};
|
};
|
||||||
|
AFAB37B70B6EB1B7D2E869AD /* [CP] Copy Pods Resources */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
"${PODS_ROOT}/Target Support Files/Pods-StatusIm-StatusImTests/Pods-StatusIm-StatusImTests-resources.sh",
|
||||||
|
"${PODS_CONFIGURATION_BUILD_DIR}/QBImagePickerController/QBImagePicker.bundle",
|
||||||
|
"${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle",
|
||||||
|
);
|
||||||
|
name = "[CP] Copy Pods Resources";
|
||||||
|
outputPaths = (
|
||||||
|
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/QBImagePicker.bundle",
|
||||||
|
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RSKImageCropperStrings.bundle",
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = /bin/sh;
|
||||||
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-StatusIm-StatusImTests/Pods-StatusIm-StatusImTests-resources.sh\"\n";
|
||||||
|
showEnvVarsInLog = 0;
|
||||||
|
};
|
||||||
E3914A731DF919ED00EBB515 /* Run Script */ = {
|
E3914A731DF919ED00EBB515 /* Run Script */ = {
|
||||||
isa = PBXShellScriptBuildPhase;
|
isa = PBXShellScriptBuildPhase;
|
||||||
buildActionMask = 8;
|
buildActionMask = 8;
|
||||||
|
@ -551,6 +581,7 @@
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
|
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
|
||||||
|
3A2626CF245C3F2200D5F94B /* Dummy.swift in Sources */,
|
||||||
13B07FC11A68108700A75B9A /* main.m in Sources */,
|
13B07FC11A68108700A75B9A /* main.m in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
@ -568,8 +599,9 @@
|
||||||
/* Begin XCBuildConfiguration section */
|
/* Begin XCBuildConfiguration section */
|
||||||
00E356F61AD99517003FC87E /* Debug */ = {
|
00E356F61AD99517003FC87E /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = 064351D2FD901F8B6C9AE2A5 /* Pods-StatusImTests.debug.xcconfig */;
|
baseConfigurationReference = 5E9C2936B3890356C5BE1078 /* Pods-StatusIm-StatusImTests.debug.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
||||||
BUNDLE_ID_SUFFIX = .debug;
|
BUNDLE_ID_SUFFIX = .debug;
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||||
|
@ -596,8 +628,9 @@
|
||||||
};
|
};
|
||||||
00E356F71AD99517003FC87E /* Release */ = {
|
00E356F71AD99517003FC87E /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
baseConfigurationReference = D489EE8D5F52DA10AC715727 /* Pods-StatusImTests.release.xcconfig */;
|
baseConfigurationReference = A08FD367B3239F901A12B5F4 /* Pods-StatusIm-StatusImTests.release.xcconfig */;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
||||||
BUNDLE_ID_SUFFIX = "";
|
BUNDLE_ID_SUFFIX = "";
|
||||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||||
CODE_SIGN_IDENTITY = "iPhone Distribution";
|
CODE_SIGN_IDENTITY = "iPhone Distribution";
|
||||||
|
@ -625,12 +658,13 @@
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon$(BUNDLE_ID_SUFFIX)";
|
ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon$(BUNDLE_ID_SUFFIX)";
|
||||||
BUNDLE_ID_SUFFIX = .debug;
|
BUNDLE_ID_SUFFIX = .debug;
|
||||||
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = StatusIm/StatusIm.entitlements;
|
CODE_SIGN_ENTITLEMENTS = StatusIm/StatusIm.entitlements;
|
||||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||||
CODE_SIGN_STYLE = Manual;
|
CODE_SIGN_STYLE = Manual;
|
||||||
CUSTOM_PRODUCT_NAME = "Status Debug";
|
CUSTOM_PRODUCT_NAME = "Status Debug";
|
||||||
DEAD_CODE_STRIPPING = NO;
|
DEAD_CODE_STRIPPING = YES;
|
||||||
DEVELOPMENT_TEAM = DTX7Z4U3YA;
|
DEVELOPMENT_TEAM = DTX7Z4U3YA;
|
||||||
FRAMEWORK_SEARCH_PATHS = (
|
FRAMEWORK_SEARCH_PATHS = (
|
||||||
"$(PROJECT_DIR)/../modules/react-native-status/ios/RCTStatus",
|
"$(PROJECT_DIR)/../modules/react-native-status/ios/RCTStatus",
|
||||||
|
@ -640,6 +674,13 @@
|
||||||
);
|
);
|
||||||
GCC_PRECOMPILE_PREFIX_HEADER = NO;
|
GCC_PRECOMPILE_PREFIX_HEADER = NO;
|
||||||
GCC_PREFIX_HEADER = "";
|
GCC_PREFIX_HEADER = "";
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"COCOAPODS=1",
|
||||||
|
"$(inherited)",
|
||||||
|
"SQLITE_HAS_CODEC=1",
|
||||||
|
"ENABLE_FLIPPER=0",
|
||||||
|
);
|
||||||
HEADER_SEARCH_PATHS = (
|
HEADER_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
|
||||||
|
@ -656,7 +697,7 @@
|
||||||
);
|
);
|
||||||
INFOPLIST_FILE = StatusIm/Info.plist;
|
INFOPLIST_FILE = StatusIm/Info.plist;
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited) @executable_path/Frameworks";
|
||||||
LIBRARY_SEARCH_PATHS = (
|
LIBRARY_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"$(PROJECT_DIR)",
|
"$(PROJECT_DIR)",
|
||||||
|
@ -670,6 +711,9 @@
|
||||||
PRODUCT_NAME = StatusIm;
|
PRODUCT_NAME = StatusIm;
|
||||||
PROVISIONING_PROFILE = "9da75626-9594-43d9-a827-0f6d43c28f54";
|
PROVISIONING_PROFILE = "9da75626-9594-43d9-a827-0f6d43c28f54";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "match Development im.status.ethereum";
|
PROVISIONING_PROFILE_SPECIFIER = "match Development im.status.ethereum";
|
||||||
|
SWIFT_OBJC_BRIDGING_HEADER = "StatusIm-Bridging-Header.h";
|
||||||
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||||
|
SWIFT_VERSION = 5.0;
|
||||||
TARGETED_DEVICE_FAMILY = 1;
|
TARGETED_DEVICE_FAMILY = 1;
|
||||||
VALID_ARCHS = "arm64 armv7 armv7s";
|
VALID_ARCHS = "arm64 armv7 armv7s";
|
||||||
};
|
};
|
||||||
|
@ -681,12 +725,13 @@
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon$(BUNDLE_ID_SUFFIX)";
|
ASSETCATALOG_COMPILER_APPICON_NAME = "AppIcon$(BUNDLE_ID_SUFFIX)";
|
||||||
BUNDLE_ID_SUFFIX = "";
|
BUNDLE_ID_SUFFIX = "";
|
||||||
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = StatusIm/StatusIm.entitlements;
|
CODE_SIGN_ENTITLEMENTS = StatusIm/StatusIm.entitlements;
|
||||||
CODE_SIGN_IDENTITY = "iPhone Distribution";
|
CODE_SIGN_IDENTITY = "iPhone Distribution";
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
|
||||||
CODE_SIGN_STYLE = Manual;
|
CODE_SIGN_STYLE = Manual;
|
||||||
CUSTOM_PRODUCT_NAME = Status;
|
CUSTOM_PRODUCT_NAME = Status;
|
||||||
DEAD_CODE_STRIPPING = NO;
|
DEAD_CODE_STRIPPING = YES;
|
||||||
DEVELOPMENT_TEAM = DTX7Z4U3YA;
|
DEVELOPMENT_TEAM = DTX7Z4U3YA;
|
||||||
FRAMEWORK_SEARCH_PATHS = (
|
FRAMEWORK_SEARCH_PATHS = (
|
||||||
"$(PROJECT_DIR)/../modules/react-native-status/ios/RCTStatus",
|
"$(PROJECT_DIR)/../modules/react-native-status/ios/RCTStatus",
|
||||||
|
@ -712,7 +757,7 @@
|
||||||
);
|
);
|
||||||
INFOPLIST_FILE = StatusIm/Info.plist;
|
INFOPLIST_FILE = StatusIm/Info.plist;
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited) @executable_path/Frameworks";
|
||||||
LIBRARY_SEARCH_PATHS = (
|
LIBRARY_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"$(PROJECT_DIR)",
|
"$(PROJECT_DIR)",
|
||||||
|
@ -726,6 +771,8 @@
|
||||||
PRODUCT_NAME = StatusIm;
|
PRODUCT_NAME = StatusIm;
|
||||||
PROVISIONING_PROFILE = "e2202b12-7a66-4ff7-af3c-a52e35f32dc1";
|
PROVISIONING_PROFILE = "e2202b12-7a66-4ff7-af3c-a52e35f32dc1";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "match AdHoc im.status.ethereum";
|
PROVISIONING_PROFILE_SPECIFIER = "match AdHoc im.status.ethereum";
|
||||||
|
SWIFT_OBJC_BRIDGING_HEADER = "StatusIm-Bridging-Header.h";
|
||||||
|
SWIFT_VERSION = 5.0;
|
||||||
TARGETED_DEVICE_FAMILY = 1;
|
TARGETED_DEVICE_FAMILY = 1;
|
||||||
VALID_ARCHS = "armv7 armv7s arm64";
|
VALID_ARCHS = "armv7 armv7s arm64";
|
||||||
};
|
};
|
||||||
|
@ -734,7 +781,9 @@
|
||||||
83CBBA201A601CBA00E9B192 /* Debug */ = {
|
83CBBA201A601CBA00E9B192 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
|
@ -774,6 +823,7 @@
|
||||||
GCC_PREFIX_HEADER = "";
|
GCC_PREFIX_HEADER = "";
|
||||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
"DEBUG=1",
|
"DEBUG=1",
|
||||||
|
"FB_SONARKIT_ENABLED=1",
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
);
|
);
|
||||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||||
|
@ -796,6 +846,11 @@
|
||||||
"$(SRCROOT)/../node_modules/react-native-splash-screen/ios/**",
|
"$(SRCROOT)/../node_modules/react-native-splash-screen/ios/**",
|
||||||
);
|
);
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||||
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
|
||||||
|
"\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"",
|
||||||
|
"\"$(inherited)\"",
|
||||||
|
);
|
||||||
MTL_ENABLE_DEBUG_INFO = YES;
|
MTL_ENABLE_DEBUG_INFO = YES;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
|
@ -805,7 +860,9 @@
|
||||||
83CBBA211A601CBA00E9B192 /* Release */ = {
|
83CBBA211A601CBA00E9B192 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
|
@ -860,6 +917,11 @@
|
||||||
"$(SRCROOT)/../node_modules/react-native-splash-screen/ios/**",
|
"$(SRCROOT)/../node_modules/react-native-splash-screen/ios/**",
|
||||||
);
|
);
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||||
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"",
|
||||||
|
"\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"",
|
||||||
|
"\"$(inherited)\"",
|
||||||
|
);
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
SDKROOT = iphoneos;
|
SDKROOT = iphoneos;
|
||||||
VALIDATE_PRODUCT = YES;
|
VALIDATE_PRODUCT = YES;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Scheme
|
<Scheme
|
||||||
LastUpgradeVersion = "0940"
|
LastUpgradeVersion = "1140"
|
||||||
version = "1.3">
|
version = "1.3">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "NO"
|
parallelizeBuildables = "NO"
|
||||||
|
@ -55,6 +55,15 @@
|
||||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
shouldUseLaunchSchemeArgsEnv = "YES">
|
shouldUseLaunchSchemeArgsEnv = "YES">
|
||||||
|
<MacroExpansion>
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
|
||||||
|
BuildableName = "StatusIm.app"
|
||||||
|
BlueprintName = "StatusIm"
|
||||||
|
ReferencedContainer = "container:StatusIm.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</MacroExpansion>
|
||||||
<Testables>
|
<Testables>
|
||||||
<TestableReference
|
<TestableReference
|
||||||
skipped = "NO">
|
skipped = "NO">
|
||||||
|
@ -67,17 +76,6 @@
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</TestableReference>
|
</TestableReference>
|
||||||
</Testables>
|
</Testables>
|
||||||
<MacroExpansion>
|
|
||||||
<BuildableReference
|
|
||||||
BuildableIdentifier = "primary"
|
|
||||||
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
|
|
||||||
BuildableName = "StatusIm.app"
|
|
||||||
BlueprintName = "StatusIm"
|
|
||||||
ReferencedContainer = "container:StatusIm.xcodeproj">
|
|
||||||
</BuildableReference>
|
|
||||||
</MacroExpansion>
|
|
||||||
<AdditionalOptions>
|
|
||||||
</AdditionalOptions>
|
|
||||||
</TestAction>
|
</TestAction>
|
||||||
<LaunchAction
|
<LaunchAction
|
||||||
buildConfiguration = "Debug"
|
buildConfiguration = "Debug"
|
||||||
|
@ -106,8 +104,6 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</EnvironmentVariable>
|
</EnvironmentVariable>
|
||||||
</EnvironmentVariables>
|
</EnvironmentVariables>
|
||||||
<AdditionalOptions>
|
|
||||||
</AdditionalOptions>
|
|
||||||
</LaunchAction>
|
</LaunchAction>
|
||||||
<ProfileAction
|
<ProfileAction
|
||||||
buildConfiguration = "Release"
|
buildConfiguration = "Release"
|
||||||
|
|
|
@ -13,10 +13,32 @@
|
||||||
#import "ReactNativeConfig.h"
|
#import "ReactNativeConfig.h"
|
||||||
#import "React/RCTLog.h"
|
#import "React/RCTLog.h"
|
||||||
#import "RCTBundleURLProvider.h"
|
#import "RCTBundleURLProvider.h"
|
||||||
#import "RCTRootView.h"
|
|
||||||
#import "RNSplashScreen.h"
|
#import "RNSplashScreen.h"
|
||||||
#import "RCTLinkingManager.h"
|
#import "RCTLinkingManager.h"
|
||||||
|
|
||||||
|
#import <React/RCTBridge.h>
|
||||||
|
#import <React/RCTBundleURLProvider.h>
|
||||||
|
#import <React/RCTRootView.h>
|
||||||
|
|
||||||
|
#if ENABLE_FLIPPER
|
||||||
|
#import <FlipperKit/FlipperClient.h>
|
||||||
|
#import <FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h>
|
||||||
|
#import <FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h>
|
||||||
|
#import <FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h>
|
||||||
|
#import <SKIOSNetworkPlugin/SKIOSNetworkAdapter.h>
|
||||||
|
#import <FlipperKitReactPlugin/FlipperKitReactPlugin.h>
|
||||||
|
|
||||||
|
static void InitializeFlipper(UIApplication *application) {
|
||||||
|
FlipperClient *client = [FlipperClient sharedClient];
|
||||||
|
SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults];
|
||||||
|
[client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]];
|
||||||
|
[client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]];
|
||||||
|
[client addPlugin:[FlipperKitReactPlugin new]];
|
||||||
|
[client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]];
|
||||||
|
[client start];
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
@implementation AppDelegate
|
@implementation AppDelegate
|
||||||
{
|
{
|
||||||
UIView *_blankView;
|
UIView *_blankView;
|
||||||
|
@ -24,6 +46,9 @@
|
||||||
|
|
||||||
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
|
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
|
||||||
{
|
{
|
||||||
|
#if ENABLE_FLIPPER
|
||||||
|
InitializeFlipper(application);
|
||||||
|
#endif
|
||||||
signal(SIGPIPE, SIG_IGN);
|
signal(SIGPIPE, SIG_IGN);
|
||||||
NSURL *jsCodeLocation;
|
NSURL *jsCodeLocation;
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
"app:android": "react-native run-android"
|
"app:android": "react-native run-android"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@react-native-community/clipboard": "^1.2.2",
|
||||||
"@react-native-community/masked-view": "^0.1.6",
|
"@react-native-community/masked-view": "^0.1.6",
|
||||||
"@react-native-community/netinfo": "^4.4.0",
|
"@react-native-community/netinfo": "^4.4.0",
|
||||||
"@react-navigation/bottom-tabs": "^5.1.1",
|
"@react-navigation/bottom-tabs": "^5.1.1",
|
||||||
|
@ -22,13 +23,12 @@
|
||||||
"emojilib": "^2.4.0",
|
"emojilib": "^2.4.0",
|
||||||
"eth-phishing-detect": "^1.1.13",
|
"eth-phishing-detect": "^1.1.13",
|
||||||
"functional-red-black-tree": "^1.0.1",
|
"functional-red-black-tree": "^1.0.1",
|
||||||
"hermes-engine": "0.2.1",
|
|
||||||
"hi-base32": "^0.5.0",
|
"hi-base32": "^0.5.0",
|
||||||
"i18n-js": "^3.3.0",
|
"i18n-js": "^3.3.0",
|
||||||
"qrcode": "^1.4.1",
|
"qrcode": "^1.4.1",
|
||||||
"react": "16.9.0",
|
"react": "16.11.0",
|
||||||
"react-dom": "^16.4.2",
|
"react-dom": "^16.4.2",
|
||||||
"react-native": "0.61.5",
|
"react-native": "0.62.2",
|
||||||
"react-native-background-timer": "^2.1.1",
|
"react-native-background-timer": "^2.1.1",
|
||||||
"react-native-camera": "^3.3.3",
|
"react-native-camera": "^3.3.3",
|
||||||
"react-native-config": "git+https://github.com/status-im/react-native-config.git#v0.11.2-3-status",
|
"react-native-config": "git+https://github.com/status-im/react-native-config.git#v0.11.2-3-status",
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,66 +0,0 @@
|
||||||
{
|
|
||||||
"name": "StatusIm-Mobile",
|
|
||||||
"version": "0.0.1",
|
|
||||||
"private": true,
|
|
||||||
"scripts": {
|
|
||||||
"start": "react-native start",
|
|
||||||
"classpath": "shadow-cljs classpath android",
|
|
||||||
"app:compile:android": "shadow-cljs compile android",
|
|
||||||
"app:watch": "shadow-cljs watch android",
|
|
||||||
"app:packager": "react-native start --host 0.0.0.0 --port 8081",
|
|
||||||
"app:android": "react-native run-android"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"@react-native-community/netinfo": "^4.4.0",
|
|
||||||
"bignumber.js": "git+https://github.com/status-im/bignumber.js.git#v4.0.2-status",
|
|
||||||
"buffer": "^5.4.2",
|
|
||||||
"chance": "^1.1.0",
|
|
||||||
"create-react-class": "^15.6.2",
|
|
||||||
"emojilib": "^2.4.0",
|
|
||||||
"eth-phishing-detect": "^1.1.13",
|
|
||||||
"functional-red-black-tree": "^1.0.1",
|
|
||||||
"hermes-engine": "0.2.1",
|
|
||||||
"hi-base32": "^0.5.0",
|
|
||||||
"i18n-js": "^3.3.0",
|
|
||||||
"qrcode": "^1.4.1",
|
|
||||||
"react": "16.9.0",
|
|
||||||
"react-dom": "^16.4.2",
|
|
||||||
"react-native": "0.61.5",
|
|
||||||
"react-native-background-timer": "^2.1.1",
|
|
||||||
"react-native-camera": "^3.3.3",
|
|
||||||
"react-native-config": "git+https://github.com/status-im/react-native-config.git#0.11.2-1-status",
|
|
||||||
"react-native-dialogs": "^1.0.4",
|
|
||||||
"react-native-fetch-polyfill": "^1.1.2",
|
|
||||||
"react-native-fs": "^2.14.1",
|
|
||||||
"react-native-gesture-handler": "^1.3.0",
|
|
||||||
"react-native-image-crop-picker": "^0.25.0",
|
|
||||||
"react-native-image-resizer": "git+https://github.com/status-im/react-native-image-resizer.git#1.0.0-1-status",
|
|
||||||
"react-native-keychain": "git+https://github.com/status-im/react-native-keychain.git#v.3.0.0-status",
|
|
||||||
"react-native-languages": "^3.0.2",
|
|
||||||
"react-native-mail": "git+https://github.com/status-im/react-native-mail.git#v4.0.0-status",
|
|
||||||
"react-native-navigation-twopane": "git+https://github.com/status-im/react-native-navigation-twopane.git#v0.0.2-status",
|
|
||||||
"react-native-safe-area-context": "^0.6.0",
|
|
||||||
"react-native-screens": "^1.0.0-alpha.23",
|
|
||||||
"react-native-shake": "^3.3.1",
|
|
||||||
"react-native-splash-screen": "^3.2.0",
|
|
||||||
"react-native-status-keycard": "git+https://github.com/status-im/react-native-status-keycard.git#v2.5.17",
|
|
||||||
"react-native-svg": "^9.8.4",
|
|
||||||
"react-native-touch-id": "^4.4.1",
|
|
||||||
"react-native-webview": "^6.11.1",
|
|
||||||
"react-native-webview-bridge": "git+https://github.com/status-im/react-native-webview-bridge.git#fix/community-webview",
|
|
||||||
"react-navigation": "^3.11.0",
|
|
||||||
"web3-utils": "^1.2.1"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@babel/generator": "7.0.0",
|
|
||||||
"@babel/helper-builder-react-jsx": "7.0.0",
|
|
||||||
"@babel/plugin-transform-block-scoping": "7.0.0",
|
|
||||||
"@babel/preset-env": "7.1.0",
|
|
||||||
"@babel/register": "7.0.0",
|
|
||||||
"coveralls": "^3.0.4",
|
|
||||||
"nyc": "^14.1.1",
|
|
||||||
"process": "0.11.10",
|
|
||||||
"rn-snoopy": "git+https://github.com/status-im/rn-snoopy.git#v2.0.2-status",
|
|
||||||
"shadow-cljs": "2.8.83"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -97,7 +97,7 @@
|
||||||
206C9F321D474E910063E3E6 /* Project object */ = {
|
206C9F321D474E910063E3E6 /* Project object */ = {
|
||||||
isa = PBXProject;
|
isa = PBXProject;
|
||||||
attributes = {
|
attributes = {
|
||||||
LastUpgradeCheck = 0730;
|
LastUpgradeCheck = 1140;
|
||||||
ORGANIZATIONNAME = Status.im;
|
ORGANIZATIONNAME = Status.im;
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
206C9F391D474E910063E3E6 = {
|
206C9F391D474E910063E3E6 = {
|
||||||
|
@ -107,10 +107,9 @@
|
||||||
};
|
};
|
||||||
buildConfigurationList = 206C9F351D474E910063E3E6 /* Build configuration list for PBXProject "RCTStatus" */;
|
buildConfigurationList = 206C9F351D474E910063E3E6 /* Build configuration list for PBXProject "RCTStatus" */;
|
||||||
compatibilityVersion = "Xcode 3.2";
|
compatibilityVersion = "Xcode 3.2";
|
||||||
developmentRegion = English;
|
developmentRegion = en;
|
||||||
hasScannedForEncodings = 0;
|
hasScannedForEncodings = 0;
|
||||||
knownRegions = (
|
knownRegions = (
|
||||||
English,
|
|
||||||
en,
|
en,
|
||||||
);
|
);
|
||||||
mainGroup = 206C9F311D474E910063E3E6;
|
mainGroup = 206C9F311D474E910063E3E6;
|
||||||
|
@ -139,18 +138,29 @@
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CLANG_ENABLE_OBJC_ARC = YES;
|
CLANG_ENABLE_OBJC_ARC = YES;
|
||||||
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||||
|
CLANG_WARN_COMMA = YES;
|
||||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||||
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||||
CLANG_WARN_EMPTY_BODY = YES;
|
CLANG_WARN_EMPTY_BODY = YES;
|
||||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||||
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||||
CLANG_WARN_INT_CONVERSION = YES;
|
CLANG_WARN_INT_CONVERSION = YES;
|
||||||
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||||
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||||
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||||
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||||
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||||
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||||
|
@ -184,18 +194,29 @@
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||||
CLANG_CXX_LIBRARY = "libc++";
|
CLANG_CXX_LIBRARY = "libc++";
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CLANG_ENABLE_OBJC_ARC = YES;
|
CLANG_ENABLE_OBJC_ARC = YES;
|
||||||
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||||
|
CLANG_WARN_COMMA = YES;
|
||||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||||
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||||
CLANG_WARN_EMPTY_BODY = YES;
|
CLANG_WARN_EMPTY_BODY = YES;
|
||||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||||
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||||
CLANG_WARN_INT_CONVERSION = YES;
|
CLANG_WARN_INT_CONVERSION = YES;
|
||||||
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||||
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||||
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||||
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||||
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||||
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||||
|
@ -224,7 +245,6 @@
|
||||||
206C9F441D474E910063E3E6 /* Debug */ = {
|
206C9F441D474E910063E3E6 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ARCHS = "$(ARCHS_STANDARD)";
|
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
||||||
FRAMEWORK_SEARCH_PATHS = (
|
FRAMEWORK_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
|
@ -238,7 +258,7 @@
|
||||||
"$(SRCROOT)/../../../../node_modules/react-native/React/**",
|
"$(SRCROOT)/../../../../node_modules/react-native/React/**",
|
||||||
"$(SRCROOT)/../../../../node_modules/react-native-config/ios/ReactNativeConfig",
|
"$(SRCROOT)/../../../../node_modules/react-native-config/ios/ReactNativeConfig",
|
||||||
);
|
);
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"-ObjC",
|
"-ObjC",
|
||||||
|
@ -253,7 +273,6 @@
|
||||||
206C9F451D474E910063E3E6 /* Release */ = {
|
206C9F451D474E910063E3E6 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ARCHS = "$(ARCHS_STANDARD)";
|
|
||||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
||||||
FRAMEWORK_SEARCH_PATHS = (
|
FRAMEWORK_SEARCH_PATHS = (
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
|
@ -267,7 +286,7 @@
|
||||||
"$(SRCROOT)/../../../../node_modules/react-native/React/**",
|
"$(SRCROOT)/../../../../node_modules/react-native/React/**",
|
||||||
"$(SRCROOT)/../../../../node_modules/react-native-config/ios/ReactNativeConfig",
|
"$(SRCROOT)/../../../../node_modules/react-native-config/ios/ReactNativeConfig",
|
||||||
);
|
);
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
||||||
ONLY_ACTIVE_ARCH = NO;
|
ONLY_ACTIVE_ARCH = NO;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"-ObjC",
|
"-ObjC",
|
||||||
|
|
|
@ -173,10 +173,10 @@ let
|
||||||
'';
|
'';
|
||||||
fixupPhase = ''
|
fixupPhase = ''
|
||||||
# Patch prepareJSC so that it doesn't subsequently try to build NDK libs
|
# Patch prepareJSC so that it doesn't subsequently try to build NDK libs
|
||||||
substituteInPlace $out/project/node_modules/react-native/ReactAndroid/build.gradle \
|
#substituteInPlace $out/project/node_modules/react-native/ReactAndroid/build.gradle \
|
||||||
--replace \
|
# --replace \
|
||||||
'packageReactNdkLibs(dependsOn: buildReactNdkLib, ' \
|
# 'packageReactNdkLibs(dependsOn: buildReactNdkLib, ' \
|
||||||
'packageReactNdkLibs('
|
# 'packageReactNdkLibs('
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# The ELF types are incompatible with the host platform, so let's not even try
|
# The ELF types are incompatible with the host platform, so let's not even try
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -24,11 +24,14 @@
|
||||||
|
|
||||||
(aset js/console "disableYellowBox" true)
|
(aset js/console "disableYellowBox" true)
|
||||||
;; TODO we must fix all warnings, currently it's just a noise
|
;; TODO we must fix all warnings, currently it's just a noise
|
||||||
|
|
||||||
#_(if js/goog.DEBUG
|
#_(if js/goog.DEBUG
|
||||||
|
(do
|
||||||
|
(.unstable_enableLogBox ^js rn)
|
||||||
(.ignoreWarnings (.-YellowBox ^js rn)
|
(.ignoreWarnings (.-YellowBox ^js rn)
|
||||||
#js ["re-frame: overwriting"
|
#js ["re-frame: overwriting"
|
||||||
"Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details."
|
"Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details."
|
||||||
"Warning: componentWillUpdate has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details."])
|
"Warning: componentWillUpdate has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details."]))
|
||||||
(aset js/console "disableYellowBox" true))
|
(aset js/console "disableYellowBox" true))
|
||||||
|
|
||||||
(def app-registry (.-AppRegistry rn))
|
(def app-registry (.-AppRegistry rn))
|
||||||
|
|
|
@ -79,7 +79,7 @@
|
||||||
:font-size 14}}
|
:font-size 14}}
|
||||||
(i18n/label :sharing-copied-to-clipboard)]]])
|
(i18n/label :sharing-copied-to-clipboard)]]])
|
||||||
|
|
||||||
(defn copyable-text-view [{:keys [label copied-text container-style]}
|
(defn copyable-text-view [{:keys [label container-style]}
|
||||||
content]
|
content]
|
||||||
(let [cue-atom (reagent/atom false)
|
(let [cue-atom (reagent/atom false)
|
||||||
width (reagent/atom 0)
|
width (reagent/atom 0)
|
||||||
|
@ -89,6 +89,16 @@
|
||||||
(reagent/create-class
|
(reagent/create-class
|
||||||
{:reagent-render
|
{:reagent-render
|
||||||
(fn [{:keys [copied-text]} _]
|
(fn [{:keys [copied-text]} _]
|
||||||
|
(let [copy-fn #(when (not @cue-atom)
|
||||||
|
(reset! cue-atom true)
|
||||||
|
(show-cue-atom
|
||||||
|
anim-opacity
|
||||||
|
anim-y
|
||||||
|
cue-atom
|
||||||
|
(if (> @height 34)
|
||||||
|
(- (/ @height 2))
|
||||||
|
(- (+ 17 @height))))
|
||||||
|
(react/copy-to-clipboard copied-text))]
|
||||||
[react/view
|
[react/view
|
||||||
{:style (if container-style container-style {})
|
{:style (if container-style container-style {})
|
||||||
:on-layout
|
:on-layout
|
||||||
|
@ -109,16 +119,7 @@
|
||||||
[react/touchable-highlight
|
[react/touchable-highlight
|
||||||
{:active-opacity (if @cue-atom 1 0.85)
|
{:active-opacity (if @cue-atom 1 0.85)
|
||||||
:underlay-color colors/black
|
:underlay-color colors/black
|
||||||
:on-press
|
:on-press copy-fn
|
||||||
#(when (not @cue-atom)
|
:on-long-press copy-fn}
|
||||||
(reset! cue-atom true)
|
|
||||||
(show-cue-atom
|
|
||||||
anim-opacity
|
|
||||||
anim-y
|
|
||||||
cue-atom
|
|
||||||
(if (> @height 34)
|
|
||||||
(- (/ @height 2))
|
|
||||||
(- (+ 17 @height))))
|
|
||||||
(react/copy-to-clipboard copied-text))}
|
|
||||||
[react/view {:background-color colors/white}
|
[react/view {:background-color colors/white}
|
||||||
content]]])})))
|
content]]]))})))
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
["react-native-gesture-handler" :refer (TouchableWithoutFeedback)]
|
["react-native-gesture-handler" :refer (TouchableWithoutFeedback)]
|
||||||
["react-native-safe-area-context" :as safe-area-context
|
["react-native-safe-area-context" :as safe-area-context
|
||||||
:refer (SafeAreaView SafeAreaProvider SafeAreaConsumer)]
|
:refer (SafeAreaView SafeAreaProvider SafeAreaConsumer)]
|
||||||
|
["@react-native-community/clipboard" :default Clipboard]
|
||||||
[status-im.ui.components.colors :as colors]
|
[status-im.ui.components.colors :as colors]
|
||||||
[status-im.ui.components.typography :as typography]))
|
[status-im.ui.components.typography :as typography]))
|
||||||
|
|
||||||
|
@ -200,10 +201,10 @@
|
||||||
(.-Share react-native))
|
(.-Share react-native))
|
||||||
|
|
||||||
(defn copy-to-clipboard [text]
|
(defn copy-to-clipboard [text]
|
||||||
(.setString ^js (.-Clipboard react-native) text))
|
(.setString ^js Clipboard text))
|
||||||
|
|
||||||
(defn get-from-clipboard [clbk]
|
(defn get-from-clipboard [clbk]
|
||||||
(let [clipboard-contents (.getString ^js (.-Clipboard react-native))]
|
(let [clipboard-contents (.getString ^js Clipboard)]
|
||||||
(.then clipboard-contents #(clbk %))))
|
(.then clipboard-contents #(clbk %))))
|
||||||
|
|
||||||
;; KeyboardAvoidingView
|
;; KeyboardAvoidingView
|
||||||
|
|
|
@ -135,7 +135,8 @@ class TestChatManagement(SingleDeviceTestCase):
|
||||||
contacts_view.public_key_edit_box.paste_text_from_clipboard()
|
contacts_view.public_key_edit_box.paste_text_from_clipboard()
|
||||||
if contacts_view.public_key_edit_box.text != public_key:
|
if contacts_view.public_key_edit_box.text != public_key:
|
||||||
self.driver.fail('Public key is not pasted from clipboard')
|
self.driver.fail('Public key is not pasted from clipboard')
|
||||||
contacts_view.confirm()
|
contacts_view.public_key_edit_box.click()
|
||||||
|
contacts_view.confirm_until_presence_of_element(chat.chat_message_input)
|
||||||
contacts_view.get_back_to_home_view()
|
contacts_view.get_back_to_home_view()
|
||||||
if not home.get_chat(basic_user['username']).is_element_present():
|
if not home.get_chat(basic_user['username']).is_element_present():
|
||||||
self.driver.fail("No chat open in home view")
|
self.driver.fail("No chat open in home view")
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
import time
|
|
||||||
|
|
||||||
import emoji
|
import emoji
|
||||||
import random
|
import random
|
||||||
|
@ -216,11 +215,11 @@ class TestPublicChatSingleDevice(SingleDeviceTestCase):
|
||||||
tag_message = '#spectentur'
|
tag_message = '#spectentur'
|
||||||
chat.send_message(tag_message)
|
chat.send_message(tag_message)
|
||||||
chat.element_starts_with_text(tag_message).click()
|
chat.element_starts_with_text(tag_message).click()
|
||||||
time.sleep(4)
|
chat.element_by_text_part('montagne-angerufen').wait_for_invisibility_of_element()
|
||||||
if not chat.user_name_text.text == tag_message:
|
if not chat.user_name_text.text == tag_message:
|
||||||
self.driver.fail('Could not redirect a user to a public chat tapping the tag message.')
|
self.driver.fail('Could not redirect a user to a public chat tapping the tag message.')
|
||||||
home = chat.get_back_to_home_view()
|
home_view = chat.get_back_to_home_view()
|
||||||
if not home.chat_name_text.text == tag_message:
|
if not home_view.chat_name_text.text == tag_message:
|
||||||
self.driver.fail('Could not find the public chat in user chat list.')
|
self.driver.fail('Could not find the public chat in user chat list.')
|
||||||
|
|
||||||
@marks.testrail_id(6205)
|
@marks.testrail_id(6205)
|
||||||
|
|
Loading…
Reference in New Issue