Skip to content

Commit 355f0a5

Browse files
committed
[test] Prepare test app
1 parent 832140c commit 355f0a5

14 files changed

Lines changed: 935 additions & 64 deletions

File tree

test-app/assets/theboys.jpg

774 KB
Loading

test-app/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { registerRootComponent } from 'expo';
1+
import { registerRootComponent } from "expo";
22

3-
import App from './App';
3+
import App from "./src/App";
44

55
// registerRootComponent calls AppRegistry.registerComponent('main', () => App);
66
// It also ensures that whether you load the app in the Expo client or in a native build,

test-app/ios/NavigationSharedElementExample.xcodeproj/project.pbxproj

Lines changed: 64 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
/* Begin PBXFileReference section */
2121
008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
2222
0731D3B524204D62009CAE85 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Expo.plist; path = NavigationSharedElementExample/Supporting/Expo.plist; sourceTree = "<group>"; };
23-
07C2E6E3243282B30028AF0A /* app.manifest */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = app.manifest; path = "NavigationSharedElementExample/Supporting/app.manifest"; sourceTree = "<group>"; };
24-
07C2E6E4243282B30028AF0A /* app.bundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = app.bundle; path = "NavigationSharedElementExample/Supporting/app.bundle"; sourceTree = "<group>"; };
25-
13B07F961A680F5B00A75B9A /* NavigationSharedElementExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = NavigationSharedElementExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
23+
07C2E6E3243282B30028AF0A /* app.manifest */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = app.manifest; path = NavigationSharedElementExample/Supporting/app.manifest; sourceTree = "<group>"; };
24+
07C2E6E4243282B30028AF0A /* app.bundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = app.bundle; path = NavigationSharedElementExample/Supporting/app.bundle; sourceTree = "<group>"; };
25+
13B07F961A680F5B00A75B9A /* navigationsharedelementexample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = navigationsharedelementexample.app; sourceTree = BUILT_PRODUCTS_DIR; };
2626
13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = NavigationSharedElementExample/AppDelegate.h; sourceTree = "<group>"; };
2727
13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = NavigationSharedElementExample/AppDelegate.m; sourceTree = "<group>"; };
2828
13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
@@ -110,7 +110,7 @@
110110
83CBBA001A601CBA00E9B192 /* Products */ = {
111111
isa = PBXGroup;
112112
children = (
113-
13B07F961A680F5B00A75B9A /* NavigationSharedElementExample.app */,
113+
13B07F961A680F5B00A75B9A /* navigationsharedelementexample.app */,
114114
);
115115
name = Products;
116116
sourceTree = "<group>";
@@ -128,14 +128,15 @@
128128
13B07F8C1A680F5B00A75B9A /* Frameworks */,
129129
13B07F8E1A680F5B00A75B9A /* Resources */,
130130
00DD1BFF1BD5951E006B06BC /* Bundle Expo Assets */,
131+
660B6A482BB873CF678931BE /* [CP] Copy Pods Resources */,
131132
);
132133
buildRules = (
133134
);
134135
dependencies = (
135136
);
136137
name = NavigationSharedElementExample;
137138
productName = "Hello World";
138-
productReference = 13B07F961A680F5B00A75B9A /* NavigationSharedElementExample.app */;
139+
productReference = 13B07F961A680F5B00A75B9A /* navigationsharedelementexample.app */;
139140
productType = "com.apple.product-type.application";
140141
};
141142
/* End PBXNativeTarget section */
@@ -196,6 +197,54 @@
196197
shellPath = /bin/sh;
197198
shellScript = "../node_modules/expo-updates/bundle-expo-assets.sh\n";
198199
};
200+
660B6A482BB873CF678931BE /* [CP] Copy Pods Resources */ = {
201+
isa = PBXShellScriptBuildPhase;
202+
buildActionMask = 2147483647;
203+
files = (
204+
);
205+
inputPaths = (
206+
"${PODS_ROOT}/Target Support Files/Pods-NavigationSharedElementExample/Pods-NavigationSharedElementExample-resources.sh",
207+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf",
208+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf",
209+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf",
210+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf",
211+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf",
212+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf",
213+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf",
214+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf",
215+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf",
216+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf",
217+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf",
218+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf",
219+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf",
220+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf",
221+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf",
222+
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf",
223+
);
224+
name = "[CP] Copy Pods Resources";
225+
outputPaths = (
226+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf",
227+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf",
228+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf",
229+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf",
230+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome.ttf",
231+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Brands.ttf",
232+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Regular.ttf",
233+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Solid.ttf",
234+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Fontisto.ttf",
235+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Foundation.ttf",
236+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Ionicons.ttf",
237+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialCommunityIcons.ttf",
238+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialIcons.ttf",
239+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf",
240+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf",
241+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf",
242+
);
243+
runOnlyForDeploymentPostprocessing = 0;
244+
shellPath = /bin/sh;
245+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-NavigationSharedElementExample/Pods-NavigationSharedElementExample-resources.sh\"\n";
246+
showEnvVarsInLog = 0;
247+
};
199248
F8BC737F2AD7A05944D9E2A1 /* [CP] Check Pods Manifest.lock */ = {
200249
isa = PBXShellScriptBuildPhase;
201250
buildActionMask = 2147483647;
@@ -269,6 +318,7 @@
269318
baseConfigurationReference = 3B47C5AFCB8BDE514B7D1AC6 /* Pods-NavigationSharedElementExample.debug.xcconfig */;
270319
buildSettings = {
271320
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
321+
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
272322
CURRENT_PROJECT_VERSION = 1;
273323
DEAD_CODE_STRIPPING = NO;
274324
INFOPLIST_FILE = NavigationSharedElementExample/Info.plist;
@@ -278,10 +328,9 @@
278328
"-ObjC",
279329
"-lc++",
280330
);
281-
PRODUCT_BUNDLE_IDENTIFIER = "nl.ijzerenhein.navigationsharedelementexample";
331+
PRODUCT_BUNDLE_IDENTIFIER = nl.ijzerenhein.navigationsharedelementexample;
282332
PRODUCT_NAME = navigationsharedelementexample;
283333
VERSIONING_SYSTEM = "apple-generic";
284-
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
285334
};
286335
name = Debug;
287336
};
@@ -290,6 +339,7 @@
290339
baseConfigurationReference = 8AC623DBF3A3E2CB072F81F2 /* Pods-NavigationSharedElementExample.release.xcconfig */;
291340
buildSettings = {
292341
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
342+
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
293343
CURRENT_PROJECT_VERSION = 1;
294344
INFOPLIST_FILE = NavigationSharedElementExample/Info.plist;
295345
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
@@ -298,10 +348,9 @@
298348
"-ObjC",
299349
"-lc++",
300350
);
301-
PRODUCT_BUNDLE_IDENTIFIER = "nl.ijzerenhein.navigationsharedelementexample";
351+
PRODUCT_BUNDLE_IDENTIFIER = nl.ijzerenhein.navigationsharedelementexample;
302352
PRODUCT_NAME = navigationsharedelementexample;
303353
VERSIONING_SYSTEM = "apple-generic";
304-
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
305354
};
306355
name = Release;
307356
};
@@ -332,6 +381,7 @@
332381
CLANG_WARN_SUSPICIOUS_MOVE = YES;
333382
CLANG_WARN_UNREACHABLE_CODE = YES;
334383
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
384+
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
335385
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
336386
COPY_PHASE_STRIP = NO;
337387
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -354,10 +404,9 @@
354404
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
355405
MTL_ENABLE_DEBUG_INFO = YES;
356406
ONLY_ACTIVE_ARCH = YES;
357-
SDKROOT = iphoneos;
358-
PRODUCT_BUNDLE_IDENTIFIER = "nl.ijzerenhein.navigationsharedelementexample";
407+
PRODUCT_BUNDLE_IDENTIFIER = nl.ijzerenhein.navigationsharedelementexample;
359408
PRODUCT_NAME = navigationsharedelementexample;
360-
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
409+
SDKROOT = iphoneos;
361410
};
362411
name = Debug;
363412
};
@@ -388,6 +437,7 @@
388437
CLANG_WARN_SUSPICIOUS_MOVE = YES;
389438
CLANG_WARN_UNREACHABLE_CODE = YES;
390439
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
440+
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
391441
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
392442
COPY_PHASE_STRIP = YES;
393443
ENABLE_NS_ASSERTIONS = NO;
@@ -402,11 +452,10 @@
402452
GCC_WARN_UNUSED_VARIABLE = YES;
403453
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
404454
MTL_ENABLE_DEBUG_INFO = NO;
455+
PRODUCT_BUNDLE_IDENTIFIER = nl.ijzerenhein.navigationsharedelementexample;
456+
PRODUCT_NAME = navigationsharedelementexample;
405457
SDKROOT = iphoneos;
406458
VALIDATE_PRODUCT = YES;
407-
PRODUCT_BUNDLE_IDENTIFIER = "nl.ijzerenhein.navigationsharedelementexample";
408-
PRODUCT_NAME = navigationsharedelementexample;
409-
CODE_SIGN_ENTITLEMENTS = NavigationSharedElementExample/navigationsharedelementexample.entitlements;
410459
};
411460
name = Release;
412461
};

