Coder Social home page Coder Social logo

bitcoinvsalts / react-native-firebase-starter Goto Github PK

View Code? Open in Web Editor NEW
287.0 16.0 56.0 13.44 MB

The ultimate React Native starter using Firebase, Mobx, CodePush, OneSignal made with ♥

Home Page: http://jsapp.me

License: MIT License

JavaScript 86.41% Python 1.38% Java 1.88% Objective-C 4.35% Ruby 0.20% HTML 5.77%
react-native firebase mobx codepush onesignal

react-native-firebase-starter's People

Contributors

bartonhammond avatar bitcoinvsalts avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

react-native-firebase-starter's Issues

how are push notifications sent?

I believe you still need to trigger the push notification via OneSignal specifying the target Push token.

Is this done from the app itself or you assume there is a node js server/firebase function doing this?

Show up placeholder

Hello thanks for the contribution I have been working with your code and I have reached a point where I can not find the solution, it is possible to display the fields as you do with name and email in the editing part of the profile? I add two more fields to the project last name and phone. But for none I have managed to display those fields since I have them stored in the database but I do not manage to show on the placeholder.
I'll leave the attachment to see if you can help.
https://drive.google.com/drive/folders/0B4pYg956DHc4NEF3ekh2Tm5EOEk

error onesignal

OneSignal.addTriggers(triggers.toHashMap())

in file
NewApp\node_modules\react-native-onesignal\android\src\main\java\com\geektime\rnonesignalandroid\RNOneSignal.java:437: error: cannot find symbol
OneSignal.addTriggers(triggers.toHashMap());

Failed to install the requested application

Nice project but I'm having run problems for both ios and android

I am on Mac, XCode 7.3.1.

Got following with react-native run-ios

Check dependencies
** BUILD SUCCEEDED **
Installing build/Build/Products/Debug-iphonesimulator/MyApp.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist

Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/MyApp.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist

The following with react-native run-android running Genmotion simulator

~/projects/rv-help-work/rv-help (master)$ react-native run-android
JS server already running.
Running /usr/local/Cellar/android-sdk/24.4/platform-tools/adb -s 192.168.56.101:5555 reverse tcp:8081 tcp:8081
Building and installing the app on the device (cd android && ./gradlew installDebug...

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/barton/projects/rv-help-work/rv-help/android/app/build.gradle' line: 101

* What went wrong:
A problem occurred evaluating project ':app'.
> Could not find property 'MYAPP_RELEASE_STORE_FILE' on SigningConfig_Decorated{name=release, storeFile=null, storePassword=null, keyAlias=null, keyPassword=null, storeType=null}.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 5.484 secs
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment.
Go to https://facebook.github.io/react-native/docs/getting-started.html
and check the Android tab for setup instructions.

Android will not build

Followed readme and android will not build. Assume it is missing the OneSignal setup, which happens after it says you can run the project according to readme. Perhaps just reorganise readme.

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/dev/react-native-firebase-starter-master/android/app/build.gradle' line: 105

* What went wrong:
A problem occurred evaluating project ':app'.
> Could not get unknown property 'MYAPP_RELEASE_STORE_FILE' for SigningConfig_Decorated{name=release, storeFile=null, storePassword=null, keyAlias=null, keyPassword=null, storeType=null, v1SigningEnabled=true, v2SigningEnabled=true} of type com.android.build.gradle.internal.dsl.SigningConfig.

Posts are owned by User Name rather then Users.uuid

Test: register with same name "John Doe" with two different email accounts. The posts are stored w/ user name rather UUID.

Note: If there is a User Name update screen provided, and the name was changed, then the Posts would be orphaned. Better to store the posts using the UUID of the User

Cannot start ios app

Hello,

I cannot run this starter app in ios simulator. Error I see in console is this one:

#import <React/RCTBridgeModule.h>
        ^
1 error generated.

and the simulator error says:

undefined is not an object (evaluating RNFetchBlob.DocumentDir)

Any input on how to solve this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.