pod构建的ios版本引发 react-native-safe-area-context RN项目的pod-install构建异常

在尝试使用react-navigation库构建React Native应用时,遇到pod install报错,原因是react-native-safe-area-context依赖的iOS版本高于项目设定的目标版本。通过检查发现,项目的Podfile配置的iOS版本过低,而react-native-safe-area-context要求最低为iOS 11.0。将项目的目标iOS版本提升到11.0或以上后,成功解决了构建问题。

RN 使用react navigation的案例时运行pod-install报错

Auto-linking React Native modules for target `Entry_task_ts`: RNScreens and react-native-safe-area-context
Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
Fetching podspec for `RCT-Folly` from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
[!] CocoaPods could not find compatible versions for pod "react-native-safe-area-context":
  In Podfile:
    react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)

Specs satisfying the `react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)` dependency were found, but they required a higher minimum deployment target.
Couldn't install Pods. Updating the Pods project and trying again...

看问题描述好像是react-native-safe-area-context这个包应用的问题,我在node_modules已经安装了这个包但是一直报错。
通过一番查找,发现是podfile配置的ios版本太低,react-native-safe-area-context最低版本是支持ios11.0。
但是我构建的版本是ios10.0,修改版本之后就可以正常构建了

解决问题地址:

react-native-safe-area-context/issues/246

