Upgrade examples. (#309)

This commit is contained in:
Dylan Vann 2018-10-14 17:18:35 -04:00 committed by GitHub
parent 82a3aeaf28
commit 3b4c6fb23f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
26 changed files with 2635 additions and 612 deletions

View File

@ -137,9 +137,9 @@ android {
}
dependencies {
implementation project(':react-native-image-picker')
implementation project(':react-native-vector-icons')
implementation project(':react-native-fast-image')
compile project(':react-native-vector-icons')
compile project(':react-native-image-picker')
compile project(':react-native-fast-image')
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
implementation "com.facebook.react:react-native:+" // From node_modules

View File

@ -3,6 +3,8 @@
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:name=".MainApplication"

View File

@ -1,10 +1,10 @@
package com.reactnativefastimageexamplecocoapods;
package com.reactnativefastimageexample;
import android.app.Application;
import com.facebook.react.ReactApplication;
import com.imagepicker.ImagePickerPackage;
import com.oblador.vectoricons.VectorIconsPackage;
import com.imagepicker.ImagePickerPackage;
import com.dylanvann.fastimage.FastImageViewPackage;
import com.facebook.react.ReactNativeHost;
import com.facebook.react.ReactPackage;
@ -26,9 +26,9 @@ public class MainApplication extends Application implements ReactApplication {
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage(),
new ImagePickerPackage(),
new VectorIconsPackage(),
new FastImageViewPackage()
new VectorIconsPackage(),
new ImagePickerPackage(),
new FastImageViewPackage()
);
}

View File

@ -7,57 +7,57 @@ PODS:
- DoubleConversion
- glog
- glog (0.3.5)
- React (0.57.1):
- React/Core (= 0.57.1)
- react-native-fast-image (5.0.9):
- React (0.57.3):
- React/Core (= 0.57.3)
- react-native-fast-image (5.0.10):
- FLAnimatedImage
- React
- SDWebImage/Core
- SDWebImage/GIF
- react-native-image-picker (0.14.3):
- react-native-image-picker (0.27.1):
- React
- React/Core (0.57.1):
- yoga (= 0.57.1.React)
- React/CxxBridge (0.57.1):
- React/Core (0.57.3):
- yoga (= 0.57.3.React)
- React/CxxBridge (0.57.3):
- Folly (= 2016.10.31.00)
- React/Core
- React/cxxreact
- React/cxxreact (0.57.1):
- React/cxxreact (0.57.3):
- boost-for-react-native (= 1.63.0)
- Folly (= 2016.10.31.00)
- React/jschelpers
- React/jsinspector
- React/DevSupport (0.57.1):
- React/DevSupport (0.57.3):
- React/Core
- React/RCTWebSocket
- React/fishhook (0.57.1)
- React/jschelpers (0.57.1):
- React/fishhook (0.57.3)
- React/jschelpers (0.57.3):
- Folly (= 2016.10.31.00)
- React/PrivateDatabase
- React/jsinspector (0.57.1)
- React/PrivateDatabase (0.57.1)
- React/RCTAnimation (0.57.1):
- React/jsinspector (0.57.3)
- React/PrivateDatabase (0.57.3)
- React/RCTAnimation (0.57.3):
- React/Core
- React/RCTBlob (0.57.1):
- React/RCTBlob (0.57.3):
- React/Core
- React/RCTImage (0.57.1):
- React/RCTImage (0.57.3):
- React/Core
- React/RCTNetwork
- React/RCTNetwork (0.57.1):
- React/RCTNetwork (0.57.3):
- React/Core
- React/RCTText (0.57.1):
- React/RCTText (0.57.3):
- React/Core
- React/RCTWebSocket (0.57.1):
- React/RCTWebSocket (0.57.3):
- React/Core
- React/fishhook
- React/RCTBlob
- RNVectorIcons (5.0.0):
- RNVectorIcons (6.0.2):
- React
- SDWebImage/Core (4.4.2)
- SDWebImage/GIF (4.4.2):
- FLAnimatedImage (~> 1.0)
- SDWebImage/Core
- yoga (0.57.1.React)
- yoga (0.57.3.React)
DEPENDENCIES:
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
@ -108,8 +108,8 @@ SPEC CHECKSUMS:
glog: e8acf0ebbf99759d3ff18c86c292a5898282dcde
React: 1fe0eb13d90b625d94c3b117c274dcfd2e760e11
react-native-fast-image: cba3d9bf9c2cf8ddb643d887a686c53a5dd90a2c
react-native-image-picker: b303e31c3c4ada1d7cb1342423d328d2efb07fb3
RNVectorIcons: c0dbfbf6068fefa240c37b0f71bd03b45dddac44
react-native-image-picker: f42de90075c5b1af53417af927631d909a1a746e
RNVectorIcons: 8c52e1e8da1153613fdef44748e865c25556cb9c
SDWebImage: 624d6e296c69b244bcede364c72ae0430ac14681
yoga: b1ce48b6cf950b98deae82838f5173ea7cf89e85

View File

@ -5,7 +5,6 @@
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
@ -39,6 +38,21 @@
4264737B25A8C730381E2FEF /* libPods-ReactNativeFastImageExampleCocoaPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 29BCA26A25BE80EA2936FECC /* libPods-ReactNativeFastImageExampleCocoaPods.a */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
48CAC89CFED442BF900F0BA7 /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 44554731BBAC467B9D0C93AB /* AntDesign.ttf */; };
FC7EA2A3D8664F828B414D03 /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 981847634CDD4176B24BB5F3 /* Entypo.ttf */; };
0AB2506A4BFA46C9815FB0CE /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = A1EB81477EE5415E91D8A919 /* EvilIcons.ttf */; };
A6901A3E9A6B48598E3F48B7 /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = A1A2EAE5C560464FA10A7A16 /* Feather.ttf */; };
3E298FBB14314240837024E4 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D2285E2583F84E4A9FDDC142 /* FontAwesome.ttf */; };
001E812303D0459F94E7D0CA /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 623B15A503BA40F1B9A066C5 /* FontAwesome5_Brands.ttf */; };
7C0ABD80AC31461583D6DD00 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 447EFD43CEC94ACCA127C8EB /* FontAwesome5_Regular.ttf */; };
EAF087E16D564188B5BB12D9 /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 440F1BA068014703ABD5DF57 /* FontAwesome5_Solid.ttf */; };
602571F196A74736B8D84886 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6CF910D8E7CA48F0BFA9A174 /* Foundation.ttf */; };
0C290A93886E465CA4242A83 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 00B0E8D549AC495E984CC5FC /* Ionicons.ttf */; };
751A36C2A2604235B7C9D473 /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 76625DF2B8D74D86B67011FB /* MaterialCommunityIcons.ttf */; };
1E5A4F6A7C9741CFB9481D4F /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7D778597146E4F428E1A1944 /* MaterialIcons.ttf */; };
9C87D3FCA8D14C92BBA2BC0D /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 09DAB6598CDF4325BE7902C5 /* Octicons.ttf */; };
8FC86BA6B83B42F3969C731D /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 79B09607C7E24CCBBF957F3B /* SimpleLineIcons.ttf */; };
44CEFEEFB7CC45CBB06068A9 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C325A7ED44D44D5C917B8268 /* Zocial.ttf */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -347,6 +361,21 @@
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
FD0561220779242806D220FD /* Pods-ReactNativeFastImageExampleCocoaPods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeFastImageExampleCocoaPods.release.xcconfig"; path = "Pods/Target Support Files/Pods-ReactNativeFastImageExampleCocoaPods/Pods-ReactNativeFastImageExampleCocoaPods.release.xcconfig"; sourceTree = "<group>"; };
44554731BBAC467B9D0C93AB /* AntDesign.ttf */ = {isa = PBXFileReference; name = "AntDesign.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
981847634CDD4176B24BB5F3 /* Entypo.ttf */ = {isa = PBXFileReference; name = "Entypo.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
A1EB81477EE5415E91D8A919 /* EvilIcons.ttf */ = {isa = PBXFileReference; name = "EvilIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
A1A2EAE5C560464FA10A7A16 /* Feather.ttf */ = {isa = PBXFileReference; name = "Feather.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
D2285E2583F84E4A9FDDC142 /* FontAwesome.ttf */ = {isa = PBXFileReference; name = "FontAwesome.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
623B15A503BA40F1B9A066C5 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Brands.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
447EFD43CEC94ACCA127C8EB /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Regular.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
440F1BA068014703ABD5DF57 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Solid.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
6CF910D8E7CA48F0BFA9A174 /* Foundation.ttf */ = {isa = PBXFileReference; name = "Foundation.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
00B0E8D549AC495E984CC5FC /* Ionicons.ttf */ = {isa = PBXFileReference; name = "Ionicons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
76625DF2B8D74D86B67011FB /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; name = "MaterialCommunityIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
7D778597146E4F428E1A1944 /* MaterialIcons.ttf */ = {isa = PBXFileReference; name = "MaterialIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
09DAB6598CDF4325BE7902C5 /* Octicons.ttf */ = {isa = PBXFileReference; name = "Octicons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
79B09607C7E24CCBBF957F3B /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; name = "SimpleLineIcons.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
C325A7ED44D44D5C917B8268 /* Zocial.ttf */ = {isa = PBXFileReference; name = "Zocial.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = "<group>"; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -593,6 +622,7 @@
83CBBA001A601CBA00E9B192 /* Products */,
2D16E6871FA4F8E400B85C8A /* Frameworks */,
061CD2C2470D64BBD5177147 /* Pods */,
1D13D3EAE36145BFA1F5B648 /* Resources */,
);
indentWidth = 2;
sourceTree = "<group>";
@ -619,6 +649,29 @@
name = Products;
sourceTree = "<group>";
};
1D13D3EAE36145BFA1F5B648 /* Resources */ = {
isa = "PBXGroup";
children = (
44554731BBAC467B9D0C93AB /* AntDesign.ttf */,
981847634CDD4176B24BB5F3 /* Entypo.ttf */,
A1EB81477EE5415E91D8A919 /* EvilIcons.ttf */,
A1A2EAE5C560464FA10A7A16 /* Feather.ttf */,
D2285E2583F84E4A9FDDC142 /* FontAwesome.ttf */,
623B15A503BA40F1B9A066C5 /* FontAwesome5_Brands.ttf */,
447EFD43CEC94ACCA127C8EB /* FontAwesome5_Regular.ttf */,
440F1BA068014703ABD5DF57 /* FontAwesome5_Solid.ttf */,
6CF910D8E7CA48F0BFA9A174 /* Foundation.ttf */,
00B0E8D549AC495E984CC5FC /* Ionicons.ttf */,
76625DF2B8D74D86B67011FB /* MaterialCommunityIcons.ttf */,
7D778597146E4F428E1A1944 /* MaterialIcons.ttf */,
09DAB6598CDF4325BE7902C5 /* Octicons.ttf */,
79B09607C7E24CCBBF957F3B /* SimpleLineIcons.ttf */,
C325A7ED44D44D5C917B8268 /* Zocial.ttf */,
);
name = Resources;
sourceTree = "<group>";
path = "";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@ -702,7 +755,7 @@
83CBB9F71A601CBA00E9B192 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0940;
LastUpgradeCheck = 940;
ORGANIZATIONNAME = Facebook;
TargetAttributes = {
00E356ED1AD99517003FC87E = {
@ -1067,6 +1120,21 @@
files = (
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
48CAC89CFED442BF900F0BA7 /* AntDesign.ttf in Resources */,
FC7EA2A3D8664F828B414D03 /* Entypo.ttf in Resources */,
0AB2506A4BFA46C9815FB0CE /* EvilIcons.ttf in Resources */,
A6901A3E9A6B48598E3F48B7 /* Feather.ttf in Resources */,
3E298FBB14314240837024E4 /* FontAwesome.ttf in Resources */,
001E812303D0459F94E7D0CA /* FontAwesome5_Brands.ttf in Resources */,
7C0ABD80AC31461583D6DD00 /* FontAwesome5_Regular.ttf in Resources */,
EAF087E16D564188B5BB12D9 /* FontAwesome5_Solid.ttf in Resources */,
602571F196A74736B8D84886 /* Foundation.ttf in Resources */,
0C290A93886E465CA4242A83 /* Ionicons.ttf in Resources */,
751A36C2A2604235B7C9D473 /* MaterialCommunityIcons.ttf in Resources */,
1E5A4F6A7C9741CFB9481D4F /* MaterialIcons.ttf in Resources */,
9C87D3FCA8D14C92BBA2BC0D /* Octicons.ttf in Resources */,
8FC86BA6B83B42F3969C731D /* SimpleLineIcons.ttf in Resources */,
44CEFEEFB7CC45CBB06068A9 /* Zocial.ttf in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -1123,6 +1191,7 @@
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-ReactNativeFastImageExampleCocoaPods/Pods-ReactNativeFastImageExampleCocoaPods-resources.sh",
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf",
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf",
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf",
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf",
@ -1140,6 +1209,7 @@
);
name = "[CP] Copy Pods Resources";
outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf",

View File

@ -5,7 +5,7 @@
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
<string>ReactNativeFastImageExampleCocoaPods</string>
<string>ReactNativeFastImageExample</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
@ -37,14 +37,29 @@
</dict>
</dict>
</dict>
<key>NSAppleMusicUsageDescription</key>
<string>We need access to your media.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<key>NSPhotoLibraryUsageDescription</key>
<string>We need access to your photos.</string>
<key>UIAppFonts</key>
<array>
<string>AntDesign.ttf</string>
<string>Entypo.ttf</string>
<string>EvilIcons.ttf</string>
<string>Feather.ttf</string>
<string>FontAwesome.ttf</string>
<string>FontAwesome5_Brands.ttf</string>
<string>FontAwesome5_Regular.ttf</string>
<string>FontAwesome5_Solid.ttf</string>
<string>Foundation.ttf</string>
<string>Ionicons.ttf</string>
<string>MaterialCommunityIcons.ttf</string>
<string>MaterialIcons.ttf</string>
<string>Octicons.ttf</string>
<string>SimpleLineIcons.ttf</string>
<string>Zocial.ttf</string>
</array>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>

View File

@ -7,22 +7,22 @@
"test": "jest"
},
"dependencies": {
"react": "16.5.0",
"react-native": "0.57.1",
"react-native-fast-image": "^5.0.9",
"react-native-image-picker": "^0.26.10",
"react": "16.6.0-alpha.8af6728",
"react-native": "0.57.3",
"react-native-fast-image": "^5.0.10",
"react-native-image-picker": "^0.27.1",
"react-native-image-progress": "^1.1.1",
"react-native-status-bar-height": "^2.1.0",
"react-native-vector-icons": "^5.0.0",
"react-navigation": "^2.16.0",
"react-native-vector-icons": "^6.0.2",
"react-navigation": "^2.18.0",
"react-timeout": "^1.1.2",
"uuid": "^3.3.2"
},
"devDependencies": {
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.45.6",
"react-test-renderer": "16.5.0"
"metro-react-native-babel-preset": "0.48.1",
"react-test-renderer": "16.6.0-alpha.8af6728"
},
"jest": {
"preset": "react-native"

File diff suppressed because it is too large Load Diff

View File

@ -107,6 +107,16 @@ android {
abiFilters "armeabi-v7a", "x86"
}
}
signingConfigs {
release {
if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
}
splits {
abi {
reset()
@ -119,6 +129,7 @@ android {
release {
minifyEnabled enableProguardInReleaseBuilds
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
signingConfig signingConfigs.release
}
}
// applicationVariants are e.g. debug, release
@ -137,9 +148,9 @@ android {
}
dependencies {
implementation project(':react-native-image-picker')
implementation project(':react-native-vector-icons')
implementation project(':react-native-fast-image')
compile project(':react-native-vector-icons')
compile project(':react-native-image-picker')
compile project(':react-native-fast-image')
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
implementation "com.facebook.react:react-native:+" // From node_modules

View File

@ -3,6 +3,8 @@
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:name=".MainApplication"

View File

@ -26,9 +26,9 @@ public class MainApplication extends Application implements ReactApplication {
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage(),
new ImagePickerPackage(),
new VectorIconsPackage(),
new FastImageViewPackage()
new VectorIconsPackage(),
new ImagePickerPackage(),
new FastImageViewPackage()
);
}

View File

@ -16,3 +16,8 @@
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=password123
MYAPP_RELEASE_KEY_PASSWORD=password123

View File

@ -13,8 +13,6 @@
00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; };
00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; };
00E356F31AD99517003FC87E /* ReactNativeFastImageExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ReactNativeFastImageExampleTests.m */; };
07F1C7D502C34738AD31CA01 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2FBF284EF5F5403F8D2C4084 /* Foundation.ttf */; };
0F48E6BCA4334E1EB23C6EFF /* libFastImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FB584E6D3ED447B6BD4D0298 /* libFastImage.a */; };
11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; };
139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; };
@ -25,10 +23,9 @@
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
181FE53339AA49138E643415 /* libRNImagePicker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FA815B70A0B47E9BA4A4535 /* libRNImagePicker.a */; };
182DB0F9163949818E072D41 /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AC621598D850496AA2CC28A9 /* EvilIcons.ttf */; };
2134B440FBEC4C8A8898456A /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CC5C8467BEA4434CB4F0A4C2 /* Entypo.ttf */; };
26E471EA01514D51B2CB3912 /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7253E12B5DA449569740E78E /* libRNVectorIcons.a */; };
1A869152A67F4CD38F155BD8 /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5502D336C14C46FB9A68D2DD /* FontAwesome5_Brands.ttf */; };
1F0FF1BAAEAC4CD99707ED40 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0887A899477F4B8DB09FA421 /* FontAwesome5_Regular.ttf */; };
2B37860825FD406A8C5DDABE /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5A08B1ECD8C74CA6B1947A13 /* AntDesign.ttf */; };
2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
@ -42,19 +39,24 @@
2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; };
2DCD954D1E0B4F2C00145EB5 /* ReactNativeFastImageExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ReactNativeFastImageExampleTests.m */; };
2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; };
2EEB5508DF2E44A783745707 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F523341742B5475C9838AC2B /* Ionicons.ttf */; };
3790641CED3C4809894F21D1 /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2D36B9E136BE4A9791DDF31D /* SimpleLineIcons.ttf */; };
46691E49181C414C801A7F77 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6CDE6852DD994A05BC5DB7EB /* Zocial.ttf */; };
71D325E44C3145639B3DD690 /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1AB3F4100E5B45729370F1C0 /* MaterialCommunityIcons.ttf */; };
2EC995C45CCA4CFAB905959C /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9C603AF4AEB1466888658B41 /* Entypo.ttf */; };
30958893F7AC4B1F84FE4A47 /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3611D0ED43B34416864AB155 /* libRNVectorIcons.a */; };
3601D261ADEC442AB249DAC4 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B358AA99D7244CD0AE251386 /* Foundation.ttf */; };
3C2FD02646FF438181D4FAC3 /* libRNVectorIcons-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FEB1F5E4B7A1405C852A9B0A /* libRNVectorIcons-tvOS.a */; };
3C9B1773A4194492AD3C9E77 /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AA9AC37F0FDD4EC480BA8A85 /* FontAwesome5_Solid.ttf */; };
56A202AC4B8B4DF8B7711600 /* libRNImagePicker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 16F519B4F9344CDA95B6E176 /* libRNImagePicker.a */; };
63AF2F3D0B044A1E86FF1973 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0D1A9415EE7A438A8E5B80CC /* Zocial.ttf */; };
67E7164C3C2D41CC8B24D25A /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3C076952490F4D458ED7BD66 /* MaterialCommunityIcons.ttf */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
9BD19DF58C1947BA9A94C0B7 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 96A510AB8A2A43BBAD318742 /* Octicons.ttf */; };
A7011C727BA94FB38D963870 /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 70AA41A6F63F4BDE8EEA364A /* MaterialIcons.ttf */; };
A7F46A6609274F9794D44D6E /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 58B3C3BFD2A04FFF97358306 /* FontAwesome5_Brands.ttf */; };
853FC3E4B36B4F8DA5FD11DC /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 64DD1ADFDDF44FFE963A7173 /* FontAwesome.ttf */; };
92C378DE24C2458DB0724C91 /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D88CD4518457474296382054 /* MaterialIcons.ttf */; };
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
B7CF1006472C40FDACA9D369 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 683D81D56E3C4C96B329D155 /* FontAwesome5_Regular.ttf */; };
C22FC406DE854FBC8369565E /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 79B93072AA864502B95EAEFD /* FontAwesome5_Solid.ttf */; };
CDB037ABC0D746BA84C5018F /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = BD5F835BD4D340BF903485B4 /* FontAwesome.ttf */; };
E27BAC5CE78143D1B6308551 /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7DCF75AB6420407093594668 /* Feather.ttf */; };
C520B0E3EBBA402CA7FED4DF /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E46BB2E754184B23A2A798D7 /* SimpleLineIcons.ttf */; };
CBF01D33CC9E4D29966F12BE /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = BC05C98073384F988954909A /* Feather.ttf */; };
D615632C356F4388BA6A609D /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 4DCF3CAF05774D1EAC528BAE /* EvilIcons.ttf */; };
DA1C98BD38F34A06965851C9 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F0E774C369B94340BB723BC5 /* Octicons.ttf */; };
EE6CB1CEA9844C06AFCC52D4 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 076332F61B5B4CC19C074D0F /* Ionicons.ttf */; };
F0620D42BDB14F6FA61D5F8D /* libFastImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6E75EF5F21484FE3ABE46272 /* libFastImage.a */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -331,27 +333,34 @@
remoteGlobalIDString = 358F4ED71D1E81A9004DF814;
remoteInfo = RCTBlob;
};
FC6543B82158571B00743247 /* PBXContainerItemProxy */ = {
FCD4574E21727B690031B9B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 8F52B124F5824D10ABF1101B /* FastImage.xcodeproj */;
containerPortal = 3BD7A08E1D294CD8BD7FEA43 /* FastImage.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = A287971D1DE0C0A60081BDFA;
remoteInfo = FastImage;
};
FC6543BB2158571B00743247 /* PBXContainerItemProxy */ = {
FCD4575121727B690031B9B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = C2317C68D4404AF292523878 /* RNImagePicker.xcodeproj */;
containerPortal = C24ABDE7AF784208A000FEB9 /* RNImagePicker.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 014A3B5C1C6CF33500B6D375;
remoteInfo = RNImagePicker;
};
FC6543BE2158571B00743247 /* PBXContainerItemProxy */ = {
FCD4575521727B690031B9B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = C324738FC9EA4946B72BB9CD /* RNVectorIcons.xcodeproj */;
containerPortal = 4B05172D7CEA4C7F95CAB9DD /* RNVectorIcons.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 5DBEB1501B18CEA900B34395;
remoteInfo = RNVectorIcons;
};
FCD4575721727B690031B9B1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4B05172D7CEA4C7F95CAB9DD /* RNVectorIcons.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = A39873CE1EA65EE60051E01A;
remoteInfo = "RNVectorIcons-tvOS";
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
@ -364,6 +373,9 @@
00E356EE1AD99517003FC87E /* ReactNativeFastImageExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ReactNativeFastImageExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
00E356F21AD99517003FC87E /* ReactNativeFastImageExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactNativeFastImageExampleTests.m; sourceTree = "<group>"; };
076332F61B5B4CC19C074D0F /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = "<group>"; };
0887A899477F4B8DB09FA421 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = "<group>"; };
0D1A9415EE7A438A8E5B80CC /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = "<group>"; };
139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = "<group>"; };
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = "<group>"; };
13B07F961A680F5B00A75B9A /* ReactNativeFastImageExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactNativeFastImageExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
@ -374,33 +386,32 @@
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ReactNativeFastImageExample/Info.plist; sourceTree = "<group>"; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ReactNativeFastImageExample/main.m; sourceTree = "<group>"; };
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
1AB3F4100E5B45729370F1C0 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = "<group>"; };
16F519B4F9344CDA95B6E176 /* libRNImagePicker.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNImagePicker.a; sourceTree = "<group>"; };
2D02E47B1E0B4A5D006451C7 /* ReactNativeFastImageExample-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ReactNativeFastImageExample-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
2D02E4901E0B4A5D006451C7 /* ReactNativeFastImageExample-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ReactNativeFastImageExample-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; };
2D36B9E136BE4A9791DDF31D /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = "<group>"; };
2FBF284EF5F5403F8D2C4084 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = "<group>"; };
58B3C3BFD2A04FFF97358306 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = "<group>"; };
3611D0ED43B34416864AB155 /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = "<group>"; };
3BD7A08E1D294CD8BD7FEA43 /* FastImage.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = FastImage.xcodeproj; path = "../node_modules/react-native-fast-image/ios/FastImage.xcodeproj"; sourceTree = "<group>"; };
3C076952490F4D458ED7BD66 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = "<group>"; };
4B05172D7CEA4C7F95CAB9DD /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNVectorIcons.xcodeproj; path = "../node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = "<group>"; };
4DCF3CAF05774D1EAC528BAE /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = "<group>"; };
5502D336C14C46FB9A68D2DD /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = "<group>"; };
5A08B1ECD8C74CA6B1947A13 /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = "<group>"; };
5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
683D81D56E3C4C96B329D155 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = "<group>"; };
6CDE6852DD994A05BC5DB7EB /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = "<group>"; };
70AA41A6F63F4BDE8EEA364A /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = "<group>"; };
7253E12B5DA449569740E78E /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = "<group>"; };
64DD1ADFDDF44FFE963A7173 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = "<group>"; };
6E75EF5F21484FE3ABE46272 /* libFastImage.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libFastImage.a; sourceTree = "<group>"; };
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
79B93072AA864502B95EAEFD /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = "<group>"; };
7DCF75AB6420407093594668 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
8F52B124F5824D10ABF1101B /* FastImage.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = FastImage.xcodeproj; path = "../node_modules/react-native-fast-image/ios/FastImage.xcodeproj"; sourceTree = "<group>"; };
8FA815B70A0B47E9BA4A4535 /* libRNImagePicker.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNImagePicker.a; sourceTree = "<group>"; };
96A510AB8A2A43BBAD318742 /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = "<group>"; };
AC621598D850496AA2CC28A9 /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = "<group>"; };
9C603AF4AEB1466888658B41 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = "<group>"; };
AA9AC37F0FDD4EC480BA8A85 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = "<group>"; };
ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
BD5F835BD4D340BF903485B4 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = "<group>"; };
C2317C68D4404AF292523878 /* RNImagePicker.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNImagePicker.xcodeproj; path = "../node_modules/react-native-image-picker/ios/RNImagePicker.xcodeproj"; sourceTree = "<group>"; };
C324738FC9EA4946B72BB9CD /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNVectorIcons.xcodeproj; path = "../node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = "<group>"; };
CC5C8467BEA4434CB4F0A4C2 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = "<group>"; };
F523341742B5475C9838AC2B /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = "<group>"; };
FB584E6D3ED447B6BD4D0298 /* libFastImage.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libFastImage.a; sourceTree = "<group>"; };
B358AA99D7244CD0AE251386 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = "<group>"; };
BC05C98073384F988954909A /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = "<group>"; };
C24ABDE7AF784208A000FEB9 /* RNImagePicker.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNImagePicker.xcodeproj; path = "../node_modules/react-native-image-picker/ios/RNImagePicker.xcodeproj"; sourceTree = "<group>"; };
D88CD4518457474296382054 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = "<group>"; };
E46BB2E754184B23A2A798D7 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = "<group>"; };
F0E774C369B94340BB723BC5 /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = "<group>"; };
FEB1F5E4B7A1405C852A9B0A /* libRNVectorIcons-tvOS.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = "libRNVectorIcons-tvOS.a"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -428,9 +439,9 @@
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
0F48E6BCA4334E1EB23C6EFF /* libFastImage.a in Frameworks */,
26E471EA01514D51B2CB3912 /* libRNVectorIcons.a in Frameworks */,
181FE53339AA49138E643415 /* libRNImagePicker.a in Frameworks */,
F0620D42BDB14F6FA61D5F8D /* libFastImage.a in Frameworks */,
56A202AC4B8B4DF8B7711600 /* libRNImagePicker.a in Frameworks */,
30958893F7AC4B1F84FE4A47 /* libRNVectorIcons.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -446,6 +457,7 @@
2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */,
2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */,
2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */,
3C2FD02646FF438181D4FAC3 /* libRNVectorIcons-tvOS.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -576,6 +588,28 @@
name = Products;
sourceTree = "<group>";
};
1DFEA51CB61F43D397D1B3CA /* Resources */ = {
isa = PBXGroup;
children = (
5A08B1ECD8C74CA6B1947A13 /* AntDesign.ttf */,
9C603AF4AEB1466888658B41 /* Entypo.ttf */,
4DCF3CAF05774D1EAC528BAE /* EvilIcons.ttf */,
BC05C98073384F988954909A /* Feather.ttf */,
64DD1ADFDDF44FFE963A7173 /* FontAwesome.ttf */,
5502D336C14C46FB9A68D2DD /* FontAwesome5_Brands.ttf */,
0887A899477F4B8DB09FA421 /* FontAwesome5_Regular.ttf */,
AA9AC37F0FDD4EC480BA8A85 /* FontAwesome5_Solid.ttf */,
B358AA99D7244CD0AE251386 /* Foundation.ttf */,
076332F61B5B4CC19C074D0F /* Ionicons.ttf */,
3C076952490F4D458ED7BD66 /* MaterialCommunityIcons.ttf */,
D88CD4518457474296382054 /* MaterialIcons.ttf */,
F0E774C369B94340BB723BC5 /* Octicons.ttf */,
E46BB2E754184B23A2A798D7 /* SimpleLineIcons.ttf */,
0D1A9415EE7A438A8E5B80CC /* Zocial.ttf */,
);
name = Resources;
sourceTree = "<group>";
};
2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
isa = PBXGroup;
children = (
@ -584,27 +618,6 @@
name = Frameworks;
sourceTree = "<group>";
};
46A2237B60A94E46B23728FE /* Resources */ = {
isa = PBXGroup;
children = (
CC5C8467BEA4434CB4F0A4C2 /* Entypo.ttf */,
AC621598D850496AA2CC28A9 /* EvilIcons.ttf */,
7DCF75AB6420407093594668 /* Feather.ttf */,
BD5F835BD4D340BF903485B4 /* FontAwesome.ttf */,
58B3C3BFD2A04FFF97358306 /* FontAwesome5_Brands.ttf */,
683D81D56E3C4C96B329D155 /* FontAwesome5_Regular.ttf */,
79B93072AA864502B95EAEFD /* FontAwesome5_Solid.ttf */,
2FBF284EF5F5403F8D2C4084 /* Foundation.ttf */,
F523341742B5475C9838AC2B /* Ionicons.ttf */,
1AB3F4100E5B45729370F1C0 /* MaterialCommunityIcons.ttf */,
70AA41A6F63F4BDE8EEA364A /* MaterialIcons.ttf */,
96A510AB8A2A43BBAD318742 /* Octicons.ttf */,
2D36B9E136BE4A9791DDF31D /* SimpleLineIcons.ttf */,
6CDE6852DD994A05BC5DB7EB /* Zocial.ttf */,
);
name = Resources;
sourceTree = "<group>";
};
5E91572E1DD0AC6500FF2AA8 /* Products */ = {
isa = PBXGroup;
children = (
@ -638,9 +651,9 @@
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
8F52B124F5824D10ABF1101B /* FastImage.xcodeproj */,
C324738FC9EA4946B72BB9CD /* RNVectorIcons.xcodeproj */,
C2317C68D4404AF292523878 /* RNImagePicker.xcodeproj */,
3BD7A08E1D294CD8BD7FEA43 /* FastImage.xcodeproj */,
C24ABDE7AF784208A000FEB9 /* RNImagePicker.xcodeproj */,
4B05172D7CEA4C7F95CAB9DD /* RNVectorIcons.xcodeproj */,
);
name = Libraries;
sourceTree = "<group>";
@ -662,8 +675,8 @@
00E356EF1AD99517003FC87E /* ReactNativeFastImageExampleTests */,
83CBBA001A601CBA00E9B192 /* Products */,
2D16E6871FA4F8E400B85C8A /* Frameworks */,
46A2237B60A94E46B23728FE /* Resources */,
FC65438A2158571800743247 /* Recovered References */,
1DFEA51CB61F43D397D1B3CA /* Resources */,
FCD4572021727B650031B9B1 /* Recovered References */,
);
indentWidth = 2;
sourceTree = "<group>";
@ -690,36 +703,38 @@
name = Products;
sourceTree = "<group>";
};
FC65438A2158571800743247 /* Recovered References */ = {
FCD4572021727B650031B9B1 /* Recovered References */ = {
isa = PBXGroup;
children = (
FB584E6D3ED447B6BD4D0298 /* libFastImage.a */,
7253E12B5DA449569740E78E /* libRNVectorIcons.a */,
8FA815B70A0B47E9BA4A4535 /* libRNImagePicker.a */,
6E75EF5F21484FE3ABE46272 /* libFastImage.a */,
16F519B4F9344CDA95B6E176 /* libRNImagePicker.a */,
3611D0ED43B34416864AB155 /* libRNVectorIcons.a */,
FEB1F5E4B7A1405C852A9B0A /* libRNVectorIcons-tvOS.a */,
);
name = "Recovered References";
sourceTree = "<group>";
};
FC6543B12158571A00743247 /* Products */ = {
FCD4574721727B690031B9B1 /* Products */ = {
isa = PBXGroup;
children = (
FC6543B92158571B00743247 /* libFastImage.a */,
FCD4575621727B690031B9B1 /* libRNVectorIcons.a */,
FCD4575821727B690031B9B1 /* libRNVectorIcons-tvOS.a */,
);
name = Products;
sourceTree = "<group>";
};
FC6543B32158571A00743247 /* Products */ = {
FCD4574921727B690031B9B1 /* Products */ = {
isa = PBXGroup;
children = (
FC6543BF2158571B00743247 /* libRNVectorIcons.a */,
FCD4575221727B690031B9B1 /* libRNImagePicker.a */,
);
name = Products;
sourceTree = "<group>";
};
FC6543B52158571A00743247 /* Products */ = {
FCD4574B21727B690031B9B1 /* Products */ = {
isa = PBXGroup;
children = (
FC6543BC2158571B00743247 /* libRNImagePicker.a */,
FCD4574F21727B690031B9B1 /* libFastImage.a */,
);
name = Products;
sourceTree = "<group>";
@ -836,8 +851,8 @@
projectDirPath = "";
projectReferences = (
{
ProductGroup = FC6543B12158571A00743247 /* Products */;
ProjectRef = 8F52B124F5824D10ABF1101B /* FastImage.xcodeproj */;
ProductGroup = FCD4574B21727B690031B9B1 /* Products */;
ProjectRef = 3BD7A08E1D294CD8BD7FEA43 /* FastImage.xcodeproj */;
},
{
ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */;
@ -888,12 +903,12 @@
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
},
{
ProductGroup = FC6543B52158571A00743247 /* Products */;
ProjectRef = C2317C68D4404AF292523878 /* RNImagePicker.xcodeproj */;
ProductGroup = FCD4574921727B690031B9B1 /* Products */;
ProjectRef = C24ABDE7AF784208A000FEB9 /* RNImagePicker.xcodeproj */;
},
{
ProductGroup = FC6543B32158571A00743247 /* Products */;
ProjectRef = C324738FC9EA4946B72BB9CD /* RNVectorIcons.xcodeproj */;
ProductGroup = FCD4574721727B690031B9B1 /* Products */;
ProjectRef = 4B05172D7CEA4C7F95CAB9DD /* RNVectorIcons.xcodeproj */;
},
);
projectRoot = "";
@ -1166,25 +1181,32 @@
remoteRef = ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
FC6543B92158571B00743247 /* libFastImage.a */ = {
FCD4574F21727B690031B9B1 /* libFastImage.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libFastImage.a;
remoteRef = FC6543B82158571B00743247 /* PBXContainerItemProxy */;
remoteRef = FCD4574E21727B690031B9B1 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
FC6543BC2158571B00743247 /* libRNImagePicker.a */ = {
FCD4575221727B690031B9B1 /* libRNImagePicker.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRNImagePicker.a;
remoteRef = FC6543BB2158571B00743247 /* PBXContainerItemProxy */;
remoteRef = FCD4575121727B690031B9B1 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
FC6543BF2158571B00743247 /* libRNVectorIcons.a */ = {
FCD4575621727B690031B9B1 /* libRNVectorIcons.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRNVectorIcons.a;
remoteRef = FC6543BE2158571B00743247 /* PBXContainerItemProxy */;
remoteRef = FCD4575521727B690031B9B1 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
FCD4575821727B690031B9B1 /* libRNVectorIcons-tvOS.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = "libRNVectorIcons-tvOS.a";
remoteRef = FCD4575721727B690031B9B1 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */
@ -1203,20 +1225,21 @@
files = (
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
2134B440FBEC4C8A8898456A /* Entypo.ttf in Resources */,
182DB0F9163949818E072D41 /* EvilIcons.ttf in Resources */,
E27BAC5CE78143D1B6308551 /* Feather.ttf in Resources */,
CDB037ABC0D746BA84C5018F /* FontAwesome.ttf in Resources */,
A7F46A6609274F9794D44D6E /* FontAwesome5_Brands.ttf in Resources */,
B7CF1006472C40FDACA9D369 /* FontAwesome5_Regular.ttf in Resources */,
C22FC406DE854FBC8369565E /* FontAwesome5_Solid.ttf in Resources */,
07F1C7D502C34738AD31CA01 /* Foundation.ttf in Resources */,
2EEB5508DF2E44A783745707 /* Ionicons.ttf in Resources */,
71D325E44C3145639B3DD690 /* MaterialCommunityIcons.ttf in Resources */,
A7011C727BA94FB38D963870 /* MaterialIcons.ttf in Resources */,
9BD19DF58C1947BA9A94C0B7 /* Octicons.ttf in Resources */,
3790641CED3C4809894F21D1 /* SimpleLineIcons.ttf in Resources */,
46691E49181C414C801A7F77 /* Zocial.ttf in Resources */,
2B37860825FD406A8C5DDABE /* AntDesign.ttf in Resources */,
2EC995C45CCA4CFAB905959C /* Entypo.ttf in Resources */,
D615632C356F4388BA6A609D /* EvilIcons.ttf in Resources */,
CBF01D33CC9E4D29966F12BE /* Feather.ttf in Resources */,
853FC3E4B36B4F8DA5FD11DC /* FontAwesome.ttf in Resources */,
1A869152A67F4CD38F155BD8 /* FontAwesome5_Brands.ttf in Resources */,
1F0FF1BAAEAC4CD99707ED40 /* FontAwesome5_Regular.ttf in Resources */,
3C9B1773A4194492AD3C9E77 /* FontAwesome5_Solid.ttf in Resources */,
3601D261ADEC442AB249DAC4 /* Foundation.ttf in Resources */,
EE6CB1CEA9844C06AFCC52D4 /* Ionicons.ttf in Resources */,
67E7164C3C2D41CC8B24D25A /* MaterialCommunityIcons.ttf in Resources */,
92C378DE24C2458DB0724C91 /* MaterialIcons.ttf in Resources */,
DA1C98BD38F34A06965851C9 /* Octicons.ttf in Resources */,
C520B0E3EBBA402CA7FED4DF /* SimpleLineIcons.ttf in Resources */,
63AF2F3D0B044A1E86FF1973 /* Zocial.ttf in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -1342,8 +1365,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = ReactNativeFastImageExampleTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
@ -1353,6 +1376,7 @@
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
OTHER_LDFLAGS = (
"-ObjC",
@ -1372,8 +1396,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = ReactNativeFastImageExampleTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
@ -1383,6 +1407,7 @@
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
OTHER_LDFLAGS = (
"-ObjC",
@ -1403,8 +1428,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = ReactNativeFastImageExample/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@ -1427,8 +1452,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = ReactNativeFastImageExample/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@ -1458,8 +1483,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = "ReactNativeFastImageExample-tvOS/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@ -1468,6 +1493,7 @@
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
OTHER_LDFLAGS = (
"-ObjC",
@ -1496,8 +1522,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = "ReactNativeFastImageExample-tvOS/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@ -1506,6 +1532,7 @@
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
OTHER_LDFLAGS = (
"-ObjC",
@ -1533,8 +1560,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = "ReactNativeFastImageExample-tvOSTests/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
@ -1543,6 +1570,7 @@
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
OTHER_LDFLAGS = (
"-ObjC",
@ -1570,8 +1598,8 @@
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/../node_modules/react-native-fast-image/ios/FastImage/**",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
"$(SRCROOT)/../node_modules/react-native-image-picker/ios",
"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
);
INFOPLIST_FILE = "ReactNativeFastImageExample-tvOSTests/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
@ -1580,6 +1608,7 @@
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
"\"$(SRCROOT)/$(TARGET_NAME)\"",
);
OTHER_LDFLAGS = (
"-ObjC",

View File

@ -24,22 +24,6 @@
<string>1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSLocationWhenInUseUsageDescription</key>
<string/>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
@ -53,8 +37,15 @@
</dict>
</dict>
</dict>
<key>NSAppleMusicUsageDescription</key>
<string>We need access to your media.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<key>NSPhotoLibraryUsageDescription</key>
<string>We need access to your photos.</string>
<key>UIAppFonts</key>
<array>
<string>AntDesign.ttf</string>
<string>Entypo.ttf</string>
<string>EvilIcons.ttf</string>
<string>Feather.ttf</string>
@ -70,5 +61,19 @@
<string>SimpleLineIcons.ttf</string>
<string>Zocial.ttf</string>
</array>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
</dict>
</plist>

View File

@ -7,22 +7,22 @@
"test": "jest"
},
"dependencies": {
"react": "16.5.0",
"react-native": "0.57.1",
"react-native-fast-image": "^5.0.9",
"react-native-image-picker": "^0.26.10",
"react": "16.6.0-alpha.8af6728",
"react-native": "0.57.3",
"react-native-fast-image": "^5.0.10",
"react-native-image-picker": "^0.27.1",
"react-native-image-progress": "^1.1.1",
"react-native-status-bar-height": "^2.1.0",
"react-native-vector-icons": "^5.0.0",
"react-navigation": "^2.16.0",
"react-native-vector-icons": "^6.0.2",
"react-navigation": "^2.18.0",
"react-timeout": "^1.1.2",
"uuid": "^3.3.2"
},
"devDependencies": {
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.45.6",
"react-test-renderer": "16.5.0"
"metro-react-native-babel-preset": "0.48.1",
"react-test-renderer": "16.6.0-alpha.8af6728"
},
"jest": {
"preset": "react-native"

File diff suppressed because it is too large Load Diff