当前位置: 首页 > news >正文

网站上线后做什么做网站那几步

网站上线后做什么,做网站那几步,官方网站搭建要多少钱,无人在线观看高清完整视频这里介绍的是通过build得到的app文件和dSYM文件来打包分发和符号表上传。 通过Archive方式打包和获得符号表的方式以后再说。 一:bugly工具jar包准备 bugly符号表工具下载地址:(下载完成后放入项目目录下,如不想加入git可通过gitIgnore忽略…

这里介绍的是通过build得到的app文件和dSYM文件来打包分发和符号表上传。
通过Archive方式打包和获得符号表的方式以后再说。

一:bugly工具jar包准备

bugly符号表工具下载地址:(下载完成后放入项目目录下,如不想加入git可通过gitIgnore忽略)

bugly工具下载
https://bugly.qq.com/v2/downloads
版本号: '3.3.4’2021-06-11

二:java环境准备

bugly符号表工具需要java1.8(java8),截止2023年最新是java19,所以需要卸载最新的java,安装1.8。

java1.8官网下载地址
https://www.oracle.com/java/technologies/downloads/#java8-mac

具体安装问题可以看我的这篇文章:

iOS开发-bugly符号表-错误: 尝试打开文件buglyqq-upload-symbol.jar时出现意外错误
https://blog.csdn.net/z040145/article/details/129399847

三:Xcode编译时生成dSYM文件

Xcode工程->Targets->Build Settings->Debug Information Format
值改为DWARF with dSYM File

这样build之后,就会生成app文件和dSYM文件,地址:
App和dSYM文件地址
右键show in finder之后可以看到
在这里插入图片描述

四:通过build的app文件打包分发

新建目录Payload,复制上面得到的app文件进去
在这里插入图片描述
右键压缩"Payload",得到一个Payload.zip文件,修改文件名Payload.ipa。
ipa文件就可以用于蒲公英、小飞机等平台分发。

五:创建shell文件

打开终端,进入到项目目录

vi Bugly.sh
生成一个用来运行的shell文件

代码如下,复制进Bugly.sh,有些字段需要替换为自己的app信息
其中devicePath是上面图里的
在这里插入图片描述

#!/usr/bin/env bash#用户名-需要自定义替换
userName="6666666666"
#设备-需要自定义替换
devicePath="XXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXx"
#项目地址-需要自定义替换
projPath="/Users/"$userName"/Documents/workSpace/666666666"
#bugly注册的app信息-需要自定义替换
appName="666666666"
appid="6666666666"
appkey="66666666-6666-6666-6666-6666666666"#bugly的jar包放在项目目录下
jar_name=buglyqq-upload-symbol.jar#build地址
buildPath="/Users/"$userName"/Library/Developer/Xcode/DerivedData/"$devicePath"/Build/Products/Debug-iphoneos"
#dSYM的地址,可以输入
if [ "$1" = "" ];
then
dSYMPath=$buildPath"/"$appName".app.dSYM"
else
dSYMPath=$1
fi
echo $dSYMPath#plist和解析
plistPath=$dSYMPath"/Contents/Info.plist"
appVersion=`/usr/libexec/PlistBuddy -c "Print :CFBundleShortVersionString" $plistPath`
appBuild=`/usr/libexec/PlistBuddy -c "Print :CFBundleVersion" $plistPath`
appBundleId=`/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" $plistPath`#平台
platform="IOS"cd $projPath
Java -jar $jar_name -appid $appid -appkey $appkey -bundleid $appBundleId -version $appVersion -platform $platform -inputSymbol $dSYMPath

六:shell的运行

打开终端,进入到项目目录,执行shell命令:

sh Bugly.sh

等待运行,成功后就可以在bugly里查看到符号表

七:总结

后续打包分发,步骤如下

  1. ⌘+build
  2. 将Products里的app文件复制出来,压缩改名生成ipa上传
  3. 打开终端进入到项目目录,执行sh Bugly.sh
http://www.yayakq.cn/news/892023/

相关文章:

  • 浙江省建设工程监理管理协会网站抖音代运营合作方案
  • 留言网站建设的报告wordpress模板大全
  • 企业网站建设费用怎么核算诸城企业网站建设
  • ps做ppt模板怎么下载网站网站开发团队需要哪些人
  • 南昌集团网站建设苏州市吴中区建设局网站
  • 制作一个网站需要多少钱黄金app
  • 如何提升wordpress网站速度wordpress主题包安装
  • 腾讯免费网站空间做企业网站cms
  • 19年做哪个网站致富平面广告设计要用什么软件有哪些
  • 网站域名所有权证书邢台视频优化
  • 网站建设费的分录怎么写抖音同城引流推广怎么做
  • 机关单位网站建设合同德阳定制建站网站建设制作
  • 龙岩做网站开发价格小红书推广方式
  • 做物流的可以在那些网站找客户端奋进新征程
  • php源码网站修改小型企业网络设计方案报告
  • 苏州建网站提供idstore wordpress
  • 网站策划用培训吗金华北京网站建设
  • 建个企业网站备案需要多长时间江西求做网站
  • 网站建设及报价格方案网站设计网站项目流程图
  • 网站都是每年续费的吗地方门户网站域名
  • 微信小程序怎么做网站链接营销案例100例小故事及感悟
  • 网站 前置审批成都网络科技公司排名
  • 网络方案设计案例抚州seo快速排名
  • 买个域名自己做网站吗龙岗网站建设多少钱
  • 哈尔滨建设工程信息网官方网站免费网页空间到哪申请
  • 深圳官方网站建设郑州网站建设商城定制
  • 中国工程建设标准化协会网站上海做无创DNA医院网站
  • 网站建设详细网站建设需要怎样的经营范围
  • 网站制作公司哪家正规西安网站seo优化
  • 如何将数据库导入网站深圳哪家网站公司好