- 博客(6)
- 收藏
- 关注
原创 使用sed -i时遇到的问题
# Jenkins自动更新版本号时替换错误### 背景使用Jenkins构建时,第一步就是更新版本号,但是执行后版本号经常会错误,导致需要手动修改,达不到完全自动化的目的。需要更改的文件内容如下:```xml<widget android-versionCode="503040" id="com.qinsilk.app" version="5.3.4" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.
2022-02-18 15:36:35 473 1
原创 解决error: Embedded binary is not signed with the same certificate as the parent app.
问题苹果的开发者证书过期,需要更新。一系列导入新证书、更换描述文件的操作之后,Xcode进行build报错,报错信息如下:另外,检查钥匙串,发现新的证书显示:证书不受信任。原因Mac系统缺少AppleWWDRCA.cer证书。请注意,这里说的缺少,是指缺少两个证书。下面是官方说明:附上两个WWDR证书的下载链接:WWDR认证媒介证书(2023年2月7日到期)WWDR认证媒介证书(2030年2月20日到期)解决方案点击上面的两个下载链接,下载证书,在钥匙串中
2021-03-05 14:37:41 2434
原创 解决 UnhandledPromiseRejectionWarning: TypeError: doc.find is not a function
报错图:解决:进入“项目根目录/platforms/ios/”,找到ios.json,删除“*-Info.plist”(删除前最好备份一下这个json文件),之后再cordova prepare就可以了。
2020-11-21 14:44:17 1864
原创 Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage 解决方法
最近提交的 app store 又又又又又又又又被驳回了。解决方法一共两步,一步是说明你要这个权限干啥,另一步就是说服审核人员,只要他开心了,你就能通过了。第一步:如果你是使用ionic + cordova的话,在项目根目录找到config.xml文件,添加下面的代码。然后sudo gulp release,再cordova prepare 一下。<edit-config file="*-Info.plist" mode="merge" target="NSLocalNetworkUsageD
2020-11-19 19:46:51 15538
原创 解决code-push热更新导致安卓应用商店更新功能失效的问题
解决code-push热更新导致安卓应用商店更新功能失效的问题使用cordova-plugin-code-push之后,APP有严重BUG可以直接热更新修复,但是陆续有用户反馈安卓设备在应用市场更新最新版本之后,打开APP还是旧版本!具体表现为:发布新版本到各大应用市场后,安卓设备收到更新通知,然后用户进行更新,更新完毕后打开APP,依然是旧版本的代码。一口老血喷,莫名其妙啊!!到平台投诉,结果平台也不知道怎么回事。但是问题是怎么出现的呢。。。开始掉发,哦,不对,是开始排查~~~1、真机调试APP
2020-11-07 17:52:15 753
原创 cordova platform add android报错解决方法
只想好好搭环境,就报了这个错误,尝试了几个解决方案,有降版本,还有其他的方法,都试过了。花了好多时间,最终找出解决方案。先看下图的错误:如果你也这样,尝试执行: cordova platform add android --nofetch
2017-11-24 17:20:27 6611 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人