美文网首页
记录taro遇到的问题(2)taro运行Android 或IOS

记录taro遇到的问题(2)taro运行Android 或IOS

作者: 行走世间全都是妖怪 | 来源:发表于2020-09-22 15:49 被阅读0次

前提,公司已经有同事编写了taro代码,git拉取后,在我本地进行编译运行(Mac、Android开发)

1、在taro-native-shell中执行react-native run-android,报错如下:

编译运行报错

在taro-native-shell/android/build.gradle文件repositories标签下添加如下代码

maven{ url"https://jitpack.io" }

继续执行react-native run-android,安装成功。

2、运行之后,在测试机上出现这样的页面:

在测试机中出现错误

根据字面意思,又问了问同事做了什么修改,发现名字不匹配,

发现名字不对的地方

修改过后,页面可正常展示。至此,taro已可在Android端运行。

iOS则修改AppDelegate.m文件中的moduleName,如下图

3、执行react-native run-ios命令,出现错误:

编译ios端出现错误

cd到taro-native-shell/ios下执行pod install命令,完成后重新执行react-native run-ios,经过长~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~时间的编译后,报错:

终端报错 ios模拟器报错

根据终端报错的文件位置,找到该文件,修改:

注释掉红框框住的代码

继续运行,又出现以下错误:

是说“iconfont”这个字体找不到,找我同事要了这个文件过来,在xcode中进行配置

配置字体

至此,taro运行ios就完成了。

相关文章

网友评论

      本文标题:记录taro遇到的问题(2)taro运行Android 或IOS

      本文链接:https://www.haomeiwen.com/subject/zggvyktx.html