Giter Club home page Giter Club logo

react-native-cloud-fs's Issues

[Android] Duplicate Class Error

Works fine on IOS but on android it throws a duplicate class error. I have tried on Android studio but it couldn't detect the file from where the error raised.

My React-native environment:
"react-native": "^0.70.6"
"react-native-cloud-fs":^2.7.0
android gradle plugin version: 7.2.2
Gradle-version- 7.5.1


React Native Code:

const IcloudBackUp = () => {
const onPressHandler = async () => {
try {
// Store it on the FS first
const path = ${RNFS.DocumentDirectoryPath}/${filename};
await RNFS.writeFile(path, 'Lorem ipsum dolor sit amet', 'utf8');

  const sourceUri = {path};
  const mimeType = 'text/plain';
  const result = await RNCloudFs.copyToCloud({
    mimeType,
    scope,
    sourcePath: sourceUri,
    targetPath: destinationPath,
  });
  console.log('Result of setting items to iCloud', result);
} catch (error) {
  console.log('Error in setting items to iCloud', error);
}

};


app/build.gradle:
//Added this
compile ('com.google.android.gms:play-services-drive:10.2.0') {
force = true;
}
//Tried with implementation also
compile ('com.google.android.gms:play-services-drive:10.2.0') {
force = true;
}


IOS setup is same as described in the documentation

Auto-linking support

Can I add .podspec file for auto-linking support for react-native 0.60+ on iOS?

problem occurred evaluating project ':rn-cloud-fs'.

FAILURE: Build failed with an exception.

  • Where:
    Build file '/Users/surajsharma/Desktop/Diamante/DiamWallet/DiamWallet_v2/dc_diam_wallet_app_v2_react_native/node_modules/rn-cloud-fs/android/build.gradle' line: 47

  • What went wrong:
    A problem occurred evaluating project ':rn-cloud-fs'.

Cannot set the value of read-only property 'force' for DefaultExternalModuleDependency{group='com.google.android.gms', name='play-services-auth', version='17.0.0', configuration='default'} of type org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency.

Exception thrown

Hi, thanks for the lib

I'm having some issue getting started, an exception is thrown, any tip?

RNCloudFs.copyToCloud({
  sourcePath: DATABASE_PATH,
  targetPath: 'test/folder/file.db',
  scope: 'visible'
})
  .then((path) => {
    console.log("it worked", path)
  })
  .catch((err) => {
    console.warn("it failed", err)
  })

simulator screen shot aug 3 2017 1 35 32 am

Any idea?

How to get the files from Google Drive?

Get the file or selected file path from google drive. state any example for that?

my code:

const sourceUri = {uri: 'https://drive.google.com'};
  const destinationPath = "foo-bar/docs/info.pdf";
  const mimeType = null;
  const scope = 'visible';

    RNCloudFs.copyToCloud({
      sourcePath: sourceUri, 
      targetPath: destinationPath, 
      mimeType: mimeType, 
      scope: scope
    })
    .then((path) => {
      console.log("it worked", path);
    })
    .catch((err) => {
      console.warn("it failed", err);
    })

iCloud Drive capability no longer the same

The iCloud Drive capability no longer exists on the capabilities page in the lastest Xcode. Do you know how to add it? And if so maybe you could update the get started doc. Also I could not quite figure out how to add the code to the info.plist file. In Xcode the file has fields rather than just code ๐Ÿค” It would be nice to see this as well more in-depth in the doc.

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.