HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

hbuiderX简单白色主题(倩女幽魂)

主题

{
"editor.fontSize" : 14,
"editor.minimap.enabled" : false,
"explorer.iconTheme" : "vs-seti",
"workbench.colorCustomizations" : {
"[Default]" : {
"editor.background" : "#fefefe",
"explorer.file.status.modified" : "#999999",
"explorer.file.status.untracked" : "#8a7a1a",
"list.activeSelectionBackground" : "#f2f2f2",
"list.activeSelectionForeground" : "#ea5087",
"list.foreground" : "#555555",
"list.highlightForeground" : "#ea5087",
"list.hoverBackground" : "#f2f2f2",
"sideBar.background" : "#ece1e3",
"statusBar.background" : "#1f6fb5",
"statusBar.foreground" : "#cccccc",
"tab.activeBackground" : "#c5bcbd",
"tab.inactiveBackground" : "#f2f2f2",
"tab.inactiveForeground" : "#666666",
"toolBar.background" : "#ffffff"
}
}
}

继续阅读 »

{
"editor.fontSize" : 14,
"editor.minimap.enabled" : false,
"explorer.iconTheme" : "vs-seti",
"workbench.colorCustomizations" : {
"[Default]" : {
"editor.background" : "#fefefe",
"explorer.file.status.modified" : "#999999",
"explorer.file.status.untracked" : "#8a7a1a",
"list.activeSelectionBackground" : "#f2f2f2",
"list.activeSelectionForeground" : "#ea5087",
"list.foreground" : "#555555",
"list.highlightForeground" : "#ea5087",
"list.hoverBackground" : "#f2f2f2",
"sideBar.background" : "#ece1e3",
"statusBar.background" : "#1f6fb5",
"statusBar.foreground" : "#cccccc",
"tab.activeBackground" : "#c5bcbd",
"tab.inactiveBackground" : "#f2f2f2",
"tab.inactiveForeground" : "#666666",
"toolBar.background" : "#ffffff"
}
}
}

收起阅读 »

建议 离线打包的SDK 不要放到网盘中下载

离线SDK uniapp App离线打包

建议 最新版本的离线打包SDK,不要放到百度网盘中,下载太慢了。历史版本可以放到百度网盘中。

建议 最新版本的离线打包SDK,不要放到百度网盘中,下载太慢了。历史版本可以放到百度网盘中。

mac下hbuilder进行无线调试断线问题解决

无线调试

mac下进行安卓调试总是断线,给出部分手机使用无线不能连接的解决办法:

adb wifi调试断线问题解决(hbuilderx wifi调试)

mac下进行安卓调试总是断线,给出部分手机使用无线不能连接的解决办法:

adb wifi调试断线问题解决(hbuilderx wifi调试)

用vue-cli创建uni-app项目记录

为什么要使用vue-cli创建?

