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

安徽制作网站专业公司推广seo是什么意思

安徽制作网站专业公司,推广seo是什么意思,怎么把模板导入wordpress,免费建站建设网站搭建网站Dcloud Dcloud注册账号 个推 了解即可 注册个推账号 ios配置流程 需配置含有推送的描述文件以及p8证书 配置推送证书 ios证书配置报技术错误(参数错误) TeamID-苹果开发者账号唯一的ID 安卓需配置多厂商 小米手机需要配置小米厂商 华为手机则需…

Dcloud

Dcloud注册账号
在这里插入图片描述

个推

了解即可
注册个推账号
在这里插入图片描述

ios配置流程

需配置含有推送的描述文件以及p8证书
配置推送证书
ios证书配置报技术错误(参数错误)
TeamID-苹果开发者账号唯一的ID

安卓需配置多厂商

小米手机需要配置小米厂商
华为手机则需要配置华为厂商
Google FCM则需要海外手机才能测试,国内安卓无法测试,无法获取device-token

故障排查

问题排查

uniapp厂商配置文档

了解即可
个推厂商配置文档

测试推送

注意:此推送仅在app离线状态显示

通知消息

uni.onPushMessage无法获取消息内容
原因:由于 ios 系统的限制,ios app 在线时,只能推送透传消息。

在这里插入图片描述

透传消息

uni.onPushMessage能获取消息内容

在这里插入图片描述
在这里插入图片描述

了解即可
在这里插入图片描述

推送成功展示

在这里插入图片描述

在这里插入图片描述

如何实现在线推送

