- 博客(24)
- 收藏
- 关注
原创 iOS生成推送push证书,push.p12文件
@[TOC] 生成push证书在ios应用中如果要使用推送功能,需要在apple官网生成一个推送的证书用于鉴权;与打包证书类似,推送证书也分为开发版和正式版之前一直在用开发版的证书,直到上线后有用户反馈ios系统收不到推送,才意识到没有配置正式的push证书环境:1.macOS系统电脑2.apple Store账户电子邮箱步骤:1.生成证书签名(CSR)请求文件CertificateSigningRequest.certSigningRequest2.创建推送证书cer文件3.安装证书秘
2022-03-03 18:02:49
6733
1
原创 macOS安装python升级pip报错问题解决
macOS安装python升级pip报错问题解决python3 -m pip install --upgrade pip --user
2022-02-17 10:49:50
843
原创 微信小程序开发阶段不限制https服务器地址
微信小程序开发阶段不限制https服务器地址微信小程序项目在开发阶段有可能还没有申请到https的服务器,计时申请到了服务器但是在开发的时候也有很多情况需要访问其他服务器地址,这时候每次重新配置就产生了很大的局限性。怎么在开发阶段随意调试呢,其实官方提供了方法,在微信开发者工具里边,进入项目,点击右上角详情 – 本地设置 – 不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书—这个选项勾选,就不会有服务器地址限制啦,不过正是上线的时候还是需要在后台配置好https地址的哦.
2021-05-13 11:32:10
675
原创 微信开发者工具调试器是空白的
微信开发者工具调试器是空白的微信开发者工具开发小程序的时候想看网络请求发现调试器是空白的,我还在想,什么垃圾,竟然不能看网络请求,然后咨询了一下客服,原来是IDE升级版本之后出现的bug,退出之后重新启动就可以了。解决方案:退出重启。...
2021-05-13 11:19:45
5713
5
原创 个人Pc装机软件
个人办公电脑需要装机的软件更换新电脑需要装机的办公软件按照字母排序更换新电脑需要装机的办公软件更换新的办公电脑,需要装一些办公用的软件,在此整理一下,之后按照清单安装即可按照字母排序360安全浏览器360安全卫士360极速浏览器360手机助手2345看图王Android StudioBeyond Compare 4EverythingFiddlerFirefoxGitGoogle chromeiTunesJavaJetbrainsIDEAwebstormLanter
2021-01-08 15:04:34
2241
3
原创 uniapp接入友盟统计
1.注册/登录友盟官网移动统计–立即使用–管理–添加新应用–填写信息–生成AppKey2.打开uniapp项目–manifest.json–App模块配置–勾选上Statistic(友盟统计)–源码视图–找到distribute节点–sdkConfigs–添加statics—/* SDK配置 */ "sdkConfigs" : { "statics" : { "umeng" : {
2020-12-23 17:56:44
1720
1
原创 Android studio生成jks文件/Warning: JKS 密钥库使用专用格式。建议使用 “keytool -importkeystore -srckeystore
这里写自定义目录标题Android studio生成jks文件开始Android studio生成jks文件Key was created with errors:Warning:JKS 密钥库使用专用格式。建议使用 “keytool -importkeystore -srckeystore D:\example.jks -destkeystore D:\example.jks -deststoretype pkcs12” 迁移到行业标准格式 PKCS12。新项目搭建完成后打包发行,为了防止和之前
2020-12-23 17:43:48
1071
原创 项目管理团队协作工具
项目中常用的工具一、在线协作文档工具在线协作文档可以快速的收集整理不同人员的内容,免去以往收集汇总复制黏贴的步骤,同时也可以将做好的内容通过链接分享出去,简单高效快捷。石墨文档-多人实时协作Office https://shimo.im/腾讯文档-支持多人在线编辑Word、Excel和PPT文档 https://docs.qq.com/金山文档 - https://www.kdocs.cn/welcomeGoogle 文档 - 在线创建和编辑文档 http://www.google.cn/in
2020-12-11 10:53:05
802
1
原创 java中==、equals、hashCode的区别
分为基本数据类型和对象数据类型。基本数据类型的“==”比较的是值,包装数据类型比较的是引用地址。equals是object类提供的方法,没有重写的话默认和 “= =”等效,提供出来就是为了供给开发者重写的,像string、data、file 类都重写了equals方法,以这三个类为例string public boolean equals(Object anObject) { if (this == anObject) { return true;
2020-12-10 17:19:41
116
原创 uniapp上传华为应用市场,您的应用提示获取手机存储敏感权限,用户不同意时强制退出应用
问题背景uniapp云打包后生成apk,第一次启动会申请存储权限,用户点击不同意会退出app,而且这个申请是uniapp基座包做的,和开发者写的代码无关,是uniapp基座运行起来就会申请这个权限。问题原因uniapp支持增量更新,想要支持热更新就需要存储权限,但是wgt热更新是应用市场不乐见的。解决方案在manifest.json中打开源码视图,在‘distribute’下添加"permissionPhoneState" : { "request" :
2020-12-10 10:24:05
7193
11
原创 2020年末移动端开发框架现状总结
使用场景任何技术都不能脱离使用场景而存在,当前的移动端使用场景一般是 iOS Android 小程序 移动web端(手机浏览器)四个使用场景。原生开发iOS和Android 使用最多的开发场景,性能最好,可以给用户完整流畅的系统体验。缺点:1.更新需要上架应用市场。2.开发成本较高iOS:目前使用Objective-C,swift开发:swift相比Objective-C开发出的App体积较大, 因为 swift版本还在变化,Apple 没有在 iOS 系统里放入 Swift 的运行库,s
2020-12-09 15:04:08
744
原创 移动端应用市场
移动端应用上架目前移动端应用市场分为两个阵营,iOS和Android。iOSiOS应用上架只能上传苹果公司自家的App Store,iPhone用户可以通过App Store下载使用。AndroidAndroid国内的生态比较复杂,目前分为手机厂商应用商店(应用市场)和第三方手机应用商店;手机厂商自带应用商店手机厂商中声量比较大的有四家,分别是华为,小米,OPPO,vivo。华为(huwei):huwei AppGallery Connect,发布后可以在华为品牌手机和荣耀品牌手机自带的“应
2020-12-08 10:46:55
756
原创 java写出数据到文件
String data = "离离原上草,一岁一枯荣,野火烧不尽,春风吹又生";File file = new File("data.txt");BufferWriter bw = new BufferWriter(new FileWriter(file));bw.write(data);bw.close();
2020-11-24 16:49:16
544
原创 js中false和undefined的区分
js中false和undefined的区分一个Boolean参数,判断她存不存在,如果存在的话就返回储存值,如果不存在的话默认为true于是写出了var result = (arg) ? arg : true;结果发现不管存储值是什么,返回的都是true看了一下代码发现如果arg == true 返回 truearg == false 返回 truearg = undefined ...
2020-01-03 10:54:59
2003
原创 node.js生成Excel文件 使用node-xlsx
node.js生成Excel文件简介尝试使用excel-export以及excel-export-next没有成功,转为使用node-xlsx成功生成Excel从接到需求开始查询可用的库好多博客建议excel-export易用性高,上手简单但是我在使用中出现莫名问题,无奈放弃,转用node-xlsx下面说一下使用过程及成功示例代码excel-exportgithub地址https...
2019-12-31 13:45:30
5105
2
原创 npm安装和卸载模块
npm安装和卸载模块1.安装想要使用某个模块首先需要导入在npm网站搜索想要用的模块,以生成Excel功能的模块excel-export-next为例,如图然后再Terminal 输入命令, 不需要添加版本号npm install excel-export-next或npm install excel-export-next --save之后可以看到安装中,等待片刻...
2019-12-31 10:31:40
820
原创 Android studio Error: Please select Android SDK
Error: Please select Android SDK在新电脑上clone下项目代码之后发现项目运行不了,如图app上有红叉,点击运行提示Error: Please select Android SDK尝试如下解决方法:方法一:.点击如下按钮,进入选择AndroidSDK点击edit,把提示的文字下载了,完成之后重新运行项目。方法二:打开app目录下app.iml,...
2019-12-05 09:28:17
586
原创 ShareSDK分享QQ报错25201
最近项目代码优化发现QQ分享竟然失败,提示非官方应用,appid=1109879879(错误码:25201),可是app已经在腾讯开放平台上线了好久了,为什么会报这种错误,咨询mob客服得到回复是QQ那边报的错误码,需要找腾讯的客服,并提供了解决方式,响应迅速,必须点个赞:再登录腾讯开放平台发现应用不仅需要在腾讯开放平台上线,而且还要在QQ开放平台关联起来,如图所示,要进入QQ开放平台...
2019-10-31 16:39:32
11871
5
原创 com.google.android.gms:play-services-appindexing than 8.1.0 is available: 9.8.0
最近在做项目优化,整理build.gradle文件发现如下implementation 'com.google.android.gms:play-services-appindexing:8.1.0'这个包划上横线了,鼠标移上去发现如图:A newer version of com.google.android.gms:play-services-appindexing than 8...
2019-10-31 10:19:54
2824
原创 "share" is translated here but not found in default locale
“share” is translated here but not found in default localeIf a string appears in a specific language translation file, but there is no corresponding string in the default locale, then this string is ...
2019-10-24 16:39:04
482
原创 Android运行时lib中gradle依赖的第三方框架在app项目中找不到的问题;解决Android Studio 3.0 butterknife:7.0.1配置的问题
网上下载了一个项目,compileSdkVersion太老,改成minSdkVersion 16targetSdkVersion 26compile改成implementation,项目的lib包里也改成implementation,结果报错lib中gradle依赖的第三方都找不到,implementation改成api,然后报错Error:Execution failed for ...
2019-10-23 17:23:58
442
原创 Failed to resolve: com.android.support.constraint:constraint-layout:1.1.3
Failed to resolve: com.android.support.constraint:constraint-layout:1.1.3第一次新建kotlin之后,同步后有几个报错,其中一个是Failed to resolve: com.android.support.constraint:constraint-layout:1.1.3解决方案有一个SDK Tools下载对应版本...
2018-12-26 18:25:52
4860
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人