`](https://github.com/uiwjs/react-native-uiw/tree/master/components/Typography/README.md#加粗) · [`
`](https://github.com/uiwjs/react-native-uiw/tree/master/components/Typography/README.md#换行) · [``](https://github.com/uiwjs/react-native-uiw/tree/master/components/Typography/README.md#段落) · [`
`](https://github.com/uiwjs/react-native-uiw/tree/master/components/Typography/README.md#水平线) · [``](https://github.com/uiwjs/react-native-uiw/tree/master/components/Typography/README.md#div)
-
-#### Feedback
-
-- [Loader](https://github.com/uiwjs/react-native-uiw/tree/master/components/Loader/README.md)
-- [Modal](https://github.com/uiwjs/react-native-uiw/tree/master/components/Modal/README.md)
-- [MaskLayer](https://github.com/uiwjs/react-native-uiw/tree/master/components/MaskLayer/README.md)
-- [Result](https://github.com/uiwjs/react-native-uiw/tree/master/components/Result/README.md)
-- [Toast](https://github.com/uiwjs/react-native-uiw/tree/master/components/Toast/README.md)
-
-## Other
-
-- [@uiw/react-native-alipay](https://github.com/uiwjs/react-native-alipay)
-- [@uiw/react-native-amap-geolocation](https://github.com/uiwjs/react-native-amap-geolocation)
-
-## Development
-
-```bash
-Run instructions for iOS:
- • cd react-native-uiw && react-native run-ios
- - or -
- • Open ReactNativeUIW/ios/ReactNativeUIW.xcworkspace in Xcode or run "xed -b ios"
- • Hit the Run button
-Run instructions for Android:
- • Have an Android emulator running (quickest way to get started), or a device connected.
- • cd react-native-uiw && react-native run-android
-```
-
-⚠️ MacBook Pro with a M1
-
-```bash
-# Install ffi
-sudo arch -x86_64 gem install ffi
-# Re-install dependency
-arch -x86_64 pod install
-```
-
-```bash
-rm -rf ios/build
-# https://github.com/react-navigation/react-navigation/issues/6071
-cd ios/
-pod install
-
-# Clear pods.
-pod deintegrate
-# pod rm Podfile.lock
-pod install
-# Reinstall pods
-pod install --repo-update --verbose
-
-# Run Project
-yarn run ios
-```
-
-- [React Native upgrade helper](https://react-native-community.github.io/upgrade-helper/)
+Simplify the use of [`Express`](https://github.com/expressjs/express) + [`TypeORM`](https://github.com/typeorm/typeorm) + [`Node.js`](https://github.com/nodejs/node) = ETN
+:)
diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml
deleted file mode 100644
index c93ea2dd7..000000000
--- a/android/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
- UIW
-
diff --git a/app.json b/app.json
deleted file mode 100644
index 7e3bee60f..000000000
--- a/app.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "UIW",
- "displayName": "UIW"
-}
\ No newline at end of file
diff --git a/components/index.tsx b/components/index.tsx
deleted file mode 100644
index 291cc5b83..000000000
--- a/components/index.tsx
+++ /dev/null
@@ -1,49 +0,0 @@
-export {default as Avatar} from './Avatar';
-export {default as Badge} from './Badge';
-export {default as Button} from './Button';
-export {default as ButtonGroup} from './ButtonGroup';
-export {default as CheckBox} from './CheckBox';
-export {default as Divider} from './Divider';
-export {default as Drawer} from './Drawer';
-export {default as Empty} from './Empty';
-export {default as Ellipsis} from './Ellipsis';
-export {default as Flex} from './Flex';
-export {default as Grid} from './Grid';
-export {default as Icon} from './Icon';
-export {default as List} from './List';
-export {default as Loader} from './Loader';
-export {default as Modal} from './Modal';
-export {default as MaskLayer} from './MaskLayer';
-export * from './MaskLayer';
-export {default as Radio} from './Radio';
-export {default as Result} from './Result';
-export {default as SegmentedControl} from './SegmentedControl';
-export {default as Slider} from './Slider';
-export {default as Spacing} from './Spacing';
-export {default as Switch} from './Switch';
-export {default as WingBlank} from './WingBlank';
-export {default as MenuDropdown} from './MenuDropdown';
-export {default as Toast} from './Toast';
-export {default as SwipeAction} from './SwipeAction';
-export {default as Input} from './Input';
-export {default as SelectCascader} from './SelectCascader';
-export {default as ExpandableSection} from './ExpandableSection';
-
-/**
- * Typography
- */
-export {default as H1} from './Typography/H1';
-export {default as H2} from './Typography/H2';
-export {default as H3} from './Typography/H3';
-export {default as H4} from './Typography/H4';
-export {default as H5} from './Typography/H5';
-export {default as H6} from './Typography/H6';
-export {default as Strong} from './Typography/Strong';
-export {default as S} from './Typography/S';
-export {default as Del} from './Typography/S';
-export {default as U} from './Typography/U';
-export {default as P} from './Typography/P';
-export {default as Br} from './Typography/Br';
-export {default as Div} from './Typography/Div';
-export {default as Hr} from './Typography/Hr';
-export {default as Em} from './Typography/Em';
diff --git a/.buckconfig b/example/base/.buckconfig
similarity index 100%
rename from .buckconfig
rename to example/base/.buckconfig
diff --git a/.editorconfig b/example/base/.editorconfig
similarity index 55%
rename from .editorconfig
rename to example/base/.editorconfig
index 52e7e9418..7c286132f 100644
--- a/.editorconfig
+++ b/example/base/.editorconfig
@@ -1,3 +1,3 @@
# Windows files
[*.bat]
-end_of_line = crlf
\ No newline at end of file
+end_of_line = crlf
diff --git a/.eslintrc.js b/example/base/.eslintrc.js
similarity index 55%
rename from .eslintrc.js
rename to example/base/.eslintrc.js
index b7923cf67..40c6dcd05 100644
--- a/.eslintrc.js
+++ b/example/base/.eslintrc.js
@@ -1,7 +1,4 @@
module.exports = {
root: true,
extends: '@react-native-community',
- rulers: {
- 'eslintreact-hooks/exhaustive-deps': 0
- }
};
diff --git a/.flowconfig b/example/base/.flowconfig
similarity index 99%
rename from .flowconfig
rename to example/base/.flowconfig
index 37e566eb8..315f2747b 100644
--- a/.flowconfig
+++ b/example/base/.flowconfig
@@ -63,4 +63,4 @@ untyped-import
untyped-type-import
[version]
-^0.137.0
\ No newline at end of file
+^0.137.0
diff --git a/.gitattributes b/example/base/.gitattributes
similarity index 84%
rename from .gitattributes
rename to example/base/.gitattributes
index 59b845bf9..45a3dcb2a 100644
--- a/.gitattributes
+++ b/example/base/.gitattributes
@@ -1,3 +1,3 @@
# Windows files should use crlf line endings
# https://help.github.com/articles/dealing-with-line-endings/
-*.bat text eol=crlf
\ No newline at end of file
+*.bat text eol=crlf
diff --git a/package/react-native-uiw/.gitignore b/example/base/.gitignore
similarity index 86%
rename from package/react-native-uiw/.gitignore
rename to example/base/.gitignore
index ba7eec767..ad572e632 100644
--- a/package/react-native-uiw/.gitignore
+++ b/example/base/.gitignore
@@ -1,10 +1,3 @@
-lib
-src
-node_modules
-package-lock.json
-tsconfig.json
-yarn.lock
-
# OSX
#
.DS_Store
@@ -27,7 +20,6 @@ DerivedData
*.hmap
*.ipa
*.xcuserstate
-project.xcworkspace
# Android/IntelliJ
#
@@ -37,10 +29,6 @@ build/
local.properties
*.iml
-# Visual Studio Code
-#
-.vscode/
-
# node.js
#
node_modules/
@@ -51,6 +39,7 @@ yarn-error.log
buck-out/
\.buckd/
*.keystore
+!debug.keystore
# fastlane
#
@@ -67,4 +56,4 @@ buck-out/
*.jsbundle
# CocoaPods
-/ios/Pods/
\ No newline at end of file
+/ios/Pods/
diff --git a/.prettierrc.js b/example/base/.prettierrc.js
similarity index 100%
rename from .prettierrc.js
rename to example/base/.prettierrc.js
diff --git a/.watchmanconfig b/example/base/.watchmanconfig
similarity index 100%
rename from .watchmanconfig
rename to example/base/.watchmanconfig
diff --git a/example/base/App.js b/example/base/App.js
new file mode 100644
index 000000000..f85f38d87
--- /dev/null
+++ b/example/base/App.js
@@ -0,0 +1,112 @@
+/**
+ * Sample React Native App
+ * https://github.com/facebook/react-native
+ *
+ * @format
+ * @flow strict-local
+ */
+
+import React from 'react';
+import type {Node} from 'react';
+import {
+ SafeAreaView,
+ ScrollView,
+ StatusBar,
+ StyleSheet,
+ Text,
+ useColorScheme,
+ View,
+} from 'react-native';
+
+import {
+ Colors,
+ DebugInstructions,
+ Header,
+ LearnMoreLinks,
+ ReloadInstructions,
+} from 'react-native/Libraries/NewAppScreen';
+
+const Section = ({children, title}): Node => {
+ const isDarkMode = useColorScheme() === 'dark';
+ return (
+
+
+ {title}
+
+
+ {children}
+
+
+ );
+};
+
+const App: () => Node = () => {
+ const isDarkMode = useColorScheme() === 'dark';
+
+ const backgroundStyle = {
+ backgroundColor: isDarkMode ? Colors.darker : Colors.lighter,
+ };
+
+ return (
+
+
+
+
+
+
+ Edit App.js to change this
+ screen and then come back to see your edits.
+
+
+
+
+ Read the docs to discover what to do next:
+
+
+
+
+
+ );
+};
+
+const styles = StyleSheet.create({
+ sectionContainer: {
+ marginTop: 32,
+ paddingHorizontal: 24,
+ },
+ sectionTitle: {
+ fontSize: 24,
+ fontWeight: '600',
+ },
+ sectionDescription: {
+ marginTop: 8,
+ fontSize: 18,
+ fontWeight: '400',
+ },
+ highlight: {
+ fontWeight: '700',
+ },
+});
+
+export default App;
diff --git a/example/base/README.md b/example/base/README.md
new file mode 100644
index 000000000..e0189a3f6
--- /dev/null
+++ b/example/base/README.md
@@ -0,0 +1,3 @@
+https://medium.com/@huntie/a-concise-guide-to-configuring-react-native-with-yarn-workspaces-d7efa71b6906
+
+https://gist.github.com/huntie/85ea491763b444bfa1bdc8e997fc2765#file-package-json-L12-L21
\ No newline at end of file
diff --git a/__tests__/App-test.tsx b/example/base/__tests__/App-test.js
similarity index 82%
rename from __tests__/App-test.tsx
rename to example/base/__tests__/App-test.js
index 176ee3c5d..178476699 100644
--- a/__tests__/App-test.tsx
+++ b/example/base/__tests__/App-test.js
@@ -1,6 +1,10 @@
+/**
+ * @format
+ */
+
import 'react-native';
import React from 'react';
-import App from '../src/App';
+import App from '../App';
// Note: test renderer must be required after react-native.
import renderer from 'react-test-renderer';
diff --git a/android/app/BUCK b/example/base/android/app/_BUCK
similarity index 94%
rename from android/app/BUCK
rename to example/base/android/app/_BUCK
index 7b9052200..f28680878 100644
--- a/android/app/BUCK
+++ b/example/base/android/app/_BUCK
@@ -35,12 +35,12 @@ android_library(
android_build_config(
name = "build_config",
- package = "com.uiw",
+ package = "com.awesomeproject",
)
android_resource(
name = "res",
- package = "com.uiw",
+ package = "com.awesomeproject",
res = "src/main/res",
)
diff --git a/android/app/build.gradle b/example/base/android/app/build.gradle
similarity index 99%
rename from android/app/build.gradle
rename to example/base/android/app/build.gradle
index c2ec5dede..22331ae20 100644
--- a/android/app/build.gradle
+++ b/example/base/android/app/build.gradle
@@ -131,7 +131,7 @@ android {
}
defaultConfig {
- applicationId "com.uiw"
+ applicationId "com.awesomeproject"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 1
diff --git a/android/app/build_defs.bzl b/example/base/android/app/build_defs.bzl
similarity index 100%
rename from android/app/build_defs.bzl
rename to example/base/android/app/build_defs.bzl
diff --git a/android/app/debug.keystore b/example/base/android/app/debug.keystore
similarity index 100%
rename from android/app/debug.keystore
rename to example/base/android/app/debug.keystore
diff --git a/android/app/proguard-rules.pro b/example/base/android/app/proguard-rules.pro
similarity index 100%
rename from android/app/proguard-rules.pro
rename to example/base/android/app/proguard-rules.pro
diff --git a/android/app/src/debug/AndroidManifest.xml b/example/base/android/app/src/debug/AndroidManifest.xml
similarity index 100%
rename from android/app/src/debug/AndroidManifest.xml
rename to example/base/android/app/src/debug/AndroidManifest.xml
diff --git a/android/app/src/debug/java/com/uiw/ReactNativeFlipper.java b/example/base/android/app/src/debug/java/com/awesomeproject/ReactNativeFlipper.java
similarity index 99%
rename from android/app/src/debug/java/com/uiw/ReactNativeFlipper.java
rename to example/base/android/app/src/debug/java/com/awesomeproject/ReactNativeFlipper.java
index f4426c15f..24e473eb6 100644
--- a/android/app/src/debug/java/com/uiw/ReactNativeFlipper.java
+++ b/example/base/android/app/src/debug/java/com/awesomeproject/ReactNativeFlipper.java
@@ -4,7 +4,7 @@
* This source code is licensed under the MIT license found in the LICENSE file in the root
* directory of this source tree.
*/
-package com.uiw;
+package com.awesomeproject;
import android.content.Context;
import com.facebook.flipper.android.AndroidFlipperClient;
diff --git a/android/app/src/main/AndroidManifest.xml b/example/base/android/app/src/main/AndroidManifest.xml
similarity index 96%
rename from android/app/src/main/AndroidManifest.xml
rename to example/base/android/app/src/main/AndroidManifest.xml
index a682678c6..813152f7e 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/example/base/android/app/src/main/AndroidManifest.xml
@@ -1,5 +1,5 @@
+ package="com.awesomeproject">
diff --git a/android/app/src/main/java/com/uiw/MainActivity.java b/example/base/android/app/src/main/java/com/awesomeproject/MainActivity.java
similarity index 83%
rename from android/app/src/main/java/com/uiw/MainActivity.java
rename to example/base/android/app/src/main/java/com/awesomeproject/MainActivity.java
index 8fc446b92..2a39cb860 100644
--- a/android/app/src/main/java/com/uiw/MainActivity.java
+++ b/example/base/android/app/src/main/java/com/awesomeproject/MainActivity.java
@@ -1,4 +1,4 @@
-package com.uiw;
+package com.awesomeproject;
import com.facebook.react.ReactActivity;
@@ -10,6 +10,6 @@ public class MainActivity extends ReactActivity {
*/
@Override
protected String getMainComponentName() {
- return "UIW";
+ return "AwesomeProject";
}
}
diff --git a/android/app/src/main/java/com/uiw/MainApplication.java b/example/base/android/app/src/main/java/com/awesomeproject/MainApplication.java
similarity index 95%
rename from android/app/src/main/java/com/uiw/MainApplication.java
rename to example/base/android/app/src/main/java/com/awesomeproject/MainApplication.java
index a2ad25d33..aee045417 100644
--- a/android/app/src/main/java/com/uiw/MainApplication.java
+++ b/example/base/android/app/src/main/java/com/awesomeproject/MainApplication.java
@@ -1,4 +1,4 @@
-package com.uiw;
+package com.awesomeproject;
import android.app.Application;
import android.content.Context;
@@ -62,7 +62,7 @@ private static void initializeFlipper(
We use reflection here to pick up the class that initializes Flipper,
since Flipper library is not available in release mode
*/
- Class> aClass = Class.forName("com.uiw.ReactNativeFlipper");
+ Class> aClass = Class.forName("com.awesomeproject.ReactNativeFlipper");
aClass
.getMethod("initializeFlipper", Context.class, ReactInstanceManager.class)
.invoke(null, context, reactInstanceManager);
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/example/base/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-hdpi/ic_launcher.png
rename to example/base/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/example/base/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
rename to example/base/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/example/base/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-mdpi/ic_launcher.png
rename to example/base/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/example/base/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
rename to example/base/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/example/base/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
rename to example/base/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/example/base/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
rename to example/base/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/example/base/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
rename to example/base/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/example/base/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
rename to example/base/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/example/base/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
rename to example/base/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/example/base/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
rename to example/base/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
diff --git a/example/base/android/app/src/main/res/values/strings.xml b/example/base/android/app/src/main/res/values/strings.xml
new file mode 100644
index 000000000..cad480c7b
--- /dev/null
+++ b/example/base/android/app/src/main/res/values/strings.xml
@@ -0,0 +1,3 @@
+
+ AwesomeProject
+
diff --git a/android/app/src/main/res/values/styles.xml b/example/base/android/app/src/main/res/values/styles.xml
similarity index 100%
rename from android/app/src/main/res/values/styles.xml
rename to example/base/android/app/src/main/res/values/styles.xml
diff --git a/android/build.gradle b/example/base/android/build.gradle
similarity index 100%
rename from android/build.gradle
rename to example/base/android/build.gradle
diff --git a/android/gradle.properties b/example/base/android/gradle.properties
similarity index 100%
rename from android/gradle.properties
rename to example/base/android/gradle.properties
diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/example/base/android/gradle/wrapper/gradle-wrapper.jar
similarity index 100%
rename from android/gradle/wrapper/gradle-wrapper.jar
rename to example/base/android/gradle/wrapper/gradle-wrapper.jar
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/example/base/android/gradle/wrapper/gradle-wrapper.properties
similarity index 100%
rename from android/gradle/wrapper/gradle-wrapper.properties
rename to example/base/android/gradle/wrapper/gradle-wrapper.properties
diff --git a/android/gradlew b/example/base/android/gradlew
similarity index 100%
rename from android/gradlew
rename to example/base/android/gradlew
diff --git a/android/gradlew.bat b/example/base/android/gradlew.bat
similarity index 100%
rename from android/gradlew.bat
rename to example/base/android/gradlew.bat
diff --git a/android/settings.gradle b/example/base/android/settings.gradle
similarity index 81%
rename from android/settings.gradle
rename to example/base/android/settings.gradle
index d06d8054a..a58ec5fad 100644
--- a/android/settings.gradle
+++ b/example/base/android/settings.gradle
@@ -1,3 +1,3 @@
-rootProject.name = 'UIW'
+rootProject.name = 'AwesomeProject'
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'
diff --git a/example/base/app.json b/example/base/app.json
new file mode 100644
index 000000000..227dd7548
--- /dev/null
+++ b/example/base/app.json
@@ -0,0 +1,4 @@
+{
+ "name": "AwesomeProject",
+ "displayName": "AwesomeProject"
+}
diff --git a/babel.config.js b/example/base/babel.config.js
similarity index 100%
rename from babel.config.js
rename to example/base/babel.config.js
diff --git a/index.js b/example/base/index.js
similarity index 75%
rename from index.js
rename to example/base/index.js
index ef707c254..a850d031d 100644
--- a/index.js
+++ b/example/base/index.js
@@ -1,5 +1,9 @@
+/**
+ * @format
+ */
+
import {AppRegistry} from 'react-native';
-import App from './src/App';
+import App from './App';
import {name as appName} from './app.json';
AppRegistry.registerComponent(appName, () => App);
diff --git a/ios/UIW.xcodeproj/project.pbxproj b/example/base/ios/AwesomeProject.xcodeproj/project.pbxproj
similarity index 69%
rename from ios/UIW.xcodeproj/project.pbxproj
rename to example/base/ios/AwesomeProject.xcodeproj/project.pbxproj
index 157373332..d9e52634a 100644
--- a/ios/UIW.xcodeproj/project.pbxproj
+++ b/example/base/ios/AwesomeProject.xcodeproj/project.pbxproj
@@ -7,12 +7,12 @@
objects = {
/* Begin PBXBuildFile section */
- 00E356F31AD99517003FC87E /* UIWTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* UIWTests.m */; };
+ 00E356F31AD99517003FC87E /* AwesomeProjectTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* AwesomeProjectTests.m */; };
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
- 3D78B6D80B3E8038A9BCCEA8 /* libPods-UIW.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C717EDD505AD8D703340ED3A /* libPods-UIW.a */; };
- 6CFE28944770F3A6AAFDFD28 /* libPods-UIW-UIWTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E885AA9DE669C6F7F7567AF6 /* libPods-UIW-UIWTests.a */; };
+ 164B955793AF46174A082410 /* libPods-AwesomeProject.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 003D8F286915CCD9B2CDC6FF /* libPods-AwesomeProject.a */; };
+ 293AAE5386DE47AF34270275 /* libPods-AwesomeProject-AwesomeProjectTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 660D6FC4B17DC9EE2615297F /* libPods-AwesomeProject-AwesomeProjectTests.a */; };
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
/* End PBXBuildFile section */
@@ -22,28 +22,28 @@
containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
- remoteInfo = UIW;
+ remoteInfo = AwesomeProject;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
- 00E356EE1AD99517003FC87E /* UIWTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UIWTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
+ 003D8F286915CCD9B2CDC6FF /* libPods-AwesomeProject.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-AwesomeProject.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 00E356EE1AD99517003FC87E /* AwesomeProjectTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AwesomeProjectTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 00E356F21AD99517003FC87E /* UIWTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UIWTests.m; sourceTree = ""; };
- 13B07F961A680F5B00A75B9A /* UIW.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UIW.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = UIW/AppDelegate.h; sourceTree = ""; };
- 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = UIW/AppDelegate.m; sourceTree = ""; };
- 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = UIW/Images.xcassets; sourceTree = ""; };
- 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = UIW/Info.plist; sourceTree = ""; };
- 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = UIW/main.m; sourceTree = ""; };
- 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = UIW/LaunchScreen.storyboard; sourceTree = ""; };
- 8F995570FAE948A2C5C5E185 /* Pods-UIW-UIWTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-UIW-UIWTests.debug.xcconfig"; path = "Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests.debug.xcconfig"; sourceTree = ""; };
- C717EDD505AD8D703340ED3A /* libPods-UIW.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-UIW.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- C96DAF1A4E98E8F0FC5D7BB2 /* Pods-UIW-UIWTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-UIW-UIWTests.release.xcconfig"; path = "Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests.release.xcconfig"; sourceTree = ""; };
- E885AA9DE669C6F7F7567AF6 /* libPods-UIW-UIWTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-UIW-UIWTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 00E356F21AD99517003FC87E /* AwesomeProjectTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AwesomeProjectTests.m; sourceTree = ""; };
+ 09245B81BA8B97616D9F7EFF /* Pods-AwesomeProject-AwesomeProjectTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AwesomeProject-AwesomeProjectTests.debug.xcconfig"; path = "Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests.debug.xcconfig"; sourceTree = ""; };
+ 13B07F961A680F5B00A75B9A /* AwesomeProject.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AwesomeProject.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = AwesomeProject/AppDelegate.h; sourceTree = ""; };
+ 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = AwesomeProject/AppDelegate.m; sourceTree = ""; };
+ 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = AwesomeProject/Images.xcassets; sourceTree = ""; };
+ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = AwesomeProject/Info.plist; sourceTree = ""; };
+ 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = AwesomeProject/main.m; sourceTree = ""; };
+ 5ECBEB7FC749825839CEA812 /* Pods-AwesomeProject-AwesomeProjectTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AwesomeProject-AwesomeProjectTests.release.xcconfig"; path = "Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests.release.xcconfig"; sourceTree = ""; };
+ 660D6FC4B17DC9EE2615297F /* libPods-AwesomeProject-AwesomeProjectTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-AwesomeProject-AwesomeProjectTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 6EE79FB8B01FA0E6E8121FCC /* Pods-AwesomeProject.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AwesomeProject.release.xcconfig"; path = "Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject.release.xcconfig"; sourceTree = ""; };
+ 714C2CE42448EB2D6085D570 /* Pods-AwesomeProject.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AwesomeProject.debug.xcconfig"; path = "Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject.debug.xcconfig"; sourceTree = ""; };
+ 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = AwesomeProject/LaunchScreen.storyboard; sourceTree = ""; };
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
- F093E960082FFFBD3C5A83E4 /* Pods-UIW.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-UIW.debug.xcconfig"; path = "Target Support Files/Pods-UIW/Pods-UIW.debug.xcconfig"; sourceTree = ""; };
- FDADA376287EBFF5A7E12759 /* Pods-UIW.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-UIW.release.xcconfig"; path = "Target Support Files/Pods-UIW/Pods-UIW.release.xcconfig"; sourceTree = ""; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -51,7 +51,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 6CFE28944770F3A6AAFDFD28 /* libPods-UIW-UIWTests.a in Frameworks */,
+ 293AAE5386DE47AF34270275 /* libPods-AwesomeProject-AwesomeProjectTests.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -59,20 +59,20 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 3D78B6D80B3E8038A9BCCEA8 /* libPods-UIW.a in Frameworks */,
+ 164B955793AF46174A082410 /* libPods-AwesomeProject.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 00E356EF1AD99517003FC87E /* UIWTests */ = {
+ 00E356EF1AD99517003FC87E /* AwesomeProjectTests */ = {
isa = PBXGroup;
children = (
- 00E356F21AD99517003FC87E /* UIWTests.m */,
+ 00E356F21AD99517003FC87E /* AwesomeProjectTests.m */,
00E356F01AD99517003FC87E /* Supporting Files */,
);
- path = UIWTests;
+ path = AwesomeProjectTests;
sourceTree = "";
};
00E356F01AD99517003FC87E /* Supporting Files */ = {
@@ -83,7 +83,7 @@
name = "Supporting Files";
sourceTree = "";
};
- 13B07FAE1A68108700A75B9A /* UIW */ = {
+ 13B07FAE1A68108700A75B9A /* AwesomeProject */ = {
isa = PBXGroup;
children = (
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
@@ -93,19 +93,31 @@
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */,
13B07FB71A68108700A75B9A /* main.m */,
);
- name = UIW;
+ name = AwesomeProject;
sourceTree = "";
};
2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
isa = PBXGroup;
children = (
ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
- C717EDD505AD8D703340ED3A /* libPods-UIW.a */,
- E885AA9DE669C6F7F7567AF6 /* libPods-UIW-UIWTests.a */,
+ 003D8F286915CCD9B2CDC6FF /* libPods-AwesomeProject.a */,
+ 660D6FC4B17DC9EE2615297F /* libPods-AwesomeProject-AwesomeProjectTests.a */,
);
name = Frameworks;
sourceTree = "";
};
+ 3454E00E135FBF6D99A9DB61 /* Pods */ = {
+ isa = PBXGroup;
+ children = (
+ 714C2CE42448EB2D6085D570 /* Pods-AwesomeProject.debug.xcconfig */,
+ 6EE79FB8B01FA0E6E8121FCC /* Pods-AwesomeProject.release.xcconfig */,
+ 09245B81BA8B97616D9F7EFF /* Pods-AwesomeProject-AwesomeProjectTests.debug.xcconfig */,
+ 5ECBEB7FC749825839CEA812 /* Pods-AwesomeProject-AwesomeProjectTests.release.xcconfig */,
+ );
+ name = Pods;
+ path = Pods;
+ sourceTree = "";
+ };
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
@@ -116,12 +128,12 @@
83CBB9F61A601CBA00E9B192 = {
isa = PBXGroup;
children = (
- 13B07FAE1A68108700A75B9A /* UIW */,
+ 13B07FAE1A68108700A75B9A /* AwesomeProject */,
832341AE1AAA6A7D00B99B32 /* Libraries */,
- 00E356EF1AD99517003FC87E /* UIWTests */,
+ 00E356EF1AD99517003FC87E /* AwesomeProjectTests */,
83CBBA001A601CBA00E9B192 /* Products */,
2D16E6871FA4F8E400B85C8A /* Frameworks */,
- A6C9B2932B29E5736F22B1AC /* Pods */,
+ 3454E00E135FBF6D99A9DB61 /* Pods */,
);
indentWidth = 2;
sourceTree = "";
@@ -131,68 +143,56 @@
83CBBA001A601CBA00E9B192 /* Products */ = {
isa = PBXGroup;
children = (
- 13B07F961A680F5B00A75B9A /* UIW.app */,
- 00E356EE1AD99517003FC87E /* UIWTests.xctest */,
+ 13B07F961A680F5B00A75B9A /* AwesomeProject.app */,
+ 00E356EE1AD99517003FC87E /* AwesomeProjectTests.xctest */,
);
name = Products;
sourceTree = "";
};
- A6C9B2932B29E5736F22B1AC /* Pods */ = {
- isa = PBXGroup;
- children = (
- F093E960082FFFBD3C5A83E4 /* Pods-UIW.debug.xcconfig */,
- FDADA376287EBFF5A7E12759 /* Pods-UIW.release.xcconfig */,
- 8F995570FAE948A2C5C5E185 /* Pods-UIW-UIWTests.debug.xcconfig */,
- C96DAF1A4E98E8F0FC5D7BB2 /* Pods-UIW-UIWTests.release.xcconfig */,
- );
- name = Pods;
- path = Pods;
- sourceTree = "";
- };
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
- 00E356ED1AD99517003FC87E /* UIWTests */ = {
+ 00E356ED1AD99517003FC87E /* AwesomeProjectTests */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "UIWTests" */;
+ buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "AwesomeProjectTests" */;
buildPhases = (
- 5CFD090198DD02B469D80E80 /* [CP] Check Pods Manifest.lock */,
+ 39F49076DE878F96D80E161A /* [CP] Check Pods Manifest.lock */,
00E356EA1AD99517003FC87E /* Sources */,
00E356EB1AD99517003FC87E /* Frameworks */,
00E356EC1AD99517003FC87E /* Resources */,
- 685A7F6EEF269E63DEF3A666 /* [CP] Embed Pods Frameworks */,
- 35D87186FF16D75A0DDEA2FB /* [CP] Copy Pods Resources */,
+ CE912708502FF114AC3C077C /* [CP] Embed Pods Frameworks */,
+ B559E235E661DA5F35842380 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
00E356F51AD99517003FC87E /* PBXTargetDependency */,
);
- name = UIWTests;
- productName = UIWTests;
- productReference = 00E356EE1AD99517003FC87E /* UIWTests.xctest */;
+ name = AwesomeProjectTests;
+ productName = AwesomeProjectTests;
+ productReference = 00E356EE1AD99517003FC87E /* AwesomeProjectTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
- 13B07F861A680F5B00A75B9A /* UIW */ = {
+ 13B07F861A680F5B00A75B9A /* AwesomeProject */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "UIW" */;
+ buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "AwesomeProject" */;
buildPhases = (
- FF9499E143269BEF559F5E45 /* [CP] Check Pods Manifest.lock */,
+ 0A4B7ADF4E02585575CA98D8 /* [CP] Check Pods Manifest.lock */,
FD10A7F022414F080027D42C /* Start Packager */,
13B07F871A680F5B00A75B9A /* Sources */,
13B07F8C1A680F5B00A75B9A /* Frameworks */,
13B07F8E1A680F5B00A75B9A /* Resources */,
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
- ABDE74309E54DB642CA3B35A /* [CP] Embed Pods Frameworks */,
- BDE5A71A7F734A72071F9957 /* [CP] Copy Pods Resources */,
+ A6E1358C61BFAC39BA186A95 /* [CP] Embed Pods Frameworks */,
+ C64FD48FCE33269D792B45DC /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
- name = UIW;
- productName = UIW;
- productReference = 13B07F961A680F5B00A75B9A /* UIW.app */;
+ name = AwesomeProject;
+ productName = AwesomeProject;
+ productReference = 13B07F961A680F5B00A75B9A /* AwesomeProject.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
@@ -212,7 +212,7 @@
};
};
};
- buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "UIW" */;
+ buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "AwesomeProject" */;
compatibilityVersion = "Xcode 12.0";
developmentRegion = en;
hasScannedForEncodings = 0;
@@ -225,8 +225,8 @@
projectDirPath = "";
projectRoot = "";
targets = (
- 13B07F861A680F5B00A75B9A /* UIW */,
- 00E356ED1AD99517003FC87E /* UIWTests */,
+ 13B07F861A680F5B00A75B9A /* AwesomeProject */,
+ 00E356ED1AD99517003FC87E /* AwesomeProjectTests */,
);
};
/* End PBXProject section */
@@ -265,24 +265,29 @@
shellPath = /bin/sh;
shellScript = "set -e\n\nexport NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh\n";
};
- 35D87186FF16D75A0DDEA2FB /* [CP] Copy Pods Resources */ = {
+ 0A4B7ADF4E02585575CA98D8 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests-resources-${CONFIGURATION}-input-files.xcfilelist",
);
- name = "[CP] Copy Pods Resources";
+ inputPaths = (
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+ "${PODS_ROOT}/Manifest.lock",
+ );
+ name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests-resources-${CONFIGURATION}-output-files.xcfilelist",
+ );
+ outputPaths = (
+ "$(DERIVED_FILE_DIR)/Pods-AwesomeProject-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests-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;
};
- 5CFD090198DD02B469D80E80 /* [CP] Check Pods Manifest.lock */ = {
+ 39F49076DE878F96D80E161A /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -297,84 +302,82 @@
outputFileListPaths = (
);
outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-UIW-UIWTests-checkManifestLockResult.txt",
+ "$(DERIVED_FILE_DIR)/Pods-AwesomeProject-AwesomeProjectTests-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;
};
- 685A7F6EEF269E63DEF3A666 /* [CP] Embed Pods Frameworks */ = {
+ A6E1358C61BFAC39BA186A95 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-UIW-UIWTests/Pods-UIW-UIWTests-frameworks.sh\"\n";
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
- ABDE74309E54DB642CA3B35A /* [CP] Embed Pods Frameworks */ = {
+ B559E235E661DA5F35842380 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW/Pods-UIW-frameworks-${CONFIGURATION}-input-files.xcfilelist",
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests-resources-${CONFIGURATION}-input-files.xcfilelist",
);
- name = "[CP] Embed Pods Frameworks";
+ name = "[CP] Copy Pods Resources";
outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW/Pods-UIW-frameworks-${CONFIGURATION}-output-files.xcfilelist",
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests-resources-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-UIW/Pods-UIW-frameworks.sh\"\n";
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
- BDE5A71A7F734A72071F9957 /* [CP] Copy Pods Resources */ = {
+ C64FD48FCE33269D792B45DC /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW/Pods-UIW-resources-${CONFIGURATION}-input-files.xcfilelist",
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject-resources-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Copy Pods Resources";
outputFileListPaths = (
- "${PODS_ROOT}/Target Support Files/Pods-UIW/Pods-UIW-resources-${CONFIGURATION}-output-files.xcfilelist",
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject-resources-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-UIW/Pods-UIW-resources.sh\"\n";
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AwesomeProject/Pods-AwesomeProject-resources.sh\"\n";
showEnvVarsInLog = 0;
};
- FD10A7F022414F080027D42C /* Start Packager */ = {
+ CE912708502FF114AC3C077C /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
- inputPaths = (
- );
- name = "Start Packager";
+ name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
- );
- outputPaths = (
+ "${PODS_ROOT}/Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AwesomeProject-AwesomeProjectTests/Pods-AwesomeProject-AwesomeProjectTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
- FF9499E143269BEF559F5E45 /* [CP] Check Pods Manifest.lock */ = {
+ FD10A7F022414F080027D42C /* Start Packager */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -382,18 +385,15 @@
inputFileListPaths = (
);
inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
);
- name = "[CP] Check Pods Manifest.lock";
+ name = "Start Packager";
outputFileListPaths = (
);
outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-UIW-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";
+ shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
@@ -403,7 +403,7 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 00E356F31AD99517003FC87E /* UIWTests.m in Sources */,
+ 00E356F31AD99517003FC87E /* AwesomeProjectTests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -421,7 +421,7 @@
/* Begin PBXTargetDependency section */
00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- target = 13B07F861A680F5B00A75B9A /* UIW */;
+ target = 13B07F861A680F5B00A75B9A /* AwesomeProject */;
targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
@@ -429,14 +429,14 @@
/* Begin XCBuildConfiguration section */
00E356F61AD99517003FC87E /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 8F995570FAE948A2C5C5E185 /* Pods-UIW-UIWTests.debug.xcconfig */;
+ baseConfigurationReference = 09245B81BA8B97616D9F7EFF /* Pods-AwesomeProject-AwesomeProjectTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
- INFOPLIST_FILE = UIWTests/Info.plist;
+ INFOPLIST_FILE = AwesomeProjectTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -450,17 +450,17 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/UIW.app/UIW";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AwesomeProject.app/AwesomeProject";
};
name = Debug;
};
00E356F71AD99517003FC87E /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = C96DAF1A4E98E8F0FC5D7BB2 /* Pods-UIW-UIWTests.release.xcconfig */;
+ baseConfigurationReference = 5ECBEB7FC749825839CEA812 /* Pods-AwesomeProject-AwesomeProjectTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
COPY_PHASE_STRIP = NO;
- INFOPLIST_FILE = UIWTests/Info.plist;
+ INFOPLIST_FILE = AwesomeProjectTests/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -474,19 +474,19 @@
);
PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUILT_PRODUCTS_DIR)/UIW.app/UIW";
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AwesomeProject.app/AwesomeProject";
};
name = Release;
};
13B07F941A680F5B00A75B9A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = F093E960082FFFBD3C5A83E4 /* Pods-UIW.debug.xcconfig */;
+ baseConfigurationReference = 714C2CE42448EB2D6085D570 /* Pods-AwesomeProject.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = 1;
ENABLE_BITCODE = NO;
- INFOPLIST_FILE = UIW/Info.plist;
+ INFOPLIST_FILE = AwesomeProject/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -497,7 +497,7 @@
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = UIW;
+ PRODUCT_NAME = AwesomeProject;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
@@ -506,12 +506,12 @@
};
13B07F951A680F5B00A75B9A /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = FDADA376287EBFF5A7E12759 /* Pods-UIW.release.xcconfig */;
+ baseConfigurationReference = 6EE79FB8B01FA0E6E8121FCC /* Pods-AwesomeProject.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = 1;
- INFOPLIST_FILE = UIW/Info.plist;
+ INFOPLIST_FILE = AwesomeProject/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
@@ -522,7 +522,7 @@
"-lc++",
);
PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)";
- PRODUCT_NAME = UIW;
+ PRODUCT_NAME = AwesomeProject;
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
};
@@ -654,7 +654,7 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
- 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "UIWTests" */ = {
+ 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "AwesomeProjectTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
00E356F61AD99517003FC87E /* Debug */,
@@ -663,7 +663,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "UIW" */ = {
+ 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "AwesomeProject" */ = {
isa = XCConfigurationList;
buildConfigurations = (
13B07F941A680F5B00A75B9A /* Debug */,
@@ -672,7 +672,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "UIW" */ = {
+ 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "AwesomeProject" */ = {
isa = XCConfigurationList;
buildConfigurations = (
83CBBA201A601CBA00E9B192 /* Debug */,
diff --git a/ios/UIW.xcodeproj/xcshareddata/xcschemes/UIW.xcscheme b/example/base/ios/AwesomeProject.xcodeproj/xcshareddata/xcschemes/AwesomeProject.xcscheme
similarity index 79%
rename from ios/UIW.xcodeproj/xcshareddata/xcschemes/UIW.xcscheme
rename to example/base/ios/AwesomeProject.xcodeproj/xcshareddata/xcschemes/AwesomeProject.xcscheme
index cc07c2a72..20f13d11a 100644
--- a/ios/UIW.xcodeproj/xcshareddata/xcschemes/UIW.xcscheme
+++ b/example/base/ios/AwesomeProject.xcodeproj/xcshareddata/xcschemes/AwesomeProject.xcscheme
@@ -15,9 +15,9 @@
+ BuildableName = "AwesomeProject.app"
+ BlueprintName = "AwesomeProject"
+ ReferencedContainer = "container:AwesomeProject.xcodeproj">
@@ -33,9 +33,9 @@
+ BuildableName = "AwesomeProjectTests.xctest"
+ BlueprintName = "AwesomeProjectTests"
+ ReferencedContainer = "container:AwesomeProject.xcodeproj">
@@ -55,9 +55,9 @@
+ BuildableName = "AwesomeProject.app"
+ BlueprintName = "AwesomeProject"
+ ReferencedContainer = "container:AwesomeProject.xcodeproj">
@@ -72,9 +72,9 @@
+ BuildableName = "AwesomeProject.app"
+ BlueprintName = "AwesomeProject"
+ ReferencedContainer = "container:AwesomeProject.xcodeproj">
diff --git a/ios/UIW.xcworkspace/contents.xcworkspacedata b/example/base/ios/AwesomeProject.xcworkspace/contents.xcworkspacedata
similarity index 78%
rename from ios/UIW.xcworkspace/contents.xcworkspacedata
rename to example/base/ios/AwesomeProject.xcworkspace/contents.xcworkspacedata
index 3734ce96d..575b8628b 100644
--- a/ios/UIW.xcworkspace/contents.xcworkspacedata
+++ b/example/base/ios/AwesomeProject.xcworkspace/contents.xcworkspacedata
@@ -2,7 +2,7 @@
+ location = "group:AwesomeProject.xcodeproj">
diff --git a/ios/UIW/AppDelegate.h b/example/base/ios/AwesomeProject/AppDelegate.h
similarity index 100%
rename from ios/UIW/AppDelegate.h
rename to example/base/ios/AwesomeProject/AppDelegate.h
diff --git a/ios/UIW/AppDelegate.m b/example/base/ios/AwesomeProject/AppDelegate.m
similarity index 99%
rename from ios/UIW/AppDelegate.m
rename to example/base/ios/AwesomeProject/AppDelegate.m
index ad0333856..9c33023f1 100644
--- a/ios/UIW/AppDelegate.m
+++ b/example/base/ios/AwesomeProject/AppDelegate.m
@@ -33,7 +33,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge
- moduleName:@"UIW"
+ moduleName:@"AwesomeProject"
initialProperties:nil];
if (@available(iOS 13.0, *)) {
diff --git a/example/base/ios/AwesomeProject/Images.xcassets/AppIcon.appiconset/Contents.json b/example/base/ios/AwesomeProject/Images.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 000000000..48e64ae8a
--- /dev/null
+++ b/example/base/ios/AwesomeProject/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,38 @@
+{
+ "images": [
+ {
+ "idiom": "iphone",
+ "size": "29x29",
+ "scale": "2x"
+ },
+ {
+ "idiom": "iphone",
+ "size": "29x29",
+ "scale": "3x"
+ },
+ {
+ "idiom": "iphone",
+ "size": "40x40",
+ "scale": "2x"
+ },
+ {
+ "idiom": "iphone",
+ "size": "40x40",
+ "scale": "3x"
+ },
+ {
+ "idiom": "iphone",
+ "size": "60x60",
+ "scale": "2x"
+ },
+ {
+ "idiom": "iphone",
+ "size": "60x60",
+ "scale": "3x"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
diff --git a/example/base/ios/AwesomeProject/Images.xcassets/Contents.json b/example/base/ios/AwesomeProject/Images.xcassets/Contents.json
new file mode 100644
index 000000000..97a8662eb
--- /dev/null
+++ b/example/base/ios/AwesomeProject/Images.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info": {
+ "version": 1,
+ "author": "xcode"
+ }
+}
diff --git a/ios/UIW/Info.plist b/example/base/ios/AwesomeProject/Info.plist
similarity index 97%
rename from ios/UIW/Info.plist
rename to example/base/ios/AwesomeProject/Info.plist
index 0685a2e84..6d0cf5c27 100644
--- a/ios/UIW/Info.plist
+++ b/example/base/ios/AwesomeProject/Info.plist
@@ -5,7 +5,7 @@
CFBundleDevelopmentRegion
en
CFBundleDisplayName
- UIW
+ AwesomeProject
CFBundleExecutable
$(EXECUTABLE_NAME)
CFBundleIdentifier
diff --git a/ios/UIW/LaunchScreen.storyboard b/example/base/ios/AwesomeProject/LaunchScreen.storyboard
similarity index 94%
rename from ios/UIW/LaunchScreen.storyboard
rename to example/base/ios/AwesomeProject/LaunchScreen.storyboard
index 46f5eba62..1ba1a6464 100644
--- a/ios/UIW/LaunchScreen.storyboard
+++ b/example/base/ios/AwesomeProject/LaunchScreen.storyboard
@@ -16,7 +16,7 @@
-