From 1550ffc695cb9a675c42d5b58167e0e0837a596d Mon Sep 17 00:00:00 2001 From: Varnius Date: Wed, 17 Feb 2021 13:12:11 +0200 Subject: [PATCH] update example app --- .eslintrc.js | 6 +- .prettierrc.js | 7 +- App.js | 194 +++++++++++------------- ios/Podfile | 8 +- ios/Podfile.lock | 106 +------------ ios/tester.xcodeproj/project.pbxproj | 214 +++++++++++++-------------- package-lock.json | 6 +- package.json | 2 +- 8 files changed, 217 insertions(+), 326 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 40c6dcd..f0f5912 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,4 +1,8 @@ module.exports = { root: true, extends: '@react-native-community', -}; + rules: { + 'prettier/prettier': 'warn', + 'semi': 0 + } +} diff --git a/.prettierrc.js b/.prettierrc.js index 5c4de1a..00e1154 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -2,5 +2,8 @@ module.exports = { bracketSpacing: false, jsxBracketSameLine: true, singleQuote: true, - trailingComma: 'all', -}; + semi: false, + quoteProps: 'consistent', + trailingComma: 'none', + printWidth: 120 +} diff --git a/App.js b/App.js index 1860e9e..315ef84 100644 --- a/App.js +++ b/App.js @@ -1,127 +1,109 @@ -/** - * Sample React Native App - * - * adapted from App.js generated by the following command: - * - * react-native init example - * - * https://github.com/facebook/react-native - */ - -import React, { Component } from 'react'; -import { StyleSheet, Text, View, TouchableOpacity } from 'react-native' +import React, {Component} from 'react' +import {StyleSheet, Text, View, TouchableOpacity} from 'react-native' import AsyncStorage from '@react-native-community/async-storage' import ArgyleSdk from '@argyleio/argyle-plugin-react-native' -const TOKEN_KEY = "userKey" +const TOKEN_KEY = 'userKey' -storeData = async (token) => { - try { - await AsyncStorage.setItem(TOKEN_KEY, token) - } catch (e) { - // saving error - console.log("error saving value", e) - } +const storeData = async token => { + try { + await AsyncStorage.setItem(TOKEN_KEY, token) + } catch (e) { + // saving error + console.log('error saving value', e) + } } -getData = async () => { - try { - const value = await AsyncStorage.getItem(TOKEN_KEY) - if (value !== null) { - // value previously stored - } - return value - } catch (e) { - // error reading value - console.log("error reading value", e) - return null +const getData = async () => { + try { + const value = await AsyncStorage.getItem(TOKEN_KEY) + if (value !== null) { + // value previously stored } + return value + } catch (e) { + // error reading value + console.log('error reading value', e) + return null + } } export default class App extends Component<{}> { - state = { - status: 'starting', - message: '--' - } + async componentDidMount() { + let token = '' + const value = await getData() - async componentDidMount() { - let token = "" - const value = await getData() + console.log('VALUE ', value) - console.log("VALUE ", value) + if (value !== null) { + token = value + } - if (value !== null) { - token = value - } + ArgyleSdk.loginWith('YOUR_PLUGIN_KEY', 'https://api-sandbox.argyle.io', token) + ArgyleSdk.onUserCreated(res => { + console.log('onUserCreated', res) + storeData(res.token) + }) - ArgyleSdk.loginWith("YOUR_PLUGIN_KEY", "https://api-sandbox.argyle.io", token) - ArgyleSdk.onUserCreated(res => { - console.log("onUserCreated", res) - storeData(res.token) - }) + ArgyleSdk.onAccountCreated(res => console.log('onAccountCreated', res)) + ArgyleSdk.onAccountConnected(res => console.log('onAccountConnected', res)) + ArgyleSdk.onAccountUpdated(res => console.log('onAccountUpdated', res)) + ArgyleSdk.onAccountRemoved(res => console.log('onAccountRemoved', res)) + ArgyleSdk.onAccountError(res => console.log('onAccountError', res)) + ArgyleSdk.onError(error => { + console.log('onError', error) + if (error === ArgyleSdk.errorCodes.EXPIRED_TOKEN) { + setTimeout(() => { + // Simulated timeout before updating the token + ArgyleSdk.updateToken('YOUR_NEW_TOKEN') + }, 300) + } + }) + ArgyleSdk.onTokenExpired(res => console.log('onTokenExpired', res)) + ArgyleSdk.onClose(() => console.log('onClose')) - ArgyleSdk.onAccountCreated(res => console.log("onAccountCreated", res)) - ArgyleSdk.onAccountConnected(res => console.log("onAccountConnected", res)) - ArgyleSdk.onAccountUpdated(res => console.log("onAccountUpdated", res)) - ArgyleSdk.onAccountRemoved(res => console.log("onAccountRemoved", res)) - ArgyleSdk.onAccountError(res => console.log("onAccountError", res)) - ArgyleSdk.onError(error => { - console.log("onError", error) - if (error === ArgyleSdk.errorCodes.EXPIRED_TOKEN) { - setTimeout(() => { - // Simulated timeout before updating the token - ArgyleSdk.updateToken("YOUR_NEW_TOKEN") - }, 300) - } - }) - ArgyleSdk.onTokenExpired(res => console.log("onTokenExpired", res)) - ArgyleSdk.onClose(() => console.log("onClose")) + // ArgyleSdk.dataPartners(["uber", "postmates"]) + } - // ArgyleSdk.dataPartners(["uber", "postmates"]) - } + startNew = () => { + ArgyleSdk.updateToken('') + ArgyleSdk.start() + } - startNew = () => { - ArgyleSdk.updateToken("") - ArgyleSdk.start() - } - - startExisting = async () => { - ArgyleSdk.start() - } + startExisting = async () => { + ArgyleSdk.start() + } - render() { - return ( - - ☆ARArgyleSdk example☆ - STATUS: {this.state.status} - ☆NATIVE CALLBACK MESSAGE☆ - {this.state.message} - - Start new - - - Start existing - - - ); - } + render() { + return ( + + 📱️ Argyle Link SDK️ + + Start new + + + Start existing + + + ) + } } const styles = StyleSheet.create({ - container: { - flex: 1, - justifyContent: 'center', - alignItems: 'center', - backgroundColor: '#F5FCFF', - }, - welcome: { - fontSize: 20, - textAlign: 'center', - margin: 10, - }, - instructions: { - textAlign: 'center', - color: '#333333', - marginBottom: 5, - }, -}); + container: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: '#F5FCFF' + }, + welcome: { + fontSize: 20, + textAlign: 'center', + margin: 10 + }, + instructions: { + textAlign: 'center', + color: '#333333', + marginBottom: 5 + } +}) diff --git a/ios/Podfile b/ios/Podfile index 6967862..16c14fe 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -18,10 +18,10 @@ target 'tester' do # # Note that if you have use_frameworks! enabled, Flipper will not work and # you should disable these next few lines. - use_flipper! - post_install do |installer| - flipper_post_install(installer) - end + # use_flipper! + # post_install do |installer| + # flipper_post_install(installer) + # end end target 'tester-tvOS' do diff --git a/ios/Podfile.lock b/ios/Podfile.lock index e42cc6c..20a4510 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1,11 +1,9 @@ PODS: - - Argyle (1.5.19) - - argyle-plugin-react-native (1.5.16): - - Argyle (= 1.5.19) + - Argyle (1.5.21) + - argyle-plugin-react-native (1.5.18): + - Argyle (= 1.5.21) - React - boost-for-react-native (1.63.0) - - CocoaAsyncSocket (7.6.5) - - CocoaLibEvent (1.0.0) - DoubleConversion (1.1.6) - FBLazyVector (0.63.2) - FBReactNativeSpec (0.63.2): @@ -15,52 +13,6 @@ PODS: - React-Core (= 0.63.2) - React-jsi (= 0.63.2) - ReactCommon/turbomodule/core (= 0.63.2) - - Flipper (0.41.5): - - Flipper-Folly (~> 2.2) - - Flipper-RSocket (~> 1.1) - - Flipper-DoubleConversion (1.1.7) - - Flipper-Folly (2.3.0): - - boost-for-react-native - - CocoaLibEvent (~> 1.0) - - Flipper-DoubleConversion - - Flipper-Glog - - OpenSSL-Universal (= 1.0.2.20) - - Flipper-Glog (0.3.6) - - Flipper-PeerTalk (0.0.4) - - Flipper-RSocket (1.1.0): - - Flipper-Folly (~> 2.2) - - FlipperKit (0.41.5): - - FlipperKit/Core (= 0.41.5) - - FlipperKit/Core (0.41.5): - - Flipper (~> 0.41.5) - - FlipperKit/CppBridge - - FlipperKit/FBCxxFollyDynamicConvert - - FlipperKit/FBDefines - - FlipperKit/FKPortForwarding - - FlipperKit/CppBridge (0.41.5): - - Flipper (~> 0.41.5) - - FlipperKit/FBCxxFollyDynamicConvert (0.41.5): - - Flipper-Folly (~> 2.2) - - FlipperKit/FBDefines (0.41.5) - - FlipperKit/FKPortForwarding (0.41.5): - - CocoaAsyncSocket (~> 7.6) - - Flipper-PeerTalk (~> 0.0.4) - - FlipperKit/FlipperKitHighlightOverlay (0.41.5) - - FlipperKit/FlipperKitLayoutPlugin (0.41.5): - - FlipperKit/Core - - FlipperKit/FlipperKitHighlightOverlay - - FlipperKit/FlipperKitLayoutTextSearchable - - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutTextSearchable (0.41.5) - - FlipperKit/FlipperKitNetworkPlugin (0.41.5): - - FlipperKit/Core - - FlipperKit/FlipperKitReactPlugin (0.41.5): - - FlipperKit/Core - - FlipperKit/FlipperKitUserDefaultsPlugin (0.41.5): - - FlipperKit/Core - - FlipperKit/SKIOSNetworkPlugin (0.41.5): - - FlipperKit/Core - - FlipperKit/FlipperKitNetworkPlugin - Folly (2020.01.13.00): - boost-for-react-native - DoubleConversion @@ -71,9 +23,6 @@ PODS: - DoubleConversion - glog - glog (0.3.5) - - OpenSSL-Universal (1.0.2.20): - - OpenSSL-Universal/Static (= 1.0.2.20) - - OpenSSL-Universal/Static (1.0.2.20) - RCTRequired (0.63.2) - RCTTypeSafety (0.63.2): - FBLazyVector (= 0.63.2) @@ -303,33 +252,12 @@ PODS: - RNCAsyncStorage (1.12.1): - React-Core - Yoga (1.14.0) - - YogaKit (1.18.1): - - Yoga (~> 1.14) DEPENDENCIES: - "argyle-plugin-react-native (from `../node_modules/@argyleio/argyle-plugin-react-native`)" - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) - - Flipper (~> 0.41.1) - - Flipper-DoubleConversion (= 1.1.7) - - Flipper-Folly (~> 2.2) - - Flipper-Glog (= 0.3.6) - - Flipper-PeerTalk (~> 0.0.4) - - Flipper-RSocket (~> 1.1) - - FlipperKit (~> 0.41.1) - - FlipperKit/Core (~> 0.41.1) - - FlipperKit/CppBridge (~> 0.41.1) - - FlipperKit/FBCxxFollyDynamicConvert (~> 0.41.1) - - FlipperKit/FBDefines (~> 0.41.1) - - FlipperKit/FKPortForwarding (~> 0.41.1) - - FlipperKit/FlipperKitHighlightOverlay (~> 0.41.1) - - FlipperKit/FlipperKitLayoutPlugin (~> 0.41.1) - - FlipperKit/FlipperKitLayoutTextSearchable (~> 0.41.1) - - FlipperKit/FlipperKitNetworkPlugin (~> 0.41.1) - - FlipperKit/FlipperKitReactPlugin (~> 0.41.1) - - FlipperKit/FlipperKitUserDefaultsPlugin (~> 0.41.1) - - FlipperKit/SKIOSNetworkPlugin (~> 0.41.1) - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) @@ -361,17 +289,6 @@ SPEC REPOS: trunk: - Argyle - boost-for-react-native - - CocoaAsyncSocket - - CocoaLibEvent - - Flipper - - Flipper-DoubleConversion - - Flipper-Folly - - Flipper-Glog - - Flipper-PeerTalk - - Flipper-RSocket - - FlipperKit - - OpenSSL-Universal - - YogaKit EXTERNAL SOURCES: argyle-plugin-react-native: @@ -432,24 +349,14 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - Argyle: 766c18d43066a877be9e12f4c1f1fc5913c7fbd9 - argyle-plugin-react-native: e0de670bee3552af671bd7b7f0b5c9d7cfdb2c96 + Argyle: ed142b4a1da894e4d9cdaefa1ab6eb099406dade + argyle-plugin-react-native: 517a1bd36f48c05115964dc3abf40a57fe04658c boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c - CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f DoubleConversion: cde416483dac037923206447da6e1454df403714 FBLazyVector: 3ef4a7f62e7db01092f9d517d2ebc0d0677c4a37 FBReactNativeSpec: dc7fa9088f0f2a998503a352b0554d69a4391c5a - Flipper: 33585e2d9810fe5528346be33bcf71b37bb7ae13 - Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 - Flipper-Folly: e4493b013c02d9347d5e0cb4d128680239f6c78a - Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 - Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 - Flipper-RSocket: 64e7431a55835eb953b0bf984ef3b90ae9fdddd7 - FlipperKit: bc68102cd4952a258a23c9c1b316c7bec1fecf83 Folly: b73c3869541e86821df3c387eb0af5f65addfab4 glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3 - OpenSSL-Universal: ff34003318d5e1163e9529b08470708e389ffcdd RCTRequired: f13f25e7b12f925f1f6a6a8c69d929a03c0129fe RCTTypeSafety: 44982c5c8e43ff4141eb519a8ddc88059acd1f3a React: e1c65dd41cb9db13b99f24608e47dd595f28ca9a @@ -472,8 +379,7 @@ SPEC CHECKSUMS: ReactCommon: a0a1edbebcac5e91338371b72ffc66aa822792ce RNCAsyncStorage: cb9a623793918c6699586281f0b51cbc38f046f9 Yoga: 7740b94929bbacbddda59bf115b5317e9a161598 - YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: a79c0aa1ecf196e96d51a1cd89ac159312435733 +PODFILE CHECKSUM: 04735ad505ab7ebb9180c70cb50ec35f92e45ff0 COCOAPODS: 1.9.3 diff --git a/ios/tester.xcodeproj/project.pbxproj b/ios/tester.xcodeproj/project.pbxproj index bcb2e37..013766b 100644 --- a/ios/tester.xcodeproj/project.pbxproj +++ b/ios/tester.xcodeproj/project.pbxproj @@ -20,10 +20,10 @@ 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 2DCD954D1E0B4F2C00145EB5 /* testerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* testerTests.m */; }; - 9138200410CDA25598E625EB /* libPods-tester-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B49CD07882AE925D667C0233 /* libPods-tester-tvOSTests.a */; }; - A51AB83DFE941144218F5C2E /* libPods-tester.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 890BE940C6BE1671F548AECC /* libPods-tester.a */; }; - AB332B2936097552311F4BF6 /* libPods-tester-testerTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 244334AF28FDF2607185EACE /* libPods-tester-testerTests.a */; }; - FFECE830144CADC817EBDDB7 /* libPods-tester-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 48653BB62E3AE1E1E6CE9CB7 /* libPods-tester-tvOS.a */; }; + 5D3B84838E6ECB45F2680266 /* libPods-tester-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 472094166FD060B75CF3A26E /* libPods-tester-tvOSTests.a */; }; + DA10155F8D4EB79F0BC5BB75 /* libPods-tester-testerTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EB5DA31EDE2A4649AA49939E /* libPods-tester-testerTests.a */; }; + E3444F7C9C9B95A08481E3AC /* libPods-tester-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FE986B570FBD680689E4C5D0 /* libPods-tester-tvOS.a */; }; + F6AC72097176D7297328B524 /* libPods-tester.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C336FD65DCEC6F0F0077AB10 /* libPods-tester.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -57,24 +57,22 @@ 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = tester/Images.xcassets; sourceTree = ""; }; 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = tester/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = tester/main.m; sourceTree = ""; }; - 1BBC15EEEA91A6561ECD29B1 /* Pods-tester.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester.release.xcconfig"; path = "Target Support Files/Pods-tester/Pods-tester.release.xcconfig"; sourceTree = ""; }; - 241F86538E90FB3FE296065F /* Pods-tester-testerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-testerTests.release.xcconfig"; path = "Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests.release.xcconfig"; sourceTree = ""; }; - 244334AF28FDF2607185EACE /* libPods-tester-testerTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester-testerTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 27815EA42C307299F2C77C19 /* Pods-tester-testerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-testerTests.debug.xcconfig"; path = "Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests.debug.xcconfig"; sourceTree = ""; }; 2D02E47B1E0B4A5D006451C7 /* tester-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "tester-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 2D02E4901E0B4A5D006451C7 /* tester-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "tester-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 38C0E2646B54144F29F33CA7 /* Pods-tester.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester.debug.xcconfig"; path = "Target Support Files/Pods-tester/Pods-tester.debug.xcconfig"; sourceTree = ""; }; - 48653BB62E3AE1E1E6CE9CB7 /* libPods-tester-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 51C911632B17978A6CA739E6 /* Pods-tester-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOS.release.xcconfig"; path = "Target Support Files/Pods-tester-tvOS/Pods-tester-tvOS.release.xcconfig"; sourceTree = ""; }; - 6923989F165B086A437FE9E8 /* Pods-testerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-testerTests.release.xcconfig"; path = "Target Support Files/Pods-testerTests/Pods-testerTests.release.xcconfig"; sourceTree = ""; }; - 6EE32270D9995C4723F6F629 /* Pods-testerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-testerTests.debug.xcconfig"; path = "Target Support Files/Pods-testerTests/Pods-testerTests.debug.xcconfig"; sourceTree = ""; }; - 80E1977F8A76F5B6E6D2468A /* Pods-tester-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-tester-tvOS/Pods-tester-tvOS.debug.xcconfig"; sourceTree = ""; }; - 890BE940C6BE1671F548AECC /* libPods-tester.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 96D11D038C3F3B631FB03172 /* Pods-tester-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-tester-tvOSTests/Pods-tester-tvOSTests.debug.xcconfig"; sourceTree = ""; }; - B49CD07882AE925D667C0233 /* libPods-tester-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - C4065EA5F77B328617F95763 /* Pods-tester-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-tester-tvOSTests/Pods-tester-tvOSTests.release.xcconfig"; sourceTree = ""; }; + 30321D44E4254C60B631E2AD /* Pods-tester-testerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-testerTests.debug.xcconfig"; path = "Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests.debug.xcconfig"; sourceTree = ""; }; + 472094166FD060B75CF3A26E /* libPods-tester-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6276D8F679C51BE1C036557B /* Pods-tester-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-tester-tvOSTests/Pods-tester-tvOSTests.release.xcconfig"; sourceTree = ""; }; + 6A12DE8924D596171EF88090 /* Pods-tester-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-tester-tvOSTests/Pods-tester-tvOSTests.debug.xcconfig"; sourceTree = ""; }; + 7139E7AD0D16876E05BC8A50 /* Pods-tester-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-tester-tvOS/Pods-tester-tvOS.debug.xcconfig"; sourceTree = ""; }; + 8C6860C2DE973E9E8A8B4F9F /* Pods-tester.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester.release.xcconfig"; path = "Target Support Files/Pods-tester/Pods-tester.release.xcconfig"; sourceTree = ""; }; + C336FD65DCEC6F0F0077AB10 /* libPods-tester.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + DBA0CD12A24F88DBB0F37629 /* Pods-tester.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester.debug.xcconfig"; path = "Target Support Files/Pods-tester/Pods-tester.debug.xcconfig"; sourceTree = ""; }; + EB5DA31EDE2A4649AA49939E /* libPods-tester-testerTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester-testerTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; + EE4F51D918BD1D4E6509B3F7 /* Pods-tester-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-tvOS.release.xcconfig"; path = "Target Support Files/Pods-tester-tvOS/Pods-tester-tvOS.release.xcconfig"; sourceTree = ""; }; + FE986B570FBD680689E4C5D0 /* libPods-tester-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tester-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + FEF78C291D78AD14DE6FDF8B /* Pods-tester-testerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tester-testerTests.release.xcconfig"; path = "Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -82,7 +80,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - AB332B2936097552311F4BF6 /* libPods-tester-testerTests.a in Frameworks */, + DA10155F8D4EB79F0BC5BB75 /* libPods-tester-testerTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -90,7 +88,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A51AB83DFE941144218F5C2E /* libPods-tester.a in Frameworks */, + F6AC72097176D7297328B524 /* libPods-tester.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -98,7 +96,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FFECE830144CADC817EBDDB7 /* libPods-tester-tvOS.a in Frameworks */, + E3444F7C9C9B95A08481E3AC /* libPods-tester-tvOS.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -106,7 +104,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9138200410CDA25598E625EB /* libPods-tester-tvOSTests.a in Frameworks */, + 5D3B84838E6ECB45F2680266 /* libPods-tester-tvOSTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -141,16 +139,14 @@ 094EB1808D397FB6F491F37B /* Pods */ = { isa = PBXGroup; children = ( - 38C0E2646B54144F29F33CA7 /* Pods-tester.debug.xcconfig */, - 1BBC15EEEA91A6561ECD29B1 /* Pods-tester.release.xcconfig */, - 80E1977F8A76F5B6E6D2468A /* Pods-tester-tvOS.debug.xcconfig */, - 51C911632B17978A6CA739E6 /* Pods-tester-tvOS.release.xcconfig */, - 96D11D038C3F3B631FB03172 /* Pods-tester-tvOSTests.debug.xcconfig */, - C4065EA5F77B328617F95763 /* Pods-tester-tvOSTests.release.xcconfig */, - 6EE32270D9995C4723F6F629 /* Pods-testerTests.debug.xcconfig */, - 6923989F165B086A437FE9E8 /* Pods-testerTests.release.xcconfig */, - 27815EA42C307299F2C77C19 /* Pods-tester-testerTests.debug.xcconfig */, - 241F86538E90FB3FE296065F /* Pods-tester-testerTests.release.xcconfig */, + DBA0CD12A24F88DBB0F37629 /* Pods-tester.debug.xcconfig */, + 8C6860C2DE973E9E8A8B4F9F /* Pods-tester.release.xcconfig */, + 30321D44E4254C60B631E2AD /* Pods-tester-testerTests.debug.xcconfig */, + FEF78C291D78AD14DE6FDF8B /* Pods-tester-testerTests.release.xcconfig */, + 7139E7AD0D16876E05BC8A50 /* Pods-tester-tvOS.debug.xcconfig */, + EE4F51D918BD1D4E6509B3F7 /* Pods-tester-tvOS.release.xcconfig */, + 6A12DE8924D596171EF88090 /* Pods-tester-tvOSTests.debug.xcconfig */, + 6276D8F679C51BE1C036557B /* Pods-tester-tvOSTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -175,10 +171,10 @@ 080A62572437F2EE0005B647 /* libargyle-plugin-react-native.a */, ED297162215061F000B7C4FE /* JavaScriptCore.framework */, ED2971642150620600B7C4FE /* JavaScriptCore.framework */, - 48653BB62E3AE1E1E6CE9CB7 /* libPods-tester-tvOS.a */, - B49CD07882AE925D667C0233 /* libPods-tester-tvOSTests.a */, - 890BE940C6BE1671F548AECC /* libPods-tester.a */, - 244334AF28FDF2607185EACE /* libPods-tester-testerTests.a */, + C336FD65DCEC6F0F0077AB10 /* libPods-tester.a */, + EB5DA31EDE2A4649AA49939E /* libPods-tester-testerTests.a */, + FE986B570FBD680689E4C5D0 /* libPods-tester-tvOS.a */, + 472094166FD060B75CF3A26E /* libPods-tester-tvOSTests.a */, ); name = Frameworks; sourceTree = ""; @@ -224,12 +220,12 @@ isa = PBXNativeTarget; buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "testerTests" */; buildPhases = ( - 8FE437ACC287B16297CA19DB /* [CP] Check Pods Manifest.lock */, + FCDC0643E737FD61EAE0B34A /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, 00E356EB1AD99517003FC87E /* Frameworks */, 00E356EC1AD99517003FC87E /* Resources */, - E30961F66B3A54CAA7F14D1A /* [CP] Embed Pods Frameworks */, - A4587860E5DA6F3E47E52B36 /* [CP] Copy Pods Resources */, + 26A1EEE7967B3E049C705488 /* [CP] Embed Pods Frameworks */, + 110492791DA40D4C13DB50F9 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -245,14 +241,14 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "tester" */; buildPhases = ( - ACDED891F8B28A3BD198776E /* [CP] Check Pods Manifest.lock */, + E4C7FF2783CBA67282C71C31 /* [CP] Check Pods Manifest.lock */, FD10A7F022414F080027D42C /* Start Packager */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - E13F2BF3A24DF611676F65D4 /* [CP] Embed Pods Frameworks */, - 5FA9629A34000E194D984679 /* [CP] Copy Pods Resources */, + A169480D87A4F501E7B2C633 /* [CP] Embed Pods Frameworks */, + 860382DAA3782D8F6551D6CE /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -267,7 +263,7 @@ isa = PBXNativeTarget; buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "tester-tvOS" */; buildPhases = ( - 15C67BECC548760341AE06FD /* [CP] Check Pods Manifest.lock */, + 52DFD770032F706A63419AF0 /* [CP] Check Pods Manifest.lock */, FD10A7F122414F3F0027D42C /* Start Packager */, 2D02E4771E0B4A5D006451C7 /* Sources */, 2D02E4781E0B4A5D006451C7 /* Frameworks */, @@ -287,7 +283,7 @@ isa = PBXNativeTarget; buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "tester-tvOSTests" */; buildPhases = ( - 9BCD003BF9F39E43A828957A /* [CP] Check Pods Manifest.lock */, + 2736D5B08BCFD45C61D3B732 /* [CP] Check Pods Manifest.lock */, 2D02E48C1E0B4A5D006451C7 /* Sources */, 2D02E48D1E0B4A5D006451C7 /* Frameworks */, 2D02E48E1E0B4A5D006451C7 /* Resources */, @@ -401,83 +397,79 @@ shellPath = /bin/sh; shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh\n"; }; - 15C67BECC548760341AE06FD /* [CP] Check Pods Manifest.lock */ = { + 110492791DA40D4C13DB50F9 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", ); + name = "[CP] Copy Pods Resources"; outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-tester-tvOS-checkManifestLockResult.txt", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", ); runOnlyForDeploymentPostprocessing = 0; 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 = "\"${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { + 26A1EEE7967B3E049C705488 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-frameworks.sh", + "${PODS_ROOT}/Argyle/Argyle.framework", ); - name = "Bundle React Native Code And Images"; + name = "[CP] Embed Pods Frameworks"; outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Argyle.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; }; - 5FA9629A34000E194D984679 /* [CP] Copy Pods Resources */ = { + 2736D5B08BCFD45C61D3B732 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-resources.sh", - "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( ); - name = "[CP] Copy Pods Resources"; outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + "$(DERIVED_FILE_DIR)/Pods-tester-tvOSTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-resources.sh\"\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; }; - 8FE437ACC287B16297CA19DB /* [CP] Check Pods Manifest.lock */ = { + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( ); + name = "Bundle React Native Code And Images"; outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-tester-testerTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; 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"; - showEnvVarsInLog = 0; + shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; }; - 9BCD003BF9F39E43A828957A /* [CP] Check Pods Manifest.lock */ = { + 52DFD770032F706A63419AF0 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -492,20 +484,20 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-tester-tvOSTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-tester-tvOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; 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"; showEnvVarsInLog = 0; }; - A4587860E5DA6F3E47E52B36 /* [CP] Copy Pods Resources */ = { + 860382DAA3782D8F6551D6CE /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-resources.sh", + "${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-resources.sh", "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", ); name = "[CP] Copy Pods Resources"; @@ -514,65 +506,69 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-resources.sh\"\n"; showEnvVarsInLog = 0; }; - ACDED891F8B28A3BD198776E /* [CP] Check Pods Manifest.lock */ = { + A169480D87A4F501E7B2C633 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-frameworks.sh", + "${PODS_ROOT}/Argyle/Argyle.framework", ); + name = "[CP] Embed Pods Frameworks"; outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-tester-checkManifestLockResult.txt", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Argyle.framework", ); runOnlyForDeploymentPostprocessing = 0; 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 = "\"${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - E13F2BF3A24DF611676F65D4 /* [CP] Embed Pods Frameworks */ = { + E4C7FF2783CBA67282C71C31 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-frameworks.sh", - "${PODS_ROOT}/Argyle/Argyle.framework", + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( ); - name = "[CP] Embed Pods Frameworks"; outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Argyle.framework", + "$(DERIVED_FILE_DIR)/Pods-tester-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-tester/Pods-tester-frameworks.sh\"\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; }; - E30961F66B3A54CAA7F14D1A /* [CP] Embed Pods Frameworks */ = { + FCDC0643E737FD61EAE0B34A /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-frameworks.sh", - "${PODS_ROOT}/Argyle/Argyle.framework", + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( ); - name = "[CP] Embed Pods Frameworks"; outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Argyle.framework", + "$(DERIVED_FILE_DIR)/Pods-tester-testerTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-tester-testerTests/Pods-tester-testerTests-frameworks.sh\"\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; }; FD10A7F022414F080027D42C /* Start Packager */ = { @@ -684,7 +680,7 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27815EA42C307299F2C77C19 /* Pods-tester-testerTests.debug.xcconfig */; + baseConfigurationReference = 30321D44E4254C60B631E2AD /* Pods-tester-testerTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; DEVELOPMENT_TEAM = 9U73F8F946; @@ -709,7 +705,7 @@ }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 241F86538E90FB3FE296065F /* Pods-tester-testerTests.release.xcconfig */; + baseConfigurationReference = FEF78C291D78AD14DE6FDF8B /* Pods-tester-testerTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; @@ -732,7 +728,7 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 38C0E2646B54144F29F33CA7 /* Pods-tester.debug.xcconfig */; + baseConfigurationReference = DBA0CD12A24F88DBB0F37629 /* Pods-tester.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CURRENT_PROJECT_VERSION = 14; @@ -755,7 +751,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1BBC15EEEA91A6561ECD29B1 /* Pods-tester.release.xcconfig */; + baseConfigurationReference = 8C6860C2DE973E9E8A8B4F9F /* Pods-tester.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CURRENT_PROJECT_VERSION = 14; @@ -778,7 +774,7 @@ }; 2D02E4971E0B4A5E006451C7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 80E1977F8A76F5B6E6D2468A /* Pods-tester-tvOS.debug.xcconfig */; + baseConfigurationReference = 7139E7AD0D16876E05BC8A50 /* Pods-tester-tvOS.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; @@ -807,7 +803,7 @@ }; 2D02E4981E0B4A5E006451C7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 51C911632B17978A6CA739E6 /* Pods-tester-tvOS.release.xcconfig */; + baseConfigurationReference = EE4F51D918BD1D4E6509B3F7 /* Pods-tester-tvOS.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; @@ -836,7 +832,7 @@ }; 2D02E4991E0B4A5E006451C7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 96D11D038C3F3B631FB03172 /* Pods-tester-tvOSTests.debug.xcconfig */; + baseConfigurationReference = 6A12DE8924D596171EF88090 /* Pods-tester-tvOSTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; @@ -864,7 +860,7 @@ }; 2D02E49A1E0B4A5E006451C7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C4065EA5F77B328617F95763 /* Pods-tester-tvOSTests.release.xcconfig */; + baseConfigurationReference = 6276D8F679C51BE1C036557B /* Pods-tester-tvOSTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; diff --git a/package-lock.json b/package-lock.json index 6134c66..ed6e2bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@argyleio/argyle-plugin-react-native": { - "version": "1.5.16", - "resolved": "https://registry.npmjs.org/@argyleio/argyle-plugin-react-native/-/argyle-plugin-react-native-1.5.16.tgz", - "integrity": "sha512-96U9ibU6BA9nER3CqB1GOGivUo5j9/VnrFo4yW8T2nrL1Ea3b1JHdqFGzzI/m3FmAxaX73M+5vnQ2fvp41avNw==" + "version": "1.5.19", + "resolved": "https://registry.npmjs.org/@argyleio/argyle-plugin-react-native/-/argyle-plugin-react-native-1.5.19.tgz", + "integrity": "sha512-N66EsFl2Y9xisQsWEfNHn5F/TWSCAqcj89bLn30GST+F8zpUZo2EXrsojX9tlAnt3OO1A0F7/1LqzSuodtZQUg==" }, "@babel/code-frame": { "version": "7.12.11", diff --git a/package.json b/package.json index 69bae6e..422924b 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "test": "jest" }, "dependencies": { - "@argyleio/argyle-plugin-react-native": "1.5.16", + "@argyleio/argyle-plugin-react-native": "1.5.19", "@react-native-community/async-storage": "latest", "react": "16.13.1", "react-native": "0.63.2",