react-native How to use Sqlite in Android and iOS System
myths-Mac:~ myth$ pwd /Users/myth myths-Mac:~ myth$ react-native init SqliteApp To run your app on iOS: How to use (iOS):myths-Mac:~ myth$ cd /Users/myth/SqliteApp && Open ios/SqliteApp.xcodeproj# Xcode 8 + 9 myths-Mac:~ myth$ cd /Users/myth/SqliteApp && yarn add react-native-sqlite-storage myths-Mac:~ myth$ cd /Users/myth/SqliteApp && ls App.js android gen ios package.json myths-Mac:~ myth$ cd /Users/myth/SqliteApp/ios && ls myths-Mac:~ myth$ cd /Users/myth/SqliteApp/ios && pod init && ls myths-Mac:~ myth$ cat /Users/myth/SqliteApp/ios/Podfile # Uncomment the next line to define a global platform for your project platform :ios,'9.0' target 'SqliteApp' do # Uncomment the next line if you're using Swift or would like to use dynamic frameworks # use_frameworks! # Pods for SqliteApp pod 'yoga',:path => '../node_modules/react-native/ReactCommon/yoga' pod 'React',:path => '../node_modules/react-native' pod 'react-native-sqlite-storage',:path => '../node_modules/react-native-sqlite-storage' end 上面的命令如何退出呢?先按回车键换行,然后按键盘组合键 Ctrl + D 结束Podfile文件内容写入,我非常喜欢这样去新建或者编辑文件的内容 整个背景色标识的一大块内容只是一条指令哦 在这方面,苹果终端命令与Linux终端命令的玩法一模一样 myths-Mac:~ myth$ cd /Users/myth/SqliteApp/ios && pod install myths-Mac:~ myth$ cd /Users/myth/SqliteApp && rnpm link 接下来讲如何创建 www 目录并且在终端中如何使用命令创建Sqlite数据表 myths-Mac:~ myth$ cd /Users/myth/SqliteApp/ios/SqliteApp/www && sqlite3 petshop.db
myths-Mac:~ myth$
react-native run-ios
FoundXcodeworkspaceSqliteApp.xcworkspace CoreData:annotation:Failedtoloadoptimizedmodelatpath'/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/Frameworks/InstrumentsPackaging.framework/Versions/A/Resources/XRPackageModel.momd/XRPackageModel9.0.omo' LaunchingiPhone6(iOS11.2)... 现在即使不写任何新代码,使用新建项目中默认的App.js文件代码 执行react-native run-ios会报告上面的错误 待续 ... ...(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |