七七八八 DevTool
程序员文章站
2022-05-07 12:58:25
...
工作中常用工具
1.DSYM 工具
1.查看 xx.app 文件的 UUID,terminal 中输入命令 :
dwarfdump --uuid xx.app/xx (xx代表你的项目名)
2.查看 xx.app.dSYM 文件的 UUID ,在 terminal 中输入命令:
dwarfdump --uuid xx.app.dSYM
3.crash 文件内第一行 Incident Identifier 就是该 crash 文件的 UUID。
2.分析iOS Crash文件
先执行
sudo cp /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash /usr/local/bin/
再执行
symbolicatecrash appName.crash appName.app > appName.log
3.cocosPods主要命令
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
4.RN bundle 打包
react-native bundle
--entry-file index.ios.js
--platform ios
--dev true
--bundle-output ./output/index.ios.bundle
--assets-dest ./output/imgs
5.打包.a文件
lipo -create /Users/Travis/Desktop/libIMIUI.d.a /Users/Travis/Desktop/libIMIUI.s.a -output /Users/Travis/Desktop/libIMIUI.a
6 SSH 公钥生成
$ ssh-******
$ cat ~/.ssh/id_rsa.pub
7 显示隐藏文件(MAC)
defaults write com.apple.finder AppleShowAllFiles -bool true