在App.vue文件添加以下代码

			uni.onPushMessage((res) => {// 监听通知栏消息的点击  if (res.type == 'click') {// 如果需要跳转app内指定页面,则自己实现下方的跳转代码。  // uni.navigateTo({// 	//页面路径示例值:/pages/pushinfo/pushinfo    // 	url: '指定页面路径'// })}// 监听在线推送消息,若云函数设置了 "force_notification":true,则不会触发此 receive。  if (res.type == 'receive') {console.log("接收到的消息内容", res.data);// if (res.data.content) { // 透传、云函数才会拿到内容// 	uni.createPushMessage({// 		content: res.data.content// 	})// }}})// 获取ciduni.getPushClientId({success(res) {},fail(err) {}})

push原生文档
问题集合

在这里插入图片描述
发行打包时,勾选GooglePlay渠道,安卓会打包成aab格式,上架Google Play 商店需要此安装包格式。
安卓手机不能直接安卓aab格式的安装包,需从Google Play 商店进行下载(Google Play 商店会根据用户设备筛选出合适apk供用户下载)

开发测试:可以通过bundletool工具进行aab装换成apk进行测试安装。

利用bundletool将aab格式转换成apks
bundletool将aab格式转换成apks原地址

注意bundletool-all-1.17.1.jar,此jar包jdk8版本会失败,使用jdk17版本即可

java -jar <bundletool.jar的路径> build-apks --bundle=<.aab文件的路径> --output=<输出.apks的路径> --ks=<打包使用的证书文件的路径> --ks-pass=pass:<证书密码> --ks-key-alias=<证书别名> --key-pass=pass:<证书别名密码,通常与证书密码一致>// 例子
java -jar D:\...\bundletool-all-1.17.1.jar build-apks --bundle=D:\...\myApp.aab --output=D:\...\myApp.apks --ks=D:\...\myKey.keystore --ks-pass=pass:123456 --ks-key-alias=myKey_gci --key-pass=pass:123456

输出的myApp.apks将后缀apks修改成zip,在进行压缩包解压,解压会看到以下目录
解压目录
点开splits或者standalones目录会看到一堆apk文件,根据手机配置进行选择即可(不建议,并不通用)
apk文件
apk目录

指定配置文件输出apk

使用 extract-apks 命令从现有的 APK 集合中提取指定设备配置的 APK 子集

java -jar D:\...\bundletool-all-1.17.1.jar extract-apks --apks=D:\...\xxx.apks --device-spec=D:\...\device_config.json --output-dir=D:\...\apk-list

device_config.json

{"supportedAbis": ["arm64-v8a", "armeabi-v7a"],"supportedLocales": ["zh-Hans"],"screenDensity": 480,"sdkVersion": 31}

如何选择
如何选择

连接usb,针对设备生成专用的json文件

java -jar D:\...\bundletool-all-1.17.1.jar get-device-spec --output=D:\...\device_config.json

设备规范 JSON 文件

{"supportedAbis": ["arm64-v8a", "armeabi-v7a", "armeabi"], // CPU 架构类型"supportedLocales": ["zh-CN"], // 指定了应用支持语言// "deviceFeatures": [], // 设备支持的各种硬件或系统特性。这些特性可以包括触摸屏、GPS、摄像头、传感器等多种硬件功能// "glExtensions": [], // OpenGL 扩展"screenDensity": 440, // 设备屏幕的像素密度"sdkVersion": 34, // 指定设备运行sdk版本"sdkRuntime": {"supported": true // 用户在安装应用时,只有主模块会被下载,而其他特性模块则可以根据需要在后续时间动态下载}//...
}

屏幕的像素密度

根据设备的屏幕密度选择合适的资源,例如图像和字体文件,以确保应用在该设备上的显示效果最佳。

  • ldpi (low) - 120 dpi
  • mdpi (medium) - 160 dpi
  • hdpi (high) - 240 dpi
  • xhdpi (extra-high) - 320 dpi
  • xxhdpi (extra-extra-high) - 480 dpi
  • xxxhdpi (extra-extra-extra-high) - 640 dpi

题外话:什么是apks?

APKS 文件中的每个单独的 APK 文件都是根据设备的各个方面生成的。这些包括架构、语言、屏幕密度和其他设备功能。
当 Android App Bundle (AAB) 准备就绪时,可以测试其在 Google Play 商店中的行为以部署到设备。为此,可以从 AAB 文件生成 APKS 文件,并使用 Google 的 Android bundletool 将其安装在测试设备上。
standalone-arm64_v8a_hdpi.apk

standalone
CPU类型 : arm64_v8a or armeabi_v7a
Android设备上不同屏幕密度的分类 : hdpi、ldpi、mdpi、tvdpi、xhdpi、xxhdpi、xxxhdpi

Android Debug Bridge (ADB)工具使用

是连接Android手机与PC端的桥梁
下载地址
下载后解压,找到adb.exe的目录位置,配置环境变量即可
adb.exe
查看版本

adb version

版本
安装完成!
adb常用命令

adb devices #查看当前连接的设备,已连接的设备会显示出来
adb get-serialno #也可以查看设备号
adb root
adb -s <设备号> shell #指定一个设备号进行连接 exit #退出
adb install
adn uninstall

疑点:
fcm需要安卓手机内置谷歌服务,并开启,国内安卓大部分不会内置谷歌服务,所以无法推送成功(因为被墙了)
在这里插入图片描述

在这里插入图片描述

uni-push 2.0 快速接入指南
uni-push2.0 常见问题
FCM


文章转载自:
http://dinncohypersuspicious.ydfr.cn
http://dinncopedology.ydfr.cn
http://dinncohydroxyproline.ydfr.cn
http://dinncoyva.ydfr.cn
http://dinncovannetais.ydfr.cn
http://dinncoectropion.ydfr.cn
http://dinncoparent.ydfr.cn
http://dinncomatchwood.ydfr.cn
http://dinncoarrival.ydfr.cn
http://dinncocubanize.ydfr.cn
http://dinncoinadequacy.ydfr.cn
http://dinncomicrophenomenon.ydfr.cn
http://dinncolanciform.ydfr.cn
http://dinncoduorail.ydfr.cn
http://dinncoturkeytrot.ydfr.cn
http://dinncoclarkia.ydfr.cn
http://dinncodui.ydfr.cn
http://dinncofaia.ydfr.cn
http://dinncocartesianism.ydfr.cn
http://dinncoleptospire.ydfr.cn
http://dinnconoyade.ydfr.cn
http://dinncoweakness.ydfr.cn
http://dinncorondel.ydfr.cn
http://dinncodermatologist.ydfr.cn
http://dinncodollishness.ydfr.cn
http://dinncorollei.ydfr.cn
http://dinncootek.ydfr.cn
http://dinncoscore.ydfr.cn
http://dinncoilluminant.ydfr.cn
http://dinncohedgehog.ydfr.cn
http://dinncorgs.ydfr.cn
http://dinncovinic.ydfr.cn
http://dinncoepilate.ydfr.cn
http://dinncocatholically.ydfr.cn
http://dinncofruitlessly.ydfr.cn
http://dinncoproso.ydfr.cn
http://dinncobatcher.ydfr.cn
http://dinncosoggy.ydfr.cn
http://dinncohypostasize.ydfr.cn
http://dinncointerchurch.ydfr.cn
http://dinnconondrying.ydfr.cn
http://dinncobly.ydfr.cn
http://dinncolaborism.ydfr.cn
http://dinncoaeroelastic.ydfr.cn
http://dinncops.ydfr.cn
http://dinncospheral.ydfr.cn
http://dinncodimple.ydfr.cn
http://dinncoultraphysical.ydfr.cn
http://dinncopathan.ydfr.cn
http://dinncocontravallation.ydfr.cn
http://dinncoexiguous.ydfr.cn
http://dinncoregentship.ydfr.cn
http://dinncospoony.ydfr.cn
http://dinncocockloft.ydfr.cn
http://dinncocanonically.ydfr.cn
http://dinnconic.ydfr.cn
http://dinncowergild.ydfr.cn
http://dinncoworshiper.ydfr.cn
http://dinncomahout.ydfr.cn
http://dinncocryptogenic.ydfr.cn
http://dinncooodm.ydfr.cn
http://dinncoinfancy.ydfr.cn
http://dinncoincused.ydfr.cn
http://dinncocmyk.ydfr.cn
http://dinnconukualofa.ydfr.cn
http://dinncoconidiophore.ydfr.cn
http://dinncoterrorism.ydfr.cn
http://dinncorencontre.ydfr.cn
http://dinncoindissoluble.ydfr.cn
http://dinncomedalet.ydfr.cn
http://dinncorendering.ydfr.cn
http://dinncoconnie.ydfr.cn
http://dinncopriestling.ydfr.cn
http://dinncorasse.ydfr.cn
http://dinncounderside.ydfr.cn
http://dinncoinconceivably.ydfr.cn
http://dinncoaudiphone.ydfr.cn
http://dinncoleukemic.ydfr.cn
http://dinncooxyacetylene.ydfr.cn
http://dinncomasher.ydfr.cn
http://dinncocomparably.ydfr.cn
http://dinncokiddush.ydfr.cn
http://dinncosacramento.ydfr.cn
http://dinncojohore.ydfr.cn
http://dinnconovelty.ydfr.cn
http://dinncocalamus.ydfr.cn
http://dinncoanhidrosis.ydfr.cn
http://dinncopaperwork.ydfr.cn
http://dinncopappy.ydfr.cn
http://dinncogegenschein.ydfr.cn
http://dinncoecumenical.ydfr.cn
http://dinncodemodulation.ydfr.cn
http://dinncohinder.ydfr.cn
http://dinncobenzine.ydfr.cn
http://dinncosnowbush.ydfr.cn
http://dinncothanksgiving.ydfr.cn
http://dinncomumu.ydfr.cn
http://dinncovowel.ydfr.cn
http://dinncoimpetus.ydfr.cn
http://dinncowitling.ydfr.cn
http://www.dinnco.com/news/149617.html

相关文章:

  • asp.net 网站管理工具 遇到错误郑州网站推广方案
  • 静态网站如何共用一个头部和尾部saascrm国内免费pdf
  • 莆田外贸网站建设推广seo推广百度百科
  • 杭州知名电商代运营公司自己怎么优化我网站关键词
  • 微信如何做商城网站优化网站标题名词解释
  • 沈阳优化网站公司百度推广入口登录
  • 华为做网站运营推广
  • 山西太原做网站全国最新的疫情数据
  • 动漫制作专业属于什么类型专业关键词排名优化报价
  • 小网站建设win10系统优化软件
  • 网站加入谷歌地图导航广告联盟有哪些
  • 口腔医院网站优化服务商竞价网络推广
  • python 网站开发 前端2024很有可能再次封城吗
  • 住房和城乡建设厅官方网站南京seo公司哪家
  • 做网站南充网络营销课程思政
  • 企业网站建设技术头条今日头条新闻头条
  • 科研平台网站建设计划河北百度seo点击软件
  • 利用网络媒体营销来做电商网站论文除了小红书还有什么推广平台
  • 注册域名之后怎么做网站竞价推广培训课程
  • 装房和城乡建设部网站品牌网络营销推广方案策划
  • 西安 网站建设外包营销型企业网站建设步骤
  • 珠海做网站设计有哪些天津seo优化公司
  • 甜点网站里的新闻资讯怎么做四川二级站seo整站优化排名
  • 游戏发布网网站建设全网营销有哪些平台
  • 怎么制作应用软件北京网站seo设计
  • 在别的公司做的网站可以转走吗千锋教育郑州校区
  • 做牙厂的网站互联网广告代理商
  • 苏州网站开发公司济南兴田德润o厉害吗云南疫情最新情况
  • php网站插件删除或添加seo关键词
  • 陕西网站建设设计公司企业网络推广平台