因为我这边的项目一般升级都只在线升级,只有极少数情况下才会走整包升级,但是由于HBuildeX更新过于频繁,并且不同的版本会带来问题(http://ask.dcloud.net.cn/article/35627),导致必须整包升级,所以为了减少整包升级的频率,使用了vue-cli创建项目,一般不进行编译器的升级,一直使用指定的编译器版本

  • 第一步: 根据官方文档创建项目

  • 第二步: 安装依赖
    我使用sass, 所以安装了sass-loader 和 sass, 不使用node-sass使因为node-sass安装慢且经常失败,需要注意的是dart-sass不支持/deep/和>>>,需要使用::v-deep代替

     npm install sass sass-loader --save-dev
  • 第三步
    在src目录下,开发即可,和使用HBuilderX无区别,仅目录不同

  • 生成wgt:

    1. 用npm run build:app-plus打包app资源,具体看文档
    2. 把整个项目拖进HBuilderX中,发行 -> 制作wgt,走的也是项目中的编译器,不是HBuilderX中的编译器
继续阅读 »

为什么要使用vue-cli创建?

因为我这边的项目一般升级都只在线升级,只有极少数情况下才会走整包升级,但是由于HBuildeX更新过于频繁,并且不同的版本会带来问题(http://ask.dcloud.net.cn/article/35627),导致必须整包升级,所以为了减少整包升级的频率,使用了vue-cli创建项目,一般不进行编译器的升级,一直使用指定的编译器版本

  • 第一步: 根据官方文档创建项目

  • 第二步: 安装依赖
    我使用sass, 所以安装了sass-loader 和 sass, 不使用node-sass使因为node-sass安装慢且经常失败,需要注意的是dart-sass不支持/deep/和>>>,需要使用::v-deep代替

     npm install sass sass-loader --save-dev
  • 第三步
    在src目录下,开发即可,和使用HBuilderX无区别,仅目录不同

  • 生成wgt:

    1. 用npm run build:app-plus打包app资源,具体看文档
    2. 把整个项目拖进HBuilderX中,发行 -> 制作wgt,走的也是项目中的编译器,不是HBuilderX中的编译器
收起阅读 »

将现有,在运行中的微信小程序(原生)用HBuilder转Uni-app 程序,准备用于多端运行(特别是H5)

5+App开发

将现有,在运行中的微信小程序(原生)用HBuilder转Uni-app 程序,准备用于多端运行(特别是H5)

1、本人小白一个,有意,有能力,有时间的彭友,望你接一下项目,会付费用,可以担保交易,望双方互重切磋,不留存、复制本项目任何代码用于自用或商业性质。

2、联系人QQ:122732169 胡工 13550282002

继续阅读 »

将现有,在运行中的微信小程序(原生)用HBuilder转Uni-app 程序,准备用于多端运行(特别是H5)

1、本人小白一个,有意,有能力,有时间的彭友,望你接一下项目,会付费用,可以担保交易,望双方互重切磋,不留存、复制本项目任何代码用于自用或商业性质。

2、联系人QQ:122732169 胡工 13550282002

收起阅读 »

修改备注字体颜色

修改备注字体颜色

我使用的是酷黑

1. D:\HBuilderX\plugins\theme-default\themes\black\Monokai.xml  

2.  所有的"#75715E" 更改成 "#00AA00"  

3.  重启HbuilderX 就成了
继续阅读 »

修改备注字体颜色

我使用的是酷黑

1. D:\HBuilderX\plugins\theme-default\themes\black\Monokai.xml  

2.  所有的"#75715E" 更改成 "#00AA00"  

3.  重启HbuilderX 就成了
收起阅读 »

爬坑,hbuilderx上已勾选videoplayer模块,打包后任提示未添加

出现这种情况,是使用了自定义调试基座,调试基座没有重新生成导致的。

出现这种情况,是使用了自定义调试基座,调试基座没有重新生成导致的。

IOS上架2.3.1问题已解决,反正我成功了

Guideline 2.3.1 - Performance

We discovered that your app contains obfuscated code, selector mangling, or features meant to subvert the App Review process by changing this app's concept after approval to the App Store.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

Next Steps

  • Review the Performance section of the App Store Review Guidelines.
  • Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
  • Once your app is fully compliant, resubmit your app for review.

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

本人结合以往上架经验,给出目前iOS审核被拒3.2.1的最佳解决方案及操作原则、操作步骤。

从目前来看,iOS审核被拒3.2.1的最佳解决方案就是资质、资质、资质。有资质的账号,目前是解决iOS被拒3.2.1的最佳解决方案,套壳(即做假页面)、换新账号碰运气上架等方法皆为次等方案之选,非迫不得已,不要做之。

结合这段之间的iOS上架来看,有资质的账号,必须具备营业执照(有相应的经营范围)、金融许可证,ICP证为非必须条件。此处有两种情况:

1)有资质的账号,上架时,将营业执照和金融许可证提在附件中,如顺利过审,则ICP证为非必须。

2)有资质的账号,如已将营业执照和金融许可证加在附件中,但仍被拒,此时,ICP证则为必须。

是的,你没看错,有资质的账号,有时候也不是一次必过,有时候需要多折腾几次,最终,过审的几率还是很大的,几率大于90%。

那么,在具备了有资质的账号这一条件之后,要遵守什么操作原则,具体要怎么操作,才能增加上架的成功率呢?

从操作原则上来说,不管你的有资质的账号是自己公司的,抑或是其他渠道获取来的,要遵守的原则都是一样的,没有大的区别:

1)原则一:APP内的文案及技术支持网址文案要和账号公司适配;

2)原则二:APP介绍文案、应用内文案及技术支持网址文案不要出现账号公司之外的其他公司(APP真实归属的公司也不可以);

3)原则三:从“侵犯用户隐私,疑罪从有”的角度去规避苹果审核的风险;

以上3条原则是操作的时候必须遵守的,如不遵守,则有可能大大拉低上架的成功率。

在弄清楚了上面3条操作原则之后,我们就会进入实际操作的内容,具体步骤如下:

1)将APP内关于原来公司的文案都切换成关于账号公司的,可由技术在后台配置实现,等上架成功后,再切换回来(重点关注banner图、关于我们、公告、注册协议);

