自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 hbuilderx打ios包,证书私钥密码、profile文件和证书是什么

假如是打测试包,需要自己测试的,则选择ad hoc类型,ad hoc类型的描述文件打包的ios app,可以上传到香蕉云编扫码安装,而假如是app store connect类型的描述文件打包的app,是只能上传到app store,通过审核后,用户才能在app store里安装。在hbuilderx打ios包,需要填写证书私钥密码、profile文件和私钥证书三项信息,其实需要的文件就是两个,一个是p12格式的私钥证书,一个是profile文件,这两个文件都是出自于苹果开发者中心。

2025-12-10 14:52:13 634

原创 获取APP公钥无需写代码

备案,需要提供APP的公钥和MD5、SHA1值这些信息,那么这些信息如何获取呢?这个可以使用在线工具来获取,提供APP打包的证书的信息,就可以在线查询出公钥和MD5、SHA1值这些信息,而且不需要写代码或打命令去获取。

2025-07-23 12:22:26 247

原创 windows打包uniapp IOS应用经验分享

uniapp是一个跨平台的开发框架,使用浏览器H5页面,就可以独立开发移动端大部分的功能开发,甚至是全部功能的开发。代码开发完后,还远远未能在IOS上安装或者上架,因为ios的打包,需要苹果开发者账号、需要在苹果DEV Center(开发中心)创建打包证书、然后还要上架或使用测试版分发到分发平台才能安装。uniapp打包ios应用和安装,大概分为下面几个步骤(1)申请苹果开发者账号、(2)申请打包证书、(3)打包、(4)安装测试、(5)上架。假如你们公司有苹果开发者账号就最好,就不需要申请,假如你们公司没有

2025-07-22 00:54:54 772

原创 windows电脑自助申请ios开发/打包/上架证书的方法

无论是使用windows还是mac打包uniapp ios应用,需要私有的p12证书profile文件,因为hbuilderx的开发基座不能用来上架的。其实windows电脑也可以自助申请ios证书,只要有苹果开发者中心的开发者账号,就可以使用香蕉云编自助在开发者中心创建证书。

2025-07-07 10:38:41 1046

原创 redis导出文件备份的方法

原生的redis的备份功能依靠在服务器拷贝文件的方式来备份但是这种方式比较拉胯,全靠运维人员来备份,因为不是每个人都有服务端的访问权限。那么,redis有没有类似navicat这种,将数据导出成文件,然后再导入的软件呢?答案是有的。可以使用yunedit-redis这个工具来做导出和导入

2025-06-17 12:45:43 319

原创 uniapp云打包ios应用从证书到上架新手教程

开发过uniapp打包的同学们会发现一个问题,打包ios应用的时候需要ios证书和证书profile文件,打包完后,又需要上架。而官方的文档却又要求用mac电脑去生成证书和上架,这个跨平台的概念背道而驰,因此,我在这里整理了一篇云打包ios应用的新手教程。

2025-05-23 12:30:44 382

原创 ios打包ipa获取证书和打包创建经验分享

去苹果开发者中心创建证书之前,需要使用mac电脑的钥匙串访问先生成csr文件,假如你没有mac电脑,问人借电脑是比较麻烦的,因为后面转换p12证书和上架也需要mac电脑,一直借电脑也比较麻烦,可以使用香蕉云编这个工具来代替mac OS的工具来生成csr文件、转换p12证书和上架

2025-05-15 22:21:51 1478

原创 经验分享-上传ios的ipa文件

在app store connect上,上传构建版本的功能,它推荐我们使用xcode去上传,这个就郁闷了,uniapp本身就安装了个hbuilderx开发工具,而xcode需要安装在mac电脑上,而且几十G。这个也太浪费了吧。不过,在国内其实不需要mac电脑不需要xcode也可以上传,可以使用香蕉云编来代替

2025-04-23 19:35:23 567

原创 hbuilderx云打包生成的ipa文件如何上架

