Skip to content

Commit 553aaa4

Browse files
authored
更新 README.md
1 parent 02fb14c commit 553aaa4

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
React Native Expo版本的微信SDK。
55
本框架旨在让你所有原生代码配置都在RN侧以及json文件中进行,真正做到0原生代码配置,充分利用expo的优势来做到简单好用。
66

7-
⚠️此项目尚处于Beta状态,还未经过充分的测试,但作者积极维护,如有任何问题,都可以issue或者加群提问。⚠️
87

98
# 安装
109
```shell
@@ -80,7 +79,7 @@ URL Scheme白名单,也就是`LSApplicationQueriesSchemes`字段,因为是
8079
```
8180
> 注意这里的plugins对象跟上面的expo-build-properties的是同一个对象。
8281
>
83-
这些是全部的配置项了,都可以通过expo的`app.json`来完成,配置部分完成后,就可以正常使用微信SDK了。
82+
这些是全部的配置项了,都可以通过expo的`app.json`或`app.config.js`来完成,配置部分完成后,就可以正常使用微信SDK了。
8483

8584
请注意,由于包含了自定义的原生代码,无法在expo go中直接使用。你应该使用`npx expo run:android`或者`npx expo run:ios`,编译原生app。详情参见官方[DevClient文档](https://docs.expo.dev/versions/latest/sdk/dev-client/)。
8685

@@ -225,8 +224,10 @@ ExpoWeChat.sendAuthRequest()
225224

226225
# Example
227226

228-
克隆本仓库,进入example文件夹,执行`npm i`,再启动项目。
229-
启动之前,请在`.env`文件内配置微信AppId和Key,通用链接。
227+
克隆本仓库,并启动Example示例项目的步骤如下
228+
- 克隆本仓库后,在项目根目录执行`npm run build plugin`,然后按下`ctrl + c`退出命令即可。
229+
- 进入example文件夹,执行`npm i`安装依赖。
230+
- 启动之前,请在`.env`文件内配置微信AppId和Key,以及通用链接。
230231

231232
# 鸣谢
232233
本框架参考了许多[react-native-wechat-lib](https://github.com/little-snow-fox/react-native-wechat-lib)的代码,实现了基本上所有的API的功能,在此基础上,极大的简化了配置流程,并使用了最新的微信SDK,感谢前人!
@@ -245,4 +246,8 @@ QQ 群:682911244
245246
# 常见问题
246247
### 报错 could not find module `ExpoModulesCore` for target '86_64-apple-ios-simulator'; found: arm64-apple-ios-simulator
247248
这种问题通常发生在苹果M系列芯片电脑上,由于M芯片都是ARM架构,而一旦你的xcframework不提供ARM架构模拟器的包,就会报这种错。
248-
解决方案是启动Rosetta模拟器,或者用真机。
249+
#### 解决方案
250+
以下方案是我们的一些经验,你可以都试一下:
251+
- 启动Rosetta模拟器。
252+
- 使用真机运行项目。
253+
- 升级Xcode到16.4以及以后。

0 commit comments

Comments
 (0)