- 博客(73)
- 收藏
- 关注
原创 BRPickerView
项目里面引用了BRPickerView第三方,最近发现在iOS18以上会出现闪退问题。查询官方文档之后需要升级。打开项目里面的Podfile文件,如果之前里面有引用BRPickerView,那么这次就需要升级一下了。如果终端路径一直在项目所在的文件路径,就不用cd了。直接使用pod命令就可以了。打开终端 输入: cd Podfile路径。之后在终端输入: cd Podfile路径。之后在输入 : pod update。之后:pod install。在Podfile文件里面。
2025-05-14 15:15:51
197
原创 SDK does not contain ‘libarclite‘ at the path
Xcode16以上版本更新SDK之后就报错了。是因为缺少libarclite_iphoneos.a文件。所以需要在网上找一下该文件根据路径添加进去,arc文件可能需要新建一下。本地电脑上的文件夹。将上面选中的两个文件复制粘贴到arc文件里面。
2025-05-12 11:36:15
366
原创 【HandyJSON报错】
Xcode拉取仓库代码之后,使用podintsall下载第三方SDK之后,项目报错HandyJSON的SDK。这个项目之前用的好好的,就是换了电脑,新拉取了代码,出现了上面的问题。
2025-05-12 11:17:01
189
原创 uniapp开发-iOS18以上无法调用微信小程序
开始着手排查xcode基座,看是否是微信相关配置的问题,查看了TARGETS->info->URL Types 与TARGETS->sighing&Capabillities->Associated Domains。最近在开发项目的时候,遇到打包好的app在苹果手机iOS18以上无法成功调用微信小程序。除了更新SDK里面的第三方,还要检查一下基座里面的是否也引用了第三方SDK。所以在之后的开发中,尽量使用最新的第三方SDK,并且不要漏掉引用的地方。3、更新基座里面的SDK->libs里面微信相关的文件。
2025-04-28 17:39:47
458
原创 微信小程序-van-uploader的preview-size
引用van组件的上传文件,设置预览图尺寸,刚开始设置的是preview-size=“140”,出来的效果就是一个正方形。小程序终端运行:npm install @vant/weapp@latest --save。以上操作之后,再次使用preview-size="{{[220,140]}}"就会生效。选中微信开发工具之后,在顶部菜单栏选择:工具->构建npm。上面的方案亲测有效。
2025-04-28 16:48:59
754
原创 iOS18 MSSBrowse闪退
经过断点排查发现是第三方的MSSBrowseBaseViewController.m文件里面出现的问题。最近升级了电脑系统(15.4.1),并且也升级了xcode(16.3)开发工具。之后打包公司很早之前开发的项目。涉及到的是第三方MSSBrowse,在选择图片放大的时候会出现APP卡顿及闪退问题。打开第三方MSSBrowseBaseViewController.m文件。出现这个问题,可能是 iOS 18 引入的更严格的视图层级管理规则。上线之后发现在苹果手机系统18以上,出现了闪退问题。
2025-04-23 17:27:34
490
原创 微信小程序 van-dropdown-menu
在这里,需要实现输入框选中时,van-dropdown-menu组件需要关闭。所以在输入框组件里增加了bind:focus="onFocusClick"方法。在这个方法里面实现关闭操作。上面var()都是引用的公共样式,可以换成自己项目需要的样式。刚开始没注意官方文档的说明,现将该方法着重展示出来。在app.json或index.json中引入组件。下面是完成的使用步骤。
2025-04-22 17:50:59
606
原创 微信小程序申请getlocation权限
2、如果小程序没有导航功能。可以使用wx.openLocation写一个导航页面功能,以便进行权限申请。所以需要申请getlocation权限的开启。体验版没有申请开启不影响使用,但是上线提审必须申请权限开启,否则无法提审。如上图所示,必须先设置主营类目。否则申请权限开启的时候,申请会自动驳回。基本满足上面两个点,就可以申请wx.getLocation权限开启。2、体验小程序必须包含导航/配送/查找附近等功能。1、发布的体验版小程序一定要有上面的功能。申请该权限需要满足两个要求。
2024-11-19 10:59:21
1393
原创 uniapp使用plus.runtime.openURL唤起微信/支付宝后自动打开第三放url
此种方式weixin://dl/businessWebview/link/?appid=appid&url=https://场景描述:点击按钮,唤起微信/支付宝APP,在微信/支付APP里面自动打开一个URL。uniapp唤起小程序,小程序代码里面使用webview展示改URL。在外部浏览器打开微信内浏览器打开自己的页面报无法访问错误。公司接到一个项目,使用的uniapp开发一个功能。
2024-10-23 17:02:38
1472
1
原创 【uniapp使用内置组件barcode遇到的问题】
使用此组件需要在mainfest.json-APP模块配置-Barcode进行勾选。否则iOS手机打包安装无法显示。uniapp使用下面的代码进行扫码功能的开发。真机调试页面显示正常。但是打包之后再苹果手机上不显示扫码页面。
2024-10-23 15:53:22
665
原创 iOS 打包上传保存You do not have required contracts to perform an operation
错误内容:You do not have required contracts to perform an operation. (ID: d4a5fc85-19。刚开始框里的内容是不显示的。只有点击同意页面最上面的协议之后。之后登录appstore,发现苹果更新了一些协议,需要用户点击同意。今天提交一个很久没有更新的项目。在打包上传的时候,报错了。首先排除了证书以及配置文件过期的问题。然后再去点击上传就成功了。证书标识部分才能显示。
2024-09-12 11:41:56
1284
原创 nvue 中使用组件传值this.$emit不触发问题
使用uniapp开发,在nvue文件里面引用了一个公共组件,组件使用vue写的。组件里面使用了this.$emit。
2024-08-28 14:17:13
300
原创 uniapp使用cover-view,使用@click无效
第三方链接使用的是web-view进行展示。由于该组件优先级太高,正常的前端组件无法在该页面浮现展示。所以就考虑使用了cover-view进行覆盖。最近要做直播详情页面,用的是第三方直播链接,需要在该页面上放两个按钮,点击按钮需要弹出相关商品及优惠券。类似于抖音直播页面。
2024-07-31 18:23:32
705
原创 消息订阅报错-用户拒绝: errMsg
经过查询,原来消息订阅功能只能在点击方法里面使用,也就是说在接口回调里面是无法响应的。但是项目运行起来,消息订阅功能并没有被调用起来。这里消息订阅功能写在接口请求成功的方法里面。小程序开发过程中,使用消息订阅功能。并且还会报错,显示用户拒绝。
2024-06-19 11:10:53
2007
原创 微信小程序-wx.showToast超长文字展示不全
根据官方文档,icon=none,最多显示两行文字。所以如果提示信息较多,超过两行,就需要用其他方式解决。1、要在xml里面添加,否则就会报错找不到节点。2、要在ts或者js引入,否则就无法使用。3、在ts或者js页面先引入再使用。1、在需要使用的json页面引入。2、在xml页面添加。
2024-05-31 14:20:04
4502
原创 微信小程序 vant tabs组件选中下划线位置异常
所以更改成wx:if=”{{permissionsShow}}"。permissionsShow是控制弹框隐藏显示的bool值。因为项目是弹框显示,van-tabs是写在van-popup里面的。使用id=“tabs"的方法重置是不生效的(亲测)。1、使用id=“tabs"的方法,是需要van-tabs直接展示在页面上的时候才生效。2、使用wx:if=”{{permissionsShow}}",适用于这种弹框显示的功能。最近在修改项目问题 ,遇到使用van-tabs出现下划线错位的问题。
2024-05-24 14:42:36
829
原创 微信小程序仿写el-tree
1、index.json(组件)2、index.scss(组件)flex: 8;.expand {3、index.ts(组件)/*** 组件的属性列表*/value: []},treeListIndex: { // 当期树形列表的索引value: 1},isOpenAll: { // 是否展开全部节点},})},/*** 组件的初始数据*/data: {tree: [],
2024-05-08 17:18:18
514
原创 微信小程序:getCurrentPages()的使用
getCurrentPages()函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。不要在 App.onLaunch 的时候调用 getCurrentPages(),此时page 还没有生成。以上就是我在微信小程序开发中经常会遇到的getCurrentPages()使用场景。例如:进入小程序非默认首页时,需要提供返回首页的按钮或者执行其它事件。不要尝试修改页面栈,会导致路由以及页面状态错误。1、getCurrentPages()的使用。1、利用页面栈的长度。
2024-05-08 16:51:43
2162
原创 【xcode15.3 打包报错 Command SwiftCompile failed with a nonzero exit code】
解决办法: 选中pod 报错的库 Code Generation->Compilation Mode改成和debug一样的 Incremental。升级Xcode15后 打包报错 xxx Command SwiftCompile failed with a nonzero exit code。
2024-04-08 10:13:42
3158
2
原创 iOS报错-Command PhaseScriptExecution failed with a nonzero exit code
在项目的Pods目录下,找到Targets Support Files->Pods-xxxx-frameworks.sh。
2024-03-18 18:43:09
3245
原创 Xcode15.3 -Library ‘iconv2.4.0‘ not found
今天升级了一下Mac mini 和Xcode15.3,运行项目就报Library ‘iconv2.4.0’ not found的错误xcode升级到:15.3(15A240d)项目在旧版本下,是能通过编译 并且能运行的。
2024-03-14 17:24:32
1634
原创 Xcode 15.3 Archive失败
xcode15.3打包报错 Command SwiftCompile failed with a nonzero exit code
2024-03-14 15:39:00
3074
1
原创 小程序嵌套H5-真机突然无法使用
1、其他环境使用测试手机扫码登录是否正常?(正常) 2、H5地址改为本地IP,然后用小程序真机调试模式。今天测试反馈了一个问题,测试环境的小程序突然就登录不了了。我自己拿手机扫码登录是正常的,用其他同事的手机扫描登录也是正常。4、H5地址改为测试环境地址,使用小程序真机调试模式。(不正常,无法登录。特别是对于低版本系统的手机来说,更容易遇到未知问题。方案2:H5发布的地址,在小程序里面每次发布在该地址的后面增加问号及随机数字。方案1:卸载微信,清空手机缓存。3、直接将H5链接再测试手机上打开登录是否正常?
2024-03-06 18:27:27
585
原创 PC页面-企业微信扫码登录
1、打开项目找到public文件,点击打开找到index.html文件。前端:企业ID、项目ID、PC端登录页面的url链接,需要URLencode转码。3、填写应用logo、名称、介绍、选择部门成员。前后端代码写好之后,需要在测试环境进行验证该功能是否正常。2、点击应用管理下拉找到自建-点击自建,创建自建应用。项目需求PC端登录需要对接企业微信扫码登录功能。4、配置网页授权、企业微信授权、企业可信IP。后台:企业ID、项目ID、项目秘钥。2、在登陆页面增加企业微信扫码功能。1、扫码登录企业微信后台管理。
2023-11-02 15:05:30
1675
5
原创 项目添加EZOpenSDK之后就开始报错:could not build module foundation等
最近修改一个老项目,出现了一个报错问题。现在终于找到解决方法了。could not build module foundation错误。could not build module NSString错误。could not build module UIKit错误。找到项目的.pch文件,将 #ifdef。和 #endif添加进去。百度了很久,查询到一个有用的方法。注意,一定要放在最外层。
2023-10-30 18:41:48
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人