熱更新:按照官方文檔走,基本沒問題。
https://github.com/reactnativecn/react-native-pushy/blob/master/docs/guide.md
https://github.com/reactnativecn/react-native-pushy/blob/master/docs/guide2.md
https://github.com/reactnativecn/react-native-pushy/blob/master/docs/guide3.md
注意:每頁最后點擊藍色字體跳轉
1. ? 跳過手動link
2. debug 模式
這個暫時忽略,我直接調式真機模式,debug訪問電腦,需要設置ip
圖1
3.iOS的ATS例外配置
在設置這個步驟的時候 把下面的也做了
在Info.plist中添加NSAppTransportSecurity類型Dictionary。
在NSAppTransportSecurity下添加NSAllowsArbitraryLoads類型Boolean,值設為YES
4.登錄與創建應用
賬號:XXXXXXX@qq.com (我的QQ) 密碼:100514Wl ? ?(大寫W小寫l)?
免費 ?同一個平臺 ?應用 不能超過3個
4.index.ios.js 和 index.android.js 中直接copy 示例全部代碼:講“MyProject”替換成你自己的項目名
5.upload上傳ipa,apk時候,要把ipa和apk copy到項目目錄下
6.發布熱跟新版本的時候,記得要保存js文件再去終端執行命令
還有些細節沒去研究,回頭再更新本文,有事找我幫你安裝。