国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

快應(yīng)用開發(fā)的踩坑之旅

Vicky / 3585人閱讀

摘要:上傳的時(shí)候,出現(xiàn)應(yīng)用簽名校驗(yàn)失敗平常我們開發(fā)及測(cè)試的時(shí)候使用的是命令進(jìn)行打包調(diào)試,其中運(yùn)行時(shí)會(huì)使用下面的的簽名及證書來打包。但是其無(wú)需安裝,多入口快速打開是具備一定優(yōu)勢(shì)的。

前言

嘗試一款新的開發(fā)框架的時(shí)候勢(shì)必會(huì)遇見各種各樣的問題。可能因?yàn)橐婚_始不熟悉文檔,導(dǎo)致配置錯(cuò)誤,或是api使用錯(cuò)誤。當(dāng)然開發(fā)的時(shí)候我們也不能確認(rèn)框架沒有問題,是否存在bug。所以在某些出錯(cuò)的情況下,我們也許會(huì)不斷懷疑自己,懷疑框架,最終懷疑人生。這時(shí)候就需要開發(fā)者們發(fā)揮無(wú)私的精神,積極討論,記錄并貢獻(xiàn)自己的填坑秘笈,供大家討論參考。所以在這里我就先記錄自己收集及遇見的坑,希望起到拋磚引玉的作用。大家有不同的問題的可以一起討論,方便后來的開發(fā)者。

容易出錯(cuò)的地方
1.更新 rpk 的時(shí)候出現(xiàn)版本號(hào)必須高于上一個(gè)版本的錯(cuò)誤提示

出現(xiàn)這個(gè)問題是因?yàn)榭鞈?yīng)用官方以配置 manifest.json 的屬性versionCode的值來確認(rèn)版本更新,官方要求每次上架更新需要將該值手動(dòng) 自增1。很多同學(xué)會(huì)誤以為修改 versionName 來更新版本,versionName 應(yīng)該是屬于那種顯示在應(yīng)用商店

2.使用list組件造成應(yīng)用閃退

根據(jù)文檔說明,list 組件下面的 list-item 是可以配置type屬性來優(yōu)化渲染的,但是具有相同 type 屬性的list-itemdom結(jié)構(gòu)必須一致,如果不一致就會(huì)出現(xiàn)閃退情況,但是看不到任何錯(cuò)誤說明,讓人找不到錯(cuò)誤原因,非常頭疼。所以應(yīng)該盡量不在里面使用iffor指令,否則會(huì)很容易出現(xiàn) dom 結(jié)構(gòu)不一致造成應(yīng)用閃退。

3.在protected public private里定義的屬性,在 template 中無(wú)法獲取

在快應(yīng)用中具有多種定義數(shù)據(jù)的形式,分別可以定義在 protected public private data 里面,但是有一個(gè)很容易被大家忽視的細(xì)節(jié),就是在官方文檔中說明了 protected public private 只能在頁(yè)面級(jí)組件中才能使用,所以在自定義組件,非頁(yè)面級(jí)組件中是無(wú)法使用的,自然也就在 template 中取不到數(shù)據(jù)了。

4.上傳 rpk 的時(shí)候,出現(xiàn)應(yīng)用簽名校驗(yàn)失敗

平常我們開發(fā)及測(cè)試的時(shí)候使用的是 npm run build 命令進(jìn)行打包調(diào)試,其中運(yùn)行時(shí)會(huì)使用 sign 下面的 debug 的簽名及證書來打包 rpk。當(dāng)我們開發(fā)完成準(zhǔn)備上傳時(shí),需要進(jìn)行以下步驟:

生成發(fā)布的證書和簽名:運(yùn)行 openssl req -newkey rsa:2048 -nodes -keyout private.pem -x509 -days 3650 -out certificate.pem

在 sign 目錄下新建release文件夾,將生成的 certificate.pem 和 private.pem 放入其中

運(yùn)行npm run release生成以.signed.rpk結(jié)尾的 rpk 用以發(fā)布