2)将技术支持网址里关于原来公司的文案都切换成关于账号公司的,功能如步骤1;

3)如有可能,在APP首页底部及技术支持网址底部添加“copyright ©账号公司”的文案,待上架后,切换成原来公司的即可;

4)排查APP、后台及技术支持网址的文案,防止出现除账号公司之外的公司名称;

5)将获取通讯录、获取地理位置等获取用户隐私的功能,针对测试账号进行处理,使得苹果审核人员用测试账号进行APP审核的时候,不会出现;

6)将营业执照、金融许可证打包,添加在后台附件中,供审核人员审核;

7)其他提审步骤如平常提审一般。

按此上操作原则及操作步骤,操作上架,可以大大提升过审率。

关于iOS 上架的其他问题,本人也会抽时间多写写,这些都是本人多年上架的心得,希望对诸君有所助益。

总结
上面的方法都是在和苹果打游击战的时候总结的经验,当然还有一些后期维护,怎么让苹果复审的时候看到审核界面,而不是我们给用户看的真正界面,可以利用CDN把海外和国内做一个分流,当然,如果你的app是针对海外和国内都有的,那就令当别论了。如果大家看了有什么问题的话也可以给我留言,能帮忙解决的我尽量帮忙~

继续阅读 »

Guideline 2.3.1 - Performance

We discovered that your app contains obfuscated code, selector mangling, or features meant to subvert the App Review process by changing this app's concept after approval to the App Store.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

Next Steps

  • Review the Performance section of the App Store Review Guidelines.
  • Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
  • Once your app is fully compliant, resubmit your app for review.

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

本人结合以往上架经验,给出目前iOS审核被拒3.2.1的最佳解决方案及操作原则、操作步骤。

从目前来看,iOS审核被拒3.2.1的最佳解决方案就是资质、资质、资质。有资质的账号,目前是解决iOS被拒3.2.1的最佳解决方案,套壳(即做假页面)、换新账号碰运气上架等方法皆为次等方案之选,非迫不得已,不要做之。

结合这段之间的iOS上架来看,有资质的账号,必须具备营业执照(有相应的经营范围)、金融许可证,ICP证为非必须条件。此处有两种情况:

1)有资质的账号,上架时,将营业执照和金融许可证提在附件中,如顺利过审,则ICP证为非必须。

2)有资质的账号,如已将营业执照和金融许可证加在附件中,但仍被拒,此时,ICP证则为必须。

是的,你没看错,有资质的账号,有时候也不是一次必过,有时候需要多折腾几次,最终,过审的几率还是很大的,几率大于90%。

那么,在具备了有资质的账号这一条件之后,要遵守什么操作原则,具体要怎么操作,才能增加上架的成功率呢?

从操作原则上来说,不管你的有资质的账号是自己公司的,抑或是其他渠道获取来的,要遵守的原则都是一样的,没有大的区别:

1)原则一:APP内的文案及技术支持网址文案要和账号公司适配;

2)原则二:APP介绍文案、应用内文案及技术支持网址文案不要出现账号公司之外的其他公司(APP真实归属的公司也不可以);

3)原则三:从“侵犯用户隐私,疑罪从有”的角度去规避苹果审核的风险;

以上3条原则是操作的时候必须遵守的,如不遵守,则有可能大大拉低上架的成功率。

在弄清楚了上面3条操作原则之后,我们就会进入实际操作的内容,具体步骤如下:

1)将APP内关于原来公司的文案都切换成关于账号公司的,可由技术在后台配置实现,等上架成功后,再切换回来(重点关注banner图、关于我们、公告、注册协议);

2)将技术支持网址里关于原来公司的文案都切换成关于账号公司的,功能如步骤1;

3)如有可能,在APP首页底部及技术支持网址底部添加“copyright ©账号公司”的文案,待上架后,切换成原来公司的即可;

4)排查APP、后台及技术支持网址的文案,防止出现除账号公司之外的公司名称;

5)将获取通讯录、获取地理位置等获取用户隐私的功能,针对测试账号进行处理,使得苹果审核人员用测试账号进行APP审核的时候,不会出现;

6)将营业执照、金融许可证打包,添加在后台附件中,供审核人员审核;

7)其他提审步骤如平常提审一般。

按此上操作原则及操作步骤,操作上架,可以大大提升过审率。

关于iOS 上架的其他问题,本人也会抽时间多写写,这些都是本人多年上架的心得,希望对诸君有所助益。