使用hbuilderx打包,会遇到一个问题。开发的ios应用,需要上架到app store,因此,就需要APP store的签名证书,并且还需要一个像xcode那样的工具来上架app store。我们这篇文章说明下,如何在windows电脑,没有xcode,没有mac电脑的场景下,打包和上架ios应用。

2025-04-22 10:48:36 584

原创 最常用最简单的生成p12证书和profile文件的步骤流程

打包ios APP, 假如不是用xcode原生开发,假如是使用hbuilderx的uniapp或uniappx打包的ios应用。打包的时候需要提供p12格式的私钥证书和profile文件,而证书密码是生成证书的时候创建的。今天将介绍下创建ios证书的常用工具和步骤流程。

2025-04-09 12:55:32 1104

原创 hbuilderx打包上架app store证书的创建方法

但是假如上架app store,或者是调试微信的sdk之类的,还是需要自身的证书打包的。比如微信的sdk需要绑定APP的md5,也就是绑定证书。所以创建自己的证书还是有必要的,因为最终开发完APP,就是需要给别人去使用的。我们这篇文章,将介绍在苹果开发者中心创建ios证书和证书profile文件的方法。

2025-04-03 14:16:41 1142

原创 api调试/api测试工具yunedit-post

后端开发和测试人员,在最新的功能开发完后,需要对API接口进行系统性的测试,有的功能可能还涉及到多个接口的测试,而且每次测试完还需要清除上一次测试的数据,否则可能会导致测试流程不能重复测试。因此,在现代复杂的业务场景下,人工写程序去测试或者通过界面去测试是不现实的,需要有专业的api测试工具。

2025-03-27 12:49:40 616

原创 uniapp打包,在苹果开发者创建ios证书教程无需mac

假如是开发ios的app,那么创建证书和上架还是必要的,而创建证书和上架又需要使用mac os系统的工具。那么创建证书和上架,有没有windows下的工具呢。当然是可以的,我们这篇文章,将介绍在没mac的工具的场景下,在苹果开发者中心创建ios证书和证书profile文件的方法。

2025-03-10 12:47:01 1915

原创 上传app到Apple Developer,无需mac电脑的方法

在上架审核过程中,Apple Developer提示我们需要选择一个构建版本。但是这个构建版本它提示我们需要使用xcode或transporter来上传。假如我们是用uniapp这类框架开发的App,是没有安装xcode这类软件的,因为xcode需要安装在mac系统。因此,在这里我们介绍下如何将ipa在没有mac电脑的情况下上传到Apple Developer

2025-03-06 12:29:43 546

原创 苹果开发者中心如何上传构建版本

现在作为一个vue开发者,肯定希望试用vue也能开发app,而现在的uni-app就能帮我们完成这个任务,但是有个问题,就是当我们开发ios app的时候,用hbuilder打包的ipa文件,需要上传到苹果开发者中心,但是苹果开发者需要mac电脑安装xcode或者transporter才能上传ipa。假如我们没有mac电脑,又如何上传ipa到开发者中心的构建版本呢?我们可以试用香蕉云编这个工具来上传ipa文件到开发者中心的构建版本,具体的步骤如下:1、登录苹果开发者中心,进入控制台,然后点击ap

2021-09-13 10:28:31 3821 1

原创 cookie跟sessionStorage的区别,为什么vue不使用cookie

cookie可以绑定你的域名,存储在你的浏览器,而每次请求后端的时候,只要这个域名不是跨域访问的,它就可以帮你将这个cookie在http协议的header里提交到后台,后台就可以识别出你的用户信息。而sessionStorage和cookie不同,虽然他同样可以存储信息,但他调用接口的时候,不会自动将它里面的信息上传到后台,所以后台是无法获取你的信息的。所以假如你将用户信息,比如会话的token保存在sessionStorage里面,那么你在你每次调用接口的时候,都要手工将这个token信息从se

2021-08-24 15:20:26 684 3

原创 vue封装axios,自动注入token的类分享