官方IDE已經(jīng)支持一鍵調(diào)試,一鍵生成簽名等功能,覺得以上步驟麻煩的同學(xué)可以去體驗(yàn)體驗(yàn),下載鏈接 https://www.quickapp.cn/docCe...

目前不支持的地方

background目前不支持網(wǎng)絡(luò)圖片,所以要使用網(wǎng)絡(luò)圖片時(shí)應(yīng)該考慮用image組件來替代

無(wú)法將canvas組件轉(zhuǎn)化為圖片保存在本地

swiper不支持控制方向,只支持橫向滾動(dòng)

css 不支持overflow樣式,無(wú)法設(shè)置超出滾動(dòng)或顯示。組件內(nèi)滑動(dòng)只能使用list組件

但是據(jù)相關(guān)的開發(fā)同學(xué)告知,這些功能已經(jīng)正在開發(fā)及完善,不久就會(huì)支持了。

總結(jié)

相對(duì)來說,作為一個(gè)新推出的新型應(yīng)用生態(tài),快應(yīng)用還是有許多不足需要去完善。但是其無(wú)需安裝,多入口快速打開是具備一定優(yōu)勢(shì)的。在可預(yù)見的未來,會(huì)有越來越多的企業(yè)及開發(fā)者加入其中。本文希望通過記錄自己在開發(fā)過程中遇見的問題及解決方案來進(jìn)行總結(jié),方便后來者查閱。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/114111.html

相關(guān)文章

  • 應(yīng)用開發(fā)踩坑之旅

    摘要:上傳的時(shí)候,出現(xiàn)應(yīng)用簽名校驗(yàn)失敗平常我們開發(fā)及測(cè)試的時(shí)候使用的是命令進(jìn)行打包調(diào)試,其中運(yùn)行時(shí)會(huì)使用下面的的簽名及證書來打包。但是其無(wú)需安裝,多入口快速打開是具備一定優(yōu)勢(shì)的。 前言 嘗試一款新的開發(fā)框架的時(shí)候勢(shì)必會(huì)遇見各種各樣的問題。可能因?yàn)橐婚_始不熟悉文檔,導(dǎo)致配置錯(cuò)誤,或是api使用錯(cuò)誤。當(dāng)然開發(fā)的時(shí)候我們也不能確認(rèn)框架沒有問題,是否存在bug。所以在某些出錯(cuò)的情況下,我們也許會(huì)不斷...

    dance 評(píng)論0 收藏0
  • 應(yīng)用開發(fā)踩坑之旅

    摘要:上傳的時(shí)候,出現(xiàn)應(yīng)用簽名校驗(yàn)失敗平常我們開發(fā)及測(cè)試的時(shí)候使用的是命令進(jìn)行打包調(diào)試,其中運(yùn)行時(shí)會(huì)使用下面的的簽名及證書來打包。但是其無(wú)需安裝,多入口快速打開是具備一定優(yōu)勢(shì)的。 前言 嘗試一款新的開發(fā)框架的時(shí)候勢(shì)必會(huì)遇見各種各樣的問題。可能因?yàn)橐婚_始不熟悉文檔,導(dǎo)致配置錯(cuò)誤,或是api使用錯(cuò)誤。當(dāng)然開發(fā)的時(shí)候我們也不能確認(rèn)框架沒有問題,是否存在bug。所以在某些出錯(cuò)的情況下,我們也許會(huì)不斷...

    fireflow 評(píng)論0 收藏0
  • 一次痛苦又甜蜜的微信支付踩坑之旅

    摘要:這是我第一次接觸微信支付,發(fā)現(xiàn)網(wǎng)上還是有很多同學(xué)在求助,了怎么辦是什么情況為了幫助更多的小伙伴脫離苦海,我決定寫下這次的踩坑之旅,給更多的人幫助。 凡是和錢打交道的事,沒有一樣是容易的。這是我第一次接觸微信支付,發(fā)現(xiàn)網(wǎng)上還是有很多同學(xué)在求助,XXX了怎么辦?XXX是什么情況?為了幫助更多的小伙伴脫離苦海,我決定寫下這次的踩坑之旅,給更多的人幫助。 介紹 微信支付方式分為刷卡支付、公眾號(hào)...

    vpants 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<