test-app/ios/NavigationSharedElementExample.xcodeproj/xcshareddata/xcschemes/NavigationSharedElementExample.xcscheme

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<BuildableReference
3030
BuildableIdentifier = "primary"
3131
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
32-
BuildableName = "NavigationSharedElementExample.app"
32+
BuildableName = "navigationsharedelementexample.app"
3333
BlueprintName = "NavigationSharedElementExample"
3434
ReferencedContainer = "container:NavigationSharedElementExample.xcodeproj">
3535
</BuildableReference>
@@ -55,6 +55,15 @@
5555
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5656
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
5757
shouldUseLaunchSchemeArgsEnv = "YES">
58+
<MacroExpansion>
59+
<BuildableReference
60+
BuildableIdentifier = "primary"
61+
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
62+
BuildableName = "navigationsharedelementexample.app"
63+
BlueprintName = "NavigationSharedElementExample"
64+
ReferencedContainer = "container:NavigationSharedElementExample.xcodeproj">
65+
</BuildableReference>
66+
</MacroExpansion>
5867
<Testables>
5968
<TestableReference
6069
skipped = "NO">
@@ -67,17 +76,6 @@
6776
</BuildableReference>
6877
</TestableReference>
6978
</Testables>
70-
<MacroExpansion>
71-
<BuildableReference
72-
BuildableIdentifier = "primary"
73-
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
74-
BuildableName = "NavigationSharedElementExample.app"
75-
BlueprintName = "NavigationSharedElementExample"
76-
ReferencedContainer = "container:NavigationSharedElementExample.xcodeproj">
77-
</BuildableReference>
78-
</MacroExpansion>
79-
<AdditionalOptions>
80-
</AdditionalOptions>
8179
</TestAction>
8280
<LaunchAction
8381
buildConfiguration = "Debug"
@@ -94,13 +92,11 @@
9492
<BuildableReference
9593
BuildableIdentifier = "primary"
9694
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
97-
BuildableName = "NavigationSharedElementExample.app"
95+
BuildableName = "navigationsharedelementexample.app"
9896
BlueprintName = "NavigationSharedElementExample"
9997
ReferencedContainer = "container:NavigationSharedElementExample.xcodeproj">
10098
</BuildableReference>
10199
</BuildableProductRunnable>
102-
<AdditionalOptions>
103-
</AdditionalOptions>
104100
</LaunchAction>
105101
<ProfileAction
106102
buildConfiguration = "Release"
@@ -113,7 +109,7 @@
113109
<BuildableReference
114110
BuildableIdentifier = "primary"
115111
BlueprintIdentifier = "13B07F861A680F5B00A75B9A"
116-
BuildableName = "NavigationSharedElementExample.app"
112+
BuildableName = "navigationsharedelementexample.app"
117113
BlueprintName = "NavigationSharedElementExample"
118114
ReferencedContainer = "container:NavigationSharedElementExample.xcodeproj">
119115
</BuildableReference>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

0 commit comments

Comments
 (0)