我们在使用vue的时候,需要调用后台的api接口,而每个接口都要传送token等登录信息,假如每个接口都是传这个登录信息,会比较麻烦,因此,我们需要封装一个request.js来实现请求前的token插入,实现请求后的错误处理。下面,我分享下我的request.js的代码,这个request.js封装了axios、elementUI:import axios from 'axios'import Vue from 'vue'import qs from 'qs'import store fr

2021-08-24 14:55:34 395 3

原创 ffmpeg直播解决延时的关键方法

当我们使用ffmpeg的时候,假如不使用编码,直接上传到rtmp服务器,那么视频是没什么延时的,但是这样流量却非常的大,因为假如不编码,就意味着不压缩,直接原始数据上传,是非常消耗流量的。但假如我们需要编码呢,比如使用了h264或libx264,那么视频起码有10秒左右的延时如下面的代码,同时采集本地麦克风、本地桌面视频,做视频直播的代码:ffmpeg -f dshow -i audio=\"麦克风阵列 (Realtek(R) Audio)\" -acodec aac -f gdigra..

2021-08-24 10:39:16 8768 12

原创 mobx界面不刷新的解决方法

在一些复杂的场景,需要多个组件共同工作,这样就需要使用mbox这些组件来完成。mobx在mobx6之后,刷新界面需要设置makeObservable(this);这个函数,这样当数据刷新后,组件的界面才能刷新。下面我们直接上代码:store/index.js的代码:import app from './modules/app.js';let store={ appStore:app}export default store;store/modules/app.js的代码:i

2021-08-24 10:02:38 2817 5

原创 为什么越来越多的人使用vue开发,不用jq了

很多使用惯了jq的朋友们,不喜欢使用vue去开发,因为两种开发差距很多。我曾经使用jq开发了十几年,我是这两年才开始使用vue和react进行开发的,使用了之后,简直是太爽了,用了vue之后,就不想再使用jq了。因为是因为它的模块化开发能力,以前使用jq开发,代码写的很臃肿,假如增删查改都写在一个页面上,代码会很臃肿,假如写在不同的页面,那么要写很多页面,而且还涉及到页面之间参数的传参这些,而使用了vue之后,就完全没有这个问题了。vue的父子组件之间都是无刷新更新的,不会涉及子页面返回父页面还要将

2021-08-23 17:09:22 5656 1

原创 PHP以后会被淘汰吗

我觉得淘汰是不会被淘汰,但是市场是瓜分是肯定的。以前的php能把html和后台代码都写在页面上,这样他部署和轻量级的优势非常的明显。但随着现在前端框架的发展、vue、angular、react三大框架的出现,前端已经被这三大框架牢牢地霸占着,所以php在前端所占的份额已经很少了。然后就是后端,以前的php相对于java有轻量级的优势,但是现在docker和springboot等技术出现了,使用spring boot搭建框架很方便,分布式的部署上也有很灵活了,所以php轻量级的优势也没有.

2021-08-23 11:11:16 1505 1

原创 spring boot项目搭建的完整代码

spring boot项目的搭建,非常的简单,就是简单的一个pom文件,把spring boot的依赖导入,然后加上项目其他的必须包,下面,我以香蕉云编的代码生成器生成的代码为例,说明一下spring boot项目有那些必要的文件:1、pom文件:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt

2021-08-23 10:28:14 923 2

原创 为什么要用springboot开发

在没有spring boot的年代,搭建一个java项目非常麻烦,一大推配置文件需要搭建,而所用到的开源组件的依赖包又可能互相冲突,因此,在没有spring boot的年代,搭建一个完整的项目非常麻烦,往往搭建一个项目都要花两天的时间。在springboot出现后,这种情况改变了,不单是搭建项目的时间节省了,搭建开发环境的时间也节省了,以前把java代码跑起来需要借助tomcat能中间件,而springboot可以为我们内置了tomcat的中间件,我们把java代码跑起来,永远不再需要我们手工.

2021-08-23 09:27:34 2290 10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除