![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验
文章平均质量分 61
App Store公众号小程序:分享录
一个从事互联网行业开发与研究的人。个人网站:https://www.xubingtao.cn,苹果App Store:分享录,微信公众号:“分享录”或“fenxianglu”,微信、头条、抖音小程序:分享录。公众号每天发布各种有用信息,原创内容主要在个人网站上发布。交流Q群:427381851。
展开
-
教你如何用PS制作iOS端APP应用图标AppIcon.appiconset
开发iOS端APP要准备18个不同尺寸的logo,虽然现在有网站提供在线生成APP应用图标,但是这样可能存在泄露高清logo甚至被抢占的风险,下面我将教大家如何用Photoshop制作iOS端AppIcon.appiconset。其实很简单,我们只要按照Xcode提示做出对应尺寸的图片然后放到Images.xcassets->AppIcon.appiconset目录下并把图片名补充到Contents.json文件里即可。用ps打开要logo,点菜单“图像”->“图像大小...”.原创 2022-05-23 17:07:27 · 1820 阅读 · 0 评论 -
教你如何用PS轻松制作ico图标
现在有很多网站提供在线制作ico图标功能,但是这样可能存在泄露高清logo甚至被抢占的风险,下面我将教大家如何用Photoshop轻松制作ico图标。以前的PS工具好像可以直接将图片另存为ico格式的,像我的Adobe Photoshops 2021 for Mac是找不到的,不知道你们的有没有?这个时候可以找插件来解决这个问题,有个叫Telegraphics的网站提供了免费的包括Photoshop在内的Adobe各种工具插件,网站访问有点慢,如果打不开或者下载不到的,可以到我公众号发送“ic.原创 2022-05-23 14:56:48 · 5223 阅读 · 0 评论 -
Docker容器中用nginx代理PHP访问软链接报404
问题是这样的,在docker中搭了PHP网站并用nginx做代理,因为有很多资源重复使用,于是我把它们抽到公共目录,并把这个公共目录软链接到ngnix的/usr/share/nginx/html目录下,结果在页面访问老是报404。一开始以为是nginx没有放开软链接访问,于是在nginx.conf配置文件http模块中配“disable_symlinks off”启用链接符。http {disable_symlinks off;}但是依然报404。查资料说配cgi要将里面的docu...原创 2022-04-24 18:45:11 · 4511 阅读 · 0 评论 -
更新SpringBoot到2.6.6后引发启动时报Swagger问题
今天更新Spring Boot到目前最新GA版本2.6.6后引发启动报了“Failed to start bean 'documentationPluginsBootstrapper'”,再往下面看到“springfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider”就可以断定是跟Swagger相关的问题。查资料发现是新版本Spring Boot将Spring MVC默认路径匹配策略由AntPathMatcher更改为Pa原创 2022-04-18 14:51:38 · 1575 阅读 · 0 评论 -
解决EasyUI插件window弹窗title没更新以及使用后遇到的问题总结
问题是这样的,在做分类和标签功能时,用相同的window代码来添加和修改信息,结果当我点分类的修改后再点标签的添加,但是标题竟然没有改变,如下图。这很容易让人觉得是缓存问题,于是查看官网文档,由于window是继承panel,在window那里只能看到部分信息,我们到panel的Properties可以看到cache属性默认是true的,但你会发现加了“cache: false,”后还是没有解决问题。$('#w').window({ cache: false, width: .原创 2022-04-11 10:16:20 · 608 阅读 · 0 评论 -
快速上手EasyUI
说实话EasyUI这个插件有点古老又传统,不过在一些传统行业还是用得比较多,所以我还是花点时间带那些打算上手这个插件的人快速入门。通过官网我们可以看到EasyUI已提供了EasyUI for jQuery、EasyUI for Angular、EasyUI for Vue和EasyUI for React四个版本,这里以EasyUI for jQuery为例,这个主要是用于web端,像移动端有更新颖的插件。通过官网下载并解压jquery-easyui-1.10.2.zip,然后把jquery..原创 2022-04-11 10:10:16 · 265 阅读 · 0 评论 -
logo闪烁效果
很多人可能以为我的网站(包括小程序和app)的“分享录”字体会闪光,其实是加了一道白色的扫光,涉及到CSS3的animation、keyframes等属性,只要加上下面的样式即可实现:.brand:before { content: ""; position: absolute; width: 80px; height: 20px; background-color: rgba(255, 255, 255, 0.5); -webkit-transform原创 2022-03-17 15:23:45 · 203 阅读 · 0 评论 -
上手Linux服务器
作为一个专业开发人员要是还老使用某塔之类的工具来管理Linux服务器是很不应该的事情,一来泄露了很多信息,二来严重依赖界面操作会丧失专业技能,三来正规企业也不会用这些工具来管理服务器,真正的开发者只需要一个CMD(Windows)或终端(Mac)就够了,使用各种命令就可以灵活实现各种功能了,当然有些服务器可能搞得比较复杂需要特定的工具才能连接。看似简朴甚至给人感觉是刀耕火种的技能就越有价值越不能丢失,趁着过年下雨呆在家里无聊,我就当作温习带大家操弄一下Linux服务器。首先要有个Linux环境,可以在物原创 2022-02-01 17:35:00 · 1239 阅读 · 0 评论 -
基于uni-app开发的iOS端APP去掉跟踪提示并通过App Store Connect审核
相信很多初期没广告的APP都不希望在安装APP后打开被提示“允许xxx跟踪您在其他公司的App和网站上的活动吗?”。IMG_2388.PNG而基于uni-app开发的iOS端APP默认是会包含获取IDFA,这样你提交App Store Connect审核时就必须修改App隐私标明使用收集哪些数据,这样在用户下载APP前就会在App Store的App隐私那里显示出来,并且在用户安装后打开应用会有上图的跟踪提示。具体如何做到跟踪提示可以看DCloud社区的《iOS平台配置应用使用广告标识(IDFA)ht原创 2021-06-21 09:28:28 · 4140 阅读 · 5 评论 -
iOS端APP提交审核被拒绝包含用户生成内容必须有举报和拉黑功能
最近iOS端APP更新提交App Store Connect审核时却多次被拒绝,因为我之前已经加举报功能,而目前APP主要以路人用户为主,加拉黑感觉没什么意义,于是一直不想加,然后就在备注那里跟老外理论,后来他们给我安排了在3到5个工作日内提供电话服务。#0.0.38 2021-05-29提交App Store被拒绝.txt从5月29号等到6月1号18:04终于等到了来自美国加利福尼亚州圣何塞的Apple来电(+1(408996-1010)),来电是个讲中文的男客服,整体显得有点僵硬,他跟我说包含用原创 2021-06-12 18:15:45 · 3063 阅读 · 1 评论 -
Xcode分发包含轻App应用到App Store Connect警告Missing entitlement
昨晚打包iOS端APP到App Store Connect,早上起来发现审核下来后用iPhone自带扫码器扫描轻App码加载的是旧App Clip内容,突然想去昨晚用Xcode分发包含轻App应用到App Store Connect时警告Missing entitlement。App Store Connect Operation WarningWARNING ITMS-90876:"Missing entitlement. This app contains an app clip. The原创 2021-05-23 13:18:41 · 575 阅读 · 1 评论 -
更新uni-app离线SDK后Xcode运行APP到iPhone报错了
更新了uni-app的iOS端APP离线SDK后用Xcode运行APP到iPhone真机调试时报错了,具体错误如下:DetailsUnable to install "fenxianglu"Domain: com.apple.dt.MobileDeviceErrorDomainCode: -402620375--The code signature version is no longer supported.Domain: com.apple.dt.MobileDeviceErrorD原创 2021-05-23 13:12:56 · 2701 阅读 · 2 评论 -
Parallels Desktop启动后黑屏无法进入Windows系统
昨晚不知道是我重启macOS没先关掉Parallels Desktop虚拟机的原因,还是其他误操作,导致Parallels Desktop启动后黑屏无法进入Windows系统,然后不管我怎么点“关闭”或“重新启动”都没作用,吓得我差点重装系统,但又不舍得虚拟机里面很多数据,而且我磁盘空间不足没做备份,于是在操作里面试了从来没用过的“停止”:但看到提示“丢失”、“损坏”的字样,犹豫不决,害怕失去数据,但是不试一下又进不去!最后还是无奈地点了“停止”,然后再点启动图标,竟然看到熟悉的Windo原创 2021-03-25 10:00:20 · 10435 阅读 · 14 评论 -
更新Docker Desktop后启动MySQL报Data Dictionary initialization failed错误
更新了Docker Desktop后启动MySQL容器后报错了,主要错误日志如下:2021-03-09T04:06:15.320914Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.18) starting as process 12021-03-09T04:06:15.328591Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 bec原创 2021-03-09 13:29:04 · 4090 阅读 · 0 评论 -
macOS在启动台创建应用启动快捷图标
问题是这样的,在安装Adobe Photoshop 2021时发现竟然主动提供了修改安装位置,于是我就把它改到非系统盘,这样就造成在启动台找不到应用启动快捷图标了。估计很多人不存在这个问题,因为苹果系统默认只有一个盘,而我为了在物理机上装Windows系统以及把资料跟系统盘分开就划分了多个磁盘,在Mac这边应该叫宗卷。经研究发现有两种方式可以在启动台创建应用启动快捷图标。方式一:将应用拖到应用程序目录直接将应用拖到应用程序目录,但PS启动会报错而用不了,而且这种方式是将应用拷贝到系统宗卷的,原创 2021-01-14 11:40:20 · 4290 阅读 · 0 评论 -
实战用Xcode打包iOS端APP并通过App Store Connect分发提交审核
本文以实战经验教你用Xcode打包iOS端APP以及上传二进制文件并通过App Store Connect分发提交审核。这里以读者具备开发iOS项目的能力并且已开发出app准备打包并上传二进制文件到App Store Connect。先给大家看看我审批下来的版本记录。开发完iOS项目一般是先在模拟器或移动设备上调试,然后打包成ipa文件分发到不同设备测试,然后把二进制文件上传到App Store Connect,然后通过TestFlight邀请用户测试,然后提交App Store审核,最后发原创 2021-01-09 13:37:46 · 2967 阅读 · 0 评论 -
实战分析APP提交苹果App Store审核被拒绝的一些原因以及对策
本文以实战经验图文讲解APP提交苹果App Store审核被拒绝的一些原因以及对策。你是否跟我一样,交了订阅费后在APP提交App Store审核时却遭到各种拒绝,而且有些看起来根本不讲道理?尽管你上诉了,但回复的内容根本没法解决问题,如果你跟我一样是个人开放者,要求电话答复,则会被告知个人电话联系不上,他们优先通过邮件回复!下面我们先看看App Store 审核指南(App Store Review Guidelines),有中英文两个版本自己点过去看,我就不一一解读了。我总共原创 2021-01-04 11:43:54 · 6425 阅读 · 0 评论 -
关于uni-app使用rpx出现字体等样式在iPad上不兼容问题
周六终于下决心把早已开发出稳定版本的分享录iOS版APP提交App Store审核了,今天早上收到邮件发现被拒绝回来了,其中有个问题就是在iPad显示有问题影响用户体验,如下图:一时感觉有点奇怪,我明明是使用rpx,在iPhone等手机上看是没问题,为什么在iPad上字体会变得这么臃肿,到uni-app官网查一下,发现有下面这样一段话:“这里需要对rpx的使用特别强调一下。在移动设备上也有很多屏幕宽度,设计师一般只会按照750px屏幕宽度出图。此时使用rpx的好处在于,各种移动设备的屏幕宽度原创 2020-12-21 14:32:07 · 7893 阅读 · 7 评论 -
Xcode打包iOS项目报Unable to install xxx而无法安装app到iPhone
本文图文讲解用Xcode打包iOS项目时报Unable to install xxx而无法将app安装到iPhone。app项目加新功能添加了一些依赖库后打包的时候报Unable to install xxx而无法将app安装到iPhone,具体信息如下图:详情访问我个人网站:https://www.xubingtao.cn/?p=2503关注我的公众号每天为你发布各类有用信息。...原创 2020-12-06 17:46:29 · 6810 阅读 · 0 评论 -
记一次迁移服务器后nginx报502和504导致二级域名无法访问的排解过程
本文图文讲解并记录一次迁移服务器后nginx报502和504导致二级域名无法访问的排解过程。报502 Bad Gateway或504 Gateway Time-out还一下日志:[error] 7#7: *4 connect() failed (110: Connection timed out) while connecting to upstream, client: xx.xx.xx.xx, server: xxx.xubingtao.cn, request: "GET /xxxx/index原创 2020-12-01 17:02:59 · 476 阅读 · 0 评论 -
Xcode打包uni-app项目运行在iPhone上报未添加Video Player模块
本文图文讲解如何解决用Xcode打包HBuilderX开发的uni-app项目运行在iPhone上在视频播放页面报未添加Video Player模块的问题。问题如下图:详情访问我个人网站:https://www.xubingtao.cn/?p=2465关注我的公众号每天为你发布各类有用信息。...原创 2020-11-25 18:02:16 · 1275 阅读 · 0 评论 -
Photoshop报无法打开图片因为暂存盘已满
本文图文讲解Photoshop打开图片时报无法打开“xxx”因为暂存盘已满。问题如下图:详情访问我个人网站:https://www.xubingtao.cn/?p=2458关注我的公众号每天为你发布各类有用信息。原创 2020-11-25 17:58:30 · 577 阅读 · 0 评论 -
Android Studio打包构建失败:Cannot fit requested classes in a single dex file (# methods: 67658 > 65536)
本文图文讲解Android Studio在打包时,构建失败报错误:Cannot fit requested classes in a single dex file (# methods: 67658 > 65536)的解决方案。详情访问我个人网站:https://www.xubingtao.cn/?p=2450关注我的公众号每天为你发布各类有用信息。...原创 2020-11-23 10:51:46 · 227 阅读 · 0 评论 -
macOS Big Sur无法使用svn新解决方案
本文图文讲解苹果新系统macOS Big Sur无法使用svn的新解决方案,让你可以直接在控制台用svn -- version查看svn版本信息,IntelliJ(包括旗下的IDEA、PhpStorm、PyCharm、DataGrip等)等开发工具也不用再配svn路径了。效果如下图:详情访问我个人网站:https://www.xubingtao.cn?p=2345关注我的公众号每天为你发布各类有用信息。...原创 2020-11-16 17:41:03 · 2968 阅读 · 1 评论 -
解决苹果电脑更新macOS Big Sur系统后用不了svn的问题
本文图文讲解如何解决苹果电脑更新macOS Big Sur系统后用不了svn的问题。我在昨天写的《说说对苹果新系统macOS Big Sur的体验》一文中就提到,苹果系统更新的一个老毛病就是老是造成一些应用打不开或部分功能不能用,这次更新后目前发现Parallels Desktop打不开、IntelliJ(包括旗下的IDEA、PhpStorm、PyCharm、DataGrip等)的svn用不了。Parallels Desktop只能更新到Parallels Desktop 16,svn用不了可以通过配置原创 2020-11-16 09:12:06 · 895 阅读 · 0 评论 -
加SSL的SpringBoot项目用https访问出现CORS跨域问题
问题是这样的,我用SpringBoot在服务器上搭了一个新的微服务,在本地调试遇到跨域问题加个CorsFilter拦截器Bean就解决,但升到服务器上却仍然报跨域问题:“Access to XMLHttpRequest at 'https://xxx.xubingtao.cn/xxx' from origin 'https://www.xubingtao.cn' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header原创 2020-11-12 09:06:59 · 1162 阅读 · 0 评论 -
Android Studio生成Key Store打包含有app安装包证书的apk应用
场景是这样的,我的分享录app总体样式在模拟器上调的跟小程序差不多打算打包到手机上看看,结果报“该安装包未包含任何证书”而安装失败。我也是第一次开发app,印象中Java有个Key Store生成证书的,到android studio上研究一下,发现可以用Android Studio生成Key Store打包含有app安装包证书的apk应用。点“Build”->“Generate Signed Bundle or APK”在弹出框选“APK”然后点“next”:接着点“Create n原创 2020-09-30 16:37:43 · 743 阅读 · 0 评论 -
iOS真机调试时报Select a provisioning profile in the Signing & Capabilities editor
场景时这样的,用Xcode开发app在模拟器里调试是没问题的,但当我联到手机上Build的时候却报错:"fenxianglu" requires a provisioning profile. Select a provisioning profile in the Signing & Capabilities editor.错误提示如下图:详情访问我的个人网站:https://www.xubingtao.cn/2020/09/24/ios_request_select_a_provis原创 2020-09-24 14:33:01 · 6689 阅读 · 0 评论 -
关于小程序报$refs.xxx is not a function的问题排解
问题是这样的,小程序用uni-app开发的,由于很多页面有相同功能所以我把公共功能抽成模块供各个页面使用,但在不同小程序平台甚至是在同一平台却出现了有的地方没问题有的地方出问题了,就如同这里我在字节码跳动小程序页面下拉方法onPullDownRefresh里调用this.$refs.postVue.getData()就直接报TypeError: $refs[ref].push is not a function异常了。如下图:详情访问我的个人网站:https://www.xubingtao.cn/2原创 2020-09-15 15:58:42 · 6511 阅读 · 0 评论 -
在Mac上用Android Studio创建的安卓模拟器上不了网
本文图文讲解我在搭华为快应用开发环境时用Android Studio创建的安卓模拟器上不了网的解决方法。效果如下图:详情访问我的个人网站:https://www.xubingtao.cn/2020/09/12/android_simulator_no_access_net_on_mac...原创 2020-09-12 10:37:59 · 246 阅读 · 0 评论 -
小程序开发[关于新增数据后分页出现重复数据之公婆说理以及解决方案]
本文分析和讲解了分页后当后台新增数据时小程序、app等移动端翻页会出现重复数据而前端web页面却不会出现这种问题并给出解决方案,详情访问:https://www.xubingtao.cn/2020/08/15/mp_dev_duplicate_in_page原创 2020-08-15 12:42:49 · 512 阅读 · 0 评论 -
MySQL字段类型跟值不一致导致order by排序不起作用
本文讲解MySQL遇到排序无效的过程以及解决方案,详情访问:https://www.xubingtao.cn/2020/08/15/mysql_order-by_invalid原创 2020-08-15 10:05:32 · 219 阅读 · 0 评论 -
记一次springboot项目加logback日志管理在Jenkins上gradle构建项目报Logback configuration error detected错误
Caused by: java.lang.IllegalStateException: Logback configuration error detected:ERROR in ch.qos.logback.core.rolling.RollingFileAppender[ROLLING] - Failed to create parent directories for [/mptest/logs/miniprogram_3ca803ed8134.log]ERROR in ch.qos.logba.原创 2020-06-07 13:11:51 · 751 阅读 · 1 评论 -
在移动端点击css的伪类hover后不会消失
这是我个人网站上的一篇文章,详情请访问:https://www.xubingtao.cn/2020/04/05/on_mobile_click_hover_not_disappear原创 2020-04-05 18:36:49 · 1397 阅读 · 0 评论