{ "name": "AwesomeProject", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "start": "react-native start", "test": "jest", "lint": "eslint .", "postinstall": "patch-package", "generate:icons": "node generateIconMap.js" }, "dependencies": { "@ant-design/icons-react-native": "^2.3.2", "@ant-design/react-native": "^5.1.0", "@react-native-async-storage/async-storage": "^1.19.0", "@react-native-community/cameraroll": "^4.0.0", "@react-native-community/masked-view": "0.1.11", "@react-native-community/segmented-control": "^2.1.1", "@react-native-community/slider": "^3.0.3", "@react-native-community/viewpager": "^4.1.6", "@react-native-picker/picker": "^1.16.8", "@react-navigation/native": "^6.1.7", "@react-navigation/native-stack": "^6.9.12", "@rneui/base": "^4.0.0-rc.8", "@rneui/themed": "^4.0.0-rc.8", "d3-shape": "^1.3.7", "minio": "^7.0.15", "react": "17.0.2", "react-native": "0.68.0", "react-native-background-timer": "^2.4.1", "react-native-device-info": "^8.1.3", "react-native-elements": "^1.2.7", "react-native-exception-handler": "^2.10.10", "react-native-fs": "^2.18.0", "react-native-gesture-handler": "2.14.0", "react-native-get-location": "^2.1.0", "react-native-get-random-values": "^1.4.0", "react-native-image-picker": "^3.8.1", "react-native-image-zoom-viewer": "^3.0.1", "react-native-linear-gradient": "^2.8.3", "react-native-modal-dropdown": "^1.0.2", "react-native-permissions": "3.8.0", "react-native-reanimated": "2.14.4", "react-native-safe-area-context": "3.3.2", "react-native-screens": "3.15.0", "react-native-signature-capture": "^0.4.12", "react-native-sound": "^0.11.1", "react-native-sqlite-storage": "^4.1.0", "react-native-svg-charts": "5.4.0", "react-native-table-component": "^1.2.2", "react-native-vector-icons": "^9.2.0", "react-native-webview": "^11.26.0", "react-redux": "^7.2.0", "redux": "^4.0.5", "redux-thunk": "^2.3.0" }, "devDependencies": { "@babel/core": "^7.12.9", "@babel/runtime": "^7.12.5", "@react-native-community/cli-doctor": "^10.0.0", "@react-native-community/eslint-config": "^2.0.0", "@react-navigation/native": "^6.1.7", "@react-navigation/native-stack": "^6.9.12", "babel-jest": "^26.6.3", "babel-plugin-import": "^1.13.8", "eslint": "^7.32.0", "jest": "^26.6.3", "metro-react-native-babel-preset": "^0.68.0", "patch-package": "^6.4.7", "react-native-version-check": "^3.5.0", "react-test-renderer": "17.0.2" }, "jest": { "preset": "react-native" } } 这是我的json文件按照你说的降级 降级 @ant-design/react-native 到5.0.1是否有其他报错?
08-01
D:\AwesomeProject>npx react-native config { "root": "D:\\AwesomeProject", "reactNativePath": "D:\\AwesomeProject\\node_modules\\react-native", "dependencies": { "@ant-design/icons-react-native": { "root": "D:\\AwesomeProject\\node_modules\\@ant-design\\icons-react-native", "name": "@ant-design/icons-react-native", "platforms": { "ios": null, "android": null }, "assets": [ "D:\\AwesomeProject\\node_modules\\@ant-design\\icons-react-native\\fonts\\antfill.ttf", "D:\\AwesomeProject\\node_modules\\@ant-design\\icons-react-native\\fonts\\antoutline.ttf" ], "hooks": {}, "params": [] }, "@react-native-async-storage/async-storage": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage", "name": "@react-native-async-storage/async-storage", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage\\ios\\RNCAsyncStorage.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage\\RNCAsyncStorage.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage\\ios\\RNCAsyncStorage.xcodeproj", "projectName": "RNCAsyncStorage.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage\\android", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-async-storage\\async-storage", "packageImportPath": "import com.reactnativecommunity.asyncstorage.AsyncStoragePackage;", "packageInstance": "new AsyncStoragePackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "@react-native-community/cameraroll": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll", "name": "@react-native-community/cameraroll", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll\\ios\\RNCCameraRoll.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll\\react-native-cameraroll.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll\\ios\\RNCCameraRoll.xcodeproj", "projectName": "RNCCameraRoll.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll\\android", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\cameraroll", "packageImportPath": "import com.reactnativecommunity.cameraroll.CameraRollPackage;", "packageInstance": "new CameraRollPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "@react-native-community/masked-view": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view", "name": "@react-native-community/masked-view", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view\\ios\\RNCMaskedView.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view\\RNCMaskedView.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view\\ios\\RNCMaskedView.xcodeproj", "projectName": "RNCMaskedView.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view\\android", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\masked-view", "packageImportPath": "import org.reactnative.maskedview.RNCMaskedViewPackage;", "packageInstance": "new RNCMaskedViewPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "@react-native-community/segmented-control": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-community\\segmented-control", "name": "@react-native-community/segmented-control", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\segmented-control\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\segmented-control", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\segmented-control\\ios\\RNCSegmentedControl.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\segmented-control\\react-native-segmented-control.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\segmented-control\\ios\\RNCSegmentedControl.xcodeproj", "projectName": "RNCSegmentedControl.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": null }, "assets": [], "hooks": {}, "params": [] }, "@react-native-community/slider": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider", "name": "@react-native-community/slider", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider\\ios\\RNCSlider.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider\\react-native-slider.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider\\ios\\RNCSlider.xcodeproj", "projectName": "RNCSlider.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider\\android", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\slider", "packageImportPath": "import com.reactnativecommunity.slider.ReactSliderPackage;", "packageInstance": "new ReactSliderPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "@react-native-community/viewpager": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager", "name": "@react-native-community/viewpager", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager\\ios\\Viewpager.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager\\react-native-viewpager.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager\\ios\\Viewpager.xcodeproj", "projectName": "Viewpager.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager\\android", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-community\\viewpager", "packageImportPath": "import com.reactnativecommunity.viewpager.RNCViewPagerPackage;", "packageInstance": "new RNCViewPagerPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "@react-native-picker/picker": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker", "name": "@react-native-picker/picker", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker\\ios\\RNCPicker.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker\\RNCPicker.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker\\ios\\RNCPicker.xcodeproj", "projectName": "RNCPicker.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker\\android", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-picker\\picker", "packageImportPath": "import com.reactnativecommunity.picker.RNCPickerPackage;", "packageInstance": "new RNCPickerPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "@react-native-segmented-control/segmented-control": { "root": "D:\\AwesomeProject\\node_modules\\@react-native-segmented-control\\segmented-control", "name": "@react-native-segmented-control/segmented-control", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\@react-native-segmented-control\\segmented-control\\ios", "folder": "D:\\AwesomeProject\\node_modules\\@react-native-segmented-control\\segmented-control", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\@react-native-segmented-control\\segmented-control\\ios\\RNCSegmentedControl.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\@react-native-segmented-control\\segmented-control\\react-native-segmented-control.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\@react-native-segmented-control\\segmented-control\\ios\\RNCSegmentedControl.xcodeproj", "projectName": "RNCSegmentedControl.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": null }, "assets": [], "hooks": {}, "params": [] }, "jcore-react-native": { "root": "D:\\AwesomeProject\\node_modules\\jcore-react-native", "name": "jcore-react-native", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\jcore-react-native\\example\\ios", "folder": "D:\\AwesomeProject\\node_modules\\jcore-react-native", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\jcore-react-native\\ios\\RCTJCoreModule.xcodeproj\\project.pbxproj", "podfile": "D:\\AwesomeProject\\node_modules\\jcore-react-native\\example\\ios\\Podfile", "podspecPath": "D:\\AwesomeProject\\node_modules\\jcore-react-native\\JCore.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\jcore-react-native\\ios\\RCTJCoreModule.xcodeproj", "projectName": "RCTJCoreModule.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\jcore-react-native\\android", "folder": "D:\\AwesomeProject\\node_modules\\jcore-react-native", "packageImportPath": "import cn.jiguang.plugins.core.JCorePackage;", "packageInstance": "new JCorePackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "jpush-react-native": { "root": "D:\\AwesomeProject\\node_modules\\jpush-react-native", "name": "jpush-react-native", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\jpush-react-native\\ios", "folder": "D:\\AwesomeProject\\node_modules\\jpush-react-native", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\jpush-react-native\\ios\\RCTJPushModule.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\jpush-react-native\\JPush.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\jpush-react-native\\ios\\RCTJPushModule.xcodeproj", "projectName": "RCTJPushModule.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\jpush-react-native\\android", "folder": "D:\\AwesomeProject\\node_modules\\jpush-react-native", "packageImportPath": "import cn.jiguang.plugins.push.JPushPackage;", "packageInstance": "new JPushPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-background-timer": { "root": "D:\\AwesomeProject\\node_modules\\react-native-background-timer", "name": "react-native-background-timer", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-background-timer\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-background-timer", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-background-timer\\ios\\RNBackgroundTimer.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-background-timer\\react-native-background-timer.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-background-timer\\ios\\RNBackgroundTimer.xcodeproj", "projectName": "RNBackgroundTimer.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-background-timer\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-background-timer", "packageImportPath": "import com.ocetnik.timer.BackgroundTimerPackage;", "packageInstance": "new BackgroundTimerPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-camera": { "root": "D:\\AwesomeProject\\node_modules\\react-native-camera", "name": "react-native-camera", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-camera\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-camera", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-camera\\ios\\RNCamera.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-camera\\react-native-camera.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-camera\\ios\\RNCamera.xcodeproj", "projectName": "RNCamera.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-camera\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-camera", "packageImportPath": "import org.reactnative.camera.RNCameraPackage;", "packageInstance": "new RNCameraPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-compressor": { "root": "D:\\AwesomeProject\\node_modules\\react-native-compressor", "name": "react-native-compressor", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-compressor\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-compressor", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-compressor\\ios\\Compressor.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-compressor\\react-native-compressor.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-compressor\\ios\\Compressor.xcodeproj", "projectName": "Compressor.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-compressor\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-compressor", "packageImportPath": "import com.reactnativecompressor.CompressorPackage;", "packageInstance": "new CompressorPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-device-info": { "root": "D:\\AwesomeProject\\node_modules\\react-native-device-info", "name": "react-native-device-info", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-device-info\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-device-info", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-device-info\\ios\\RNDeviceInfo.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-device-info\\RNDeviceInfo.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-device-info\\ios\\RNDeviceInfo.xcodeproj", "projectName": "RNDeviceInfo.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-device-info\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-device-info", "packageImportPath": "import com.learnium.RNDeviceInfo.RNDeviceInfo;", "packageInstance": "new RNDeviceInfo()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-exception-handler": { "root": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler", "name": "react-native-exception-handler", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler\\ios\\ReactNativeExceptionHandler.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler\\ReactNativeExceptionHandler.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler\\ios\\ReactNativeExceptionHandler.xcodeproj", "projectName": "ReactNativeExceptionHandler.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-exception-handler", "packageImportPath": "import com.masteratul.exceptionhandler.ReactNativeExceptionHandlerPackage;", "packageInstance": "new ReactNativeExceptionHandlerPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-fs": { "root": "D:\\AwesomeProject\\node_modules\\react-native-fs", "name": "react-native-fs", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-fs", "folder": "D:\\AwesomeProject\\node_modules\\react-native-fs", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-fs\\RNFS.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-fs\\RNFS.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-fs\\RNFS.xcodeproj", "projectName": "RNFS.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-fs\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-fs", "packageImportPath": "import com.rnfs.RNFSPackage;", "packageInstance": "new RNFSPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-gesture-handler": { "root": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler", "name": "react-native-gesture-handler", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler\\ios\\RNGestureHandler.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler\\RNGestureHandler.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler\\ios\\RNGestureHandler.xcodeproj", "projectName": "RNGestureHandler.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-gesture-handler", "packageImportPath": "import com.swmansion.gesturehandler.react.RNGestureHandlerPackage;", "packageInstance": "new RNGestureHandlerPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-get-location": { "root": "D:\\AwesomeProject\\node_modules\\react-native-get-location", "name": "react-native-get-location", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-get-location\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-get-location", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-get-location\\ios\\ReactNativeGetLocation.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-get-location\\ReactNativeGetLocation.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-get-location\\ios\\ReactNativeGetLocation.xcodeproj", "projectName": "ReactNativeGetLocation.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-get-location\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-get-location", "packageImportPath": "import com.github.douglasjunior.reactNativeGetLocation.ReactNativeGetLocationPackage;", "packageInstance": "new ReactNativeGetLocationPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-get-random-values": { "root": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values", "name": "react-native-get-random-values", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values\\ios\\RNGetRandomValues.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values\\react-native-get-random-values.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values\\ios\\RNGetRandomValues.xcodeproj", "projectName": "RNGetRandomValues.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-get-random-values", "packageImportPath": "import org.linusu.RNGetRandomValuesPackage;", "packageInstance": "new RNGetRandomValuesPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-image-picker": { "root": "D:\\AwesomeProject\\node_modules\\react-native-image-picker", "name": "react-native-image-picker", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-image-picker\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-image-picker", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-image-picker\\ios\\RNImagePicker.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-image-picker\\react-native-image-picker.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-image-picker\\ios\\RNImagePicker.xcodeproj", "projectName": "RNImagePicker.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-image-picker\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-image-picker", "packageImportPath": "import com.imagepicker.ImagePickerPackage;", "packageInstance": "new ImagePickerPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-linear-gradient": { "root": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient", "name": "react-native-linear-gradient", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient\\ios\\BVLinearGradient.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient\\BVLinearGradient.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient\\ios\\BVLinearGradient.xcodeproj", "projectName": "BVLinearGradient.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-linear-gradient", "packageImportPath": "import com.BV.LinearGradient.LinearGradientPackage;", "packageInstance": "new LinearGradientPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-permissions": { "root": "D:\\AwesomeProject\\node_modules\\react-native-permissions", "name": "react-native-permissions", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-permissions\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-permissions", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-permissions\\ios\\RNPermissions.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-permissions\\RNPermissions.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-permissions\\ios\\RNPermissions.xcodeproj", "projectName": "RNPermissions.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-permissions\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-permissions", "packageImportPath": "import com.zoontek.rnpermissions.RNPermissionsPackage;", "packageInstance": "new RNPermissionsPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-reanimated": { "root": "D:\\AwesomeProject\\node_modules\\react-native-reanimated", "name": "react-native-reanimated", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-reanimated\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-reanimated", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-reanimated\\ios\\RNReanimated.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-reanimated\\RNReanimated.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-reanimated\\ios\\RNReanimated.xcodeproj", "projectName": "RNReanimated.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-reanimated\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-reanimated", "packageImportPath": "import com.swmansion.reanimated.ReanimatedPackage;", "packageInstance": "new ReanimatedPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-safe-area-context": { "root": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context", "name": "react-native-safe-area-context", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context\\ios\\SafeAreaView.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context\\react-native-safe-area-context.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context\\ios\\SafeAreaView.xcodeproj", "projectName": "SafeAreaView.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-safe-area-context", "packageImportPath": "import com.th3rdwave.safeareacontext.SafeAreaContextPackage;", "packageInstance": "new SafeAreaContextPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-screens": { "root": "D:\\AwesomeProject\\node_modules\\react-native-screens", "name": "react-native-screens", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-screens\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-screens", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-screens\\ios\\RNScreens.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-screens\\RNScreens.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-screens\\ios\\RNScreens.xcodeproj", "projectName": "RNScreens.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-screens\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-screens", "packageImportPath": "import com.swmansion.rnscreens.RNScreensPackage;", "packageInstance": "new RNScreensPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-signature-capture": { "root": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture", "name": "react-native-signature-capture", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture\\Example\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture\\ios\\RSSignatureCapture.xcodeproj\\project.pbxproj", "podfile": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture\\Example\\ios\\Podfile", "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture\\react-native-signature-capture.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture\\ios\\RSSignatureCapture.xcodeproj", "projectName": "RSSignatureCapture.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-signature-capture", "packageImportPath": "import com.rssignaturecapture.RSSignatureCapturePackage;", "packageInstance": "new RSSignatureCapturePackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-sound": { "root": "D:\\AwesomeProject\\node_modules\\react-native-sound", "name": "react-native-sound", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-sound", "folder": "D:\\AwesomeProject\\node_modules\\react-native-sound", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-sound\\RNSound.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-sound\\RNSound.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-sound\\RNSound.xcodeproj", "projectName": "RNSound.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-sound\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-sound", "packageImportPath": "import com.zmxv.RNSound.RNSoundPackage;", "packageInstance": "new RNSoundPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-sqlite-storage": { "root": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage", "name": "react-native-sqlite-storage", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage", "folder": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage\\platforms\\ios\\SQLite.xcodeproj\\project.pbxproj", "podfile": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage\\Podfile", "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage\\react-native-sqlite-storage.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage\\platforms\\ios\\SQLite.xcodeproj", "projectName": "SQLite.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage\\platforms\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-sqlite-storage", "packageImportPath": "import org.pgsqlite.SQLitePluginPackage;", "packageInstance": "new SQLitePluginPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-svg": { "root": "D:\\AwesomeProject\\node_modules\\react-native-svg", "name": "react-native-svg", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-svg\\apple", "folder": "D:\\AwesomeProject\\node_modules\\react-native-svg", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-svg\\apple\\RNSVG.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-svg\\RNSVG.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-svg\\apple\\RNSVG.xcodeproj", "projectName": "RNSVG.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-svg\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-svg", "packageImportPath": "import com.horcrux.svg.SvgPackage;", "packageInstance": "new SvgPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-thermal-receipt-printer": { "root": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer", "name": "react-native-thermal-receipt-printer", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer\\ios\\RNThermalReceiptPrinter.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer\\react-native-thermal-receipt-printer.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer\\ios\\RNThermalReceiptPrinter.xcodeproj", "projectName": "RNThermalReceiptPrinter.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-thermal-receipt-printer", "packageImportPath": "import com.pinmi.react.printer.RNPrinterPackage;", "packageInstance": "new RNPrinterPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-vector-icons": { "root": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons", "name": "react-native-vector-icons", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons", "folder": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons\\RNVectorIcons.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons\\RNVectorIcons.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons\\RNVectorIcons.xcodeproj", "projectName": "RNVectorIcons.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-vector-icons", "packageImportPath": "import com.oblador.vectoricons.VectorIconsPackage;", "packageInstance": "new VectorIconsPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-webview": { "root": "D:\\AwesomeProject\\node_modules\\react-native-webview", "name": "react-native-webview", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-webview\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-webview", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-webview\\ios\\RNCWebView.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-webview\\react-native-webview.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-webview\\ios\\RNCWebView.xcodeproj", "projectName": "RNCWebView.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-webview\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-webview", "packageImportPath": "import com.reactnativecommunity.webview.RNCWebViewPackage;", "packageInstance": "new RNCWebViewPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] }, "react-native-version-check": { "root": "D:\\AwesomeProject\\node_modules\\react-native-version-check", "name": "react-native-version-check", "platforms": { "ios": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-version-check\\ios", "folder": "D:\\AwesomeProject\\node_modules\\react-native-version-check", "pbxprojPath": "D:\\AwesomeProject\\node_modules\\react-native-version-check\\ios\\RNVersionCheck.xcodeproj\\project.pbxproj", "podfile": null, "podspecPath": "D:\\AwesomeProject\\node_modules\\react-native-version-check\\react-native-version-check.podspec", "projectPath": "D:\\AwesomeProject\\node_modules\\react-native-version-check\\ios\\RNVersionCheck.xcodeproj", "projectName": "RNVersionCheck.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [], "configurations": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\node_modules\\react-native-version-check\\android", "folder": "D:\\AwesomeProject\\node_modules\\react-native-version-check", "packageImportPath": "import io.xogus.reactnative.versioncheck.RNVersionCheckPackage;", "packageInstance": "new RNVersionCheckPackage()", "buildTypes": [] } }, "assets": [], "hooks": {}, "params": [] } }, "commands": [ { "name": "log-ios", "description": "starts iOS device syslog tail" }, { "name": "run-ios", "description": "builds your app and starts it on iOS simulator", "examples": [ { "desc": "Run on a different simulator, e.g. iPhone SE (2nd generation)", "cmd": "react-native run-ios --simulator \"iPhone SE (2nd generation)\"" }, { "desc": "Pass a non-standard location of iOS directory", "cmd": "react-native run-ios --project-path \"./app/ios\"" }, { "desc": "Run on a connected device, e.g. Max's iPhone", "cmd": "react-native run-ios --device \"Max's iPhone\"" }, { "desc": "Run on the AppleTV simulator", "cmd": "react-native run-ios --simulator \"Apple TV\" --scheme \"helloworld-tvOS\"" } ], "options": [ { "name": "--simulator <string>", "description": "Explicitly set simulator to use. Optionally include iOS version between parenthesis at the end to match an exact version: \"iPhone 6 (10.0)\"", "default": "iPhone 13" }, { "name": "--configuration <string>", "description": "Explicitly set the scheme configuration to use", "default": "Debug" }, { "name": "--scheme <string>", "description": "Explicitly set Xcode scheme to use" }, { "name": "--project-path <string>", "description": "Path relative to project root where the Xcode project (.xcodeproj) lives.", "default": "ios" }, { "name": "--device [string]", "description": "Explicitly set device to use by name. The value is not required if you have a single device connected." }, { "name": "--udid <string>", "description": "Explicitly set device to use by udid" }, { "name": "--no-packager", "description": "Do not launch packager while building" }, { "name": "--verbose", "description": "Do not use xcbeautify or xcpretty even if installed" }, { "name": "--port <number>", "default": 8081 }, { "name": "--terminal <string>", "description": "Launches the Metro Bundler in a new window using the specified terminal path." } ] }, { "name": "log-android", "description": "starts logkitty" }, { "name": "run-android", "description": "builds your app and starts it on a connected Android emulator or device", "options": [ { "name": "--root <string>", "description": "[DEPRECATED - root is discovered automatically] Override the root directory for the android build (which contains the android directory)", "default": "" }, { "name": "--variant <string>", "description": "Specify your app's build variant", "default": "debug" }, { "name": "--appFolder <string>", "description": "[DEPRECATED – use \"project.android.appName\" in react-native.config.js] Specify a different application folder name for the android source. If not, we assume is \"app\"" }, { "name": "--appId <string>", "description": "Specify an applicationId to launch after build. If not specified, `package` from AndroidManifest.xml will be used.", "default": "" }, { "name": "--appIdSuffix <string>", "description": "Specify an applicationIdSuffix to launch after build.", "default": "" }, { "name": "--main-activity <string>", "description": "Name of the activity to start", "default": "MainActivity" }, { "name": "--deviceId <string>", "description": "builds your app and starts it on a specific device/simulator with the given device id (listed by running \"adb devices\" on the command line)." }, { "name": "--no-packager", "description": "Do not launch packager while building" }, { "name": "--port <number>", "default": 8081 }, { "name": "--terminal <string>", "description": "Launches the Metro Bundler in a new window using the specified terminal path." }, { "name": "--tasks <list>", "description": "Run custom Gradle tasks. By default it's \"installDebug\"" }, { "name": "--no-jetifier", "description": "Do not run \"jetifier\" – the AndroidX transition tool. By default it runs before Gradle to ease working with libraries that don't support AndroidX yet. See more at: https://www.npmjs.com/package/jetifier." }, { "name": "--active-arch-only", "description": "Build native libraries only for the current device architecture for debug builds.", "default": false } ] }, { "name": "setup-ios-permissions", "description": "Update react-native-permissions podspec to link additional permission handlers." } ], "assets": [ "D:\\AwesomeProject\\node_modules\\@ant-design\\icons-react-native\\fonts\\antfill.ttf", "D:\\AwesomeProject\\node_modules\\@ant-design\\icons-react-native\\fonts\\antoutline.ttf" ], "healthChecks": [], "platforms": { "ios": {}, "android": {} }, "project": { "ios": { "sourceDir": "D:\\AwesomeProject\\ios", "folder": "D:\\AwesomeProject", "pbxprojPath": "D:\\AwesomeProject\\ios\\AwesomeProject.xcodeproj\\project.pbxproj", "podfile": "D:\\AwesomeProject\\ios\\Podfile", "podspecPath": null, "projectPath": "D:\\AwesomeProject\\ios\\AwesomeProject.xcodeproj", "projectName": "AwesomeProject.xcodeproj", "libraryFolder": "Libraries", "sharedLibraries": [], "plist": [], "scriptPhases": [] }, "android": { "sourceDir": "D:\\AwesomeProject\\android", "isFlat": true, "folder": "D:\\AwesomeProject", "stringsPath": "D:\\AwesomeProject\\android\\app\\src\\main\\res\\values\\strings.xml", "manifestPath": "D:\\AwesomeProject\\android\\app\\src\\main\\AndroidManifest.xml", "buildGradlePath": "D:\\AwesomeProject\\android\\build.gradle", "settingsGradlePath": "D:\\AwesomeProject\\android\\settings.gradle", "assetsPath": "D:\\AwesomeProject\\android\\app\\src\\main\\assets", "mainFilePath": "D:\\AwesomeProject\\android\\app\\src\\main\\java\\com\\awesomeproject\\MainApplication.java", "packageName": "com.awesomeproject", "packageFolder": "com\\awesomeproject", "appName": "app" } } } D:\AwesomeProject>
08-15
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值