总结
上面的方法都是在和苹果打游击战的时候总结的经验,当然还有一些后期维护,怎么让苹果复审的时候看到审核界面,而不是我们给用户看的真正界面,可以利用CDN把海外和国内做一个分流,当然,如果你的app是针对海外和国内都有的,那就令当别论了。如果大家看了有什么问题的话也可以给我留言,能帮忙解决的我尽量帮忙~

收起阅读 »

有没有人跟我一样,uni-app制作微信小程序顶部会偶然会出现一条1px的空隙?

微信小程序

我是iPhone7手机

在页面跳转或者按home键进出小程序的时候,微信小程序顶部会出现一条1px的空隙,很难看.滚动一下就会自动消失.然后重复之前操作又出现了.

我研究了很久,发现我用HBX创建最原始uni-app默认模板,也是会出现.

请问有没有人跟我一样出现这情况?如何解决?

继续阅读 »

我是iPhone7手机

在页面跳转或者按home键进出小程序的时候,微信小程序顶部会出现一条1px的空隙,很难看.滚动一下就会自动消失.然后重复之前操作又出现了.

我研究了很久,发现我用HBX创建最原始uni-app默认模板,也是会出现.

请问有没有人跟我一样出现这情况?如何解决?

收起阅读 »

一款在线小说阅读app,h5代码,

业余玩家自己开发的在线小说阅读app,算是倾注心血了吧,技术也就这样了

h5的app。开发快速,一套代码。双端上线,成本低,适合想做小说类app
刚起步的开发者或老板,待有用户后在转原生端

本人实在是没有什么ui美感,所以ui是要多垃圾有多垃圾,还在在此请教各位大神有没有什么好的
ui模板分享网站和图标分享网站

另外,此demo用的服务器很垃圾,几十块钱的,本来就是测试用的,所以网络吞吐量有限,如果网络请求gg了,不要怀疑,其实就是服务器gg了,多担待吧

此公布的为精简版本,好几个功能都删了,毕竟防君子不妨小人,h5的app,大家都懂得,所以大家在使用时
发现某个页面打不开或者某个功能无法使用,不要怀疑,就是此功能删了

此demo公布目的为大家帮忙找bug,和ui上的问题,因为本人用的iphone,所以在写代码的时候ui大部分以兼容ios为主

安卓机型就测试过几个,所以估计在安卓机型上ui匹配还有问题,当然,删除的那几个功能本人测试过没啥影响

各位找的bug可以在此贴下方留言,亦可在QQ和我反馈:QQ:2293979885

app下载地址:https://lanzous.com/ibxn9of

当然,此套源码也出售,下面放出app截图

继续阅读 »

业余玩家自己开发的在线小说阅读app,算是倾注心血了吧,技术也就这样了

h5的app。开发快速,一套代码。双端上线,成本低,适合想做小说类app
刚起步的开发者或老板,待有用户后在转原生端

本人实在是没有什么ui美感,所以ui是要多垃圾有多垃圾,还在在此请教各位大神有没有什么好的
ui模板分享网站和图标分享网站

另外,此demo用的服务器很垃圾,几十块钱的,本来就是测试用的,所以网络吞吐量有限,如果网络请求gg了,不要怀疑,其实就是服务器gg了,多担待吧

此公布的为精简版本,好几个功能都删了,毕竟防君子不妨小人,h5的app,大家都懂得,所以大家在使用时
发现某个页面打不开或者某个功能无法使用,不要怀疑,就是此功能删了

此demo公布目的为大家帮忙找bug,和ui上的问题,因为本人用的iphone,所以在写代码的时候ui大部分以兼容ios为主

安卓机型就测试过几个,所以估计在安卓机型上ui匹配还有问题,当然,删除的那几个功能本人测试过没啥影响

各位找的bug可以在此贴下方留言,亦可在QQ和我反馈:QQ:2293979885

app下载地址:https://lanzous.com/ibxn9of

当然,此套源码也出售,下面放出app截图

收起阅读 »

uniapp定制开发、uniapp开发

uniapp uniapp模板

uniapp定制开发、uniapp开发
uniapp定制开发项目
uniapp项目定制开发
1.需求明确,报价工期明确

  1. UI设计图确认定稿
  2. 后台搭建项目
  3. 填充内容
  4. 测试

uniapp定制开发、uniapp开发
uniapp定制开发项目
uniapp项目定制开发
1.需求明确,报价工期明确

  1. UI设计图确认定稿
  2. 后台搭建项目
  3. 填充内容
  4. 测试