一、uniapp開發(fā)App全過程——真機(jī)調(diào)試
一、前言
在前面的章節(jié)中,我們已經(jīng)對(duì)uniapp的開發(fā)及項(xiàng)目結(jié)構(gòu)目錄有了初步了解。本章將深入探討如何使用Hbuilder進(jìn)行安卓和iOS APP的調(diào)試。

二、安卓調(diào)試
對(duì)于安卓應(yīng)用的調(diào)試,DCloud提供的基座是一種便捷方式。通過此基座,你的手機(jī)會(huì)默認(rèn)安裝一個(gè)Hbuilder的App,你的代碼會(huì)在這個(gè)App中運(yùn)行。這種方式方便快捷,用戶只需像在手機(jī)上運(yùn)行H5一樣簡單。如果App中集成了原生插件,這種方式可能無法完全滿足調(diào)試需求。推薦使用自定義基座進(jìn)行更全面的調(diào)試。
三、uniapp底層機(jī)制與原生插件
uniapp底層通過webview實(shí)現(xiàn)頁面開發(fā),這意味著對(duì)于底層硬件的調(diào)用,如藍(lán)牙、NFC等,需要借助uni提供的API或原生代碼插件。這也引出了原生插件的概念。自定義基座是根據(jù)項(xiàng)目需求打包的實(shí)際APP基座,在此基座上呈現(xiàn)你編寫的頁面,從而可以使用原生功能。
四、安卓自有證書

安卓APP打包需要數(shù)字證書來證明開發(fā)者身份。該證書可以在自己的電腦上生成。確保電腦上安裝了Java環(huán)境。然后,使用keytool命令生成證書。證書的有效期建議設(shè)置長一些,避免證書過期。生成的證書可以在多個(gè)項(xiàng)目中使用,因此請(qǐng)妥善保存。
五、打包自定義基座與調(diào)試運(yùn)行
擁有安卓數(shù)字證書后,在Hbuilder中選擇“運(yùn)行-運(yùn)行到手機(jī)或模擬器-制作自定義基座”。在此界面,填寫安卓包名(APP的ID),建議選擇格式com.你的組織名稱.app名稱,并且都用英文小寫。選擇使用自有證書,填寫證書文件、別名、密碼等。勾選打自定義調(diào)試基座后,點(diǎn)擊打包。打包過程在Dcloud的云服務(wù)器進(jìn)行,完成后選擇“運(yùn)行-運(yùn)行到手機(jī)或模擬器-運(yùn)行到安卓app基座”進(jìn)行調(diào)試運(yùn)行。手機(jī)需連接電腦,并打開調(diào)試模式。不同品牌的手機(jī)打開調(diào)試模式的方法有所不同,可通過搜索確定具體步驟。
在進(jìn)行真機(jī)調(diào)試時(shí),開發(fā)者可能會(huì)遇到各種挑戰(zhàn),如設(shè)備兼容性問題、性能優(yōu)化等。建議開發(fā)者熟悉各種調(diào)試工具和技術(shù),以便更有效地解決可能出現(xiàn)的問題。為了提升用戶體驗(yàn)和APP性能,開發(fā)者還需要關(guān)注最新的開發(fā)趨勢和技術(shù)動(dòng)態(tài),不斷學(xué)習(xí)和實(shí)踐新技術(shù)。通過這樣的努力,開發(fā)者可以創(chuàng)建出更優(yōu)質(zhì)、更高效的uniapp應(yīng)用。 一、Hbuilder中的蘋果調(diào)試
開啟調(diào)試模式

在Hbuilder界面中,打開調(diào)試模式后,點(diǎn)擊刷新按鈕,你的手機(jī)就會(huì)出現(xiàn)在界面上。點(diǎn)擊運(yùn)行,即可進(jìn)入APP的調(diào)試階段,輕松實(shí)現(xiàn)手機(jī)與軟件的實(shí)時(shí)同步。
蘋果端調(diào)試與證書獲取
蘋果端與安卓端的調(diào)試操作大體相似,但證書的獲取方式卻有所不同。最新版的Hbuilder已不再支持使用默認(rèn)基座進(jìn)行真機(jī)調(diào)試,想要真機(jī)調(diào)試就必須打包自定義基座。
蘋果證書的獲取相對(duì)復(fù)雜,并且需要擁有蘋果設(shè)備。雖然也存在無需蘋果設(shè)備的獲取方式,但此處我們主要講解正規(guī)流程。需要取得蘋果開發(fā)者資質(zhì),這一資質(zhì)是需要收費(fèi)的,年費(fèi)為99美元。
接下來,在Mac電腦上創(chuàng)建CS件。打開“鑰匙串訪問”應(yīng)用,在菜單欄選擇“證書助理-從證書頒發(fā)機(jī)構(gòu)請(qǐng)求證書”。填寫電子郵件等信息后,選擇存儲(chǔ)到磁盤,點(diǎn)擊“繼續(xù)”,即可獲得一個(gè).certSigningRequest文件。

登錄蘋果開發(fā)者平臺(tái)(AppleDeveloper),進(jìn)入“Certificates, Identifiers & Profiles”頁面。在此頁面創(chuàng)建一個(gè)證書(Certificates),選擇AppleDevelopment或IOSAppDevelopment模式,并上傳CS件。下載生成的證書文件。
還需要?jiǎng)?chuàng)建Identifiers,選擇AppIDs,并填寫自定義的Identifiers及App所使用功能。將IOS設(shè)備添加到Devices目錄中,獲取設(shè)備的UDID。獲取描述文件,并在Mac電腦中處理證書文件,導(dǎo)出為.p12格式。
完成上述步驟后,通過Hbuilder的“運(yùn)行-運(yùn)行到手機(jī)或模擬器-制作自定義基座”打開打包APP界面,選擇IOS包,并選擇導(dǎo)出的證書文件,點(diǎn)擊打包,即可制作IOS調(diào)試基座。
大同證券app中的訂單查詢
訂單查詢流程

在大同證券app中查詢訂單十分便捷。只需進(jìn)入“我的”頁面,點(diǎn)擊“訂單”,再選擇“訂單查詢”,即可輕松查看訂單詳情。
大同證券app簡介
大同證券app是大同證券有限責(zé)任公司推出的一款全面專業(yè)的一站式理財(cái)平臺(tái)。它不僅提供手機(jī)炒股功能,還為用戶提供安全、便捷、及時(shí)的各類理財(cái)咨詢服務(wù),滿足用戶的理財(cái)需求。無論您是股市新手還是老手,大同證券app都是您理財(cái)路上的得力助手。大同證券手機(jī)版:一站式金融服務(wù)的便捷通道
===================
第一章:實(shí)時(shí)股票行情查詢

無論身處何地,只要打開大同證券手機(jī)版,您都能即刻掌握全球股市的最新動(dòng)態(tài)。在這里,實(shí)時(shí)股票行情查詢不再是難題。無論是熱門股票的價(jià)格波動(dòng),還是行業(yè)的最新走勢,大同證券手機(jī)版都能為您提供詳盡的信息。讓您的投資決策始終基于一手的數(shù)據(jù),助您洞悉市場變化。
第二章:安全快速的交易服務(wù)
大同證券手機(jī)版致力于為廣大投資者提供安全快速的交易服務(wù)。在這里,您可以放心進(jìn)行股票交易,因?yàn)槲覀儾捎昧讼冗M(jìn)的加密技術(shù)和嚴(yán)格的安全措施來保護(hù)您的資金安全。我們的交易系統(tǒng)響應(yīng)迅速,讓您的交易指令瞬間完成,抓住每一個(gè)投資機(jī)會(huì)。

第三章:專業(yè)豐富的理財(cái)咨詢
除了實(shí)時(shí)行情和交易服務(wù),大同證券手機(jī)版還為您提供專業(yè)豐富的理財(cái)咨詢。我們的金融專家團(tuán)隊(duì)為您提供最新的市場分析、專業(yè)的投資建議和個(gè)性化的理財(cái)方案。無論您是股市新手,還是資深投資者,我們都能為您提供有價(jià)值的參考意見,助您實(shí)現(xiàn)財(cái)富增值。
第四章:便捷開戶體驗(yàn)

對(duì)于新客戶來說,大同證券手機(jī)版提供了便捷的開戶入口。只需簡單幾步,您就能成為大同證券的一員,享受我們提供的一站式金融服務(wù)。我們優(yōu)化了開戶流程,讓您在享受服務(wù)的不再受到繁瑣手續(xù)的困擾。
第五章:綜合金融服務(wù)的大同證券軟件
--
大同證券手機(jī)版軟件是投資者的理想選擇,它不僅提供了股票查詢、交易、理財(cái)咨詢等基本功能,還集成了多種金融服務(wù)。無論您是想要了解市場動(dòng)態(tài)、進(jìn)行投資決策,還是進(jìn)行財(cái)富規(guī)劃,大同證券手機(jī)版都能滿足您的需求。我們致力于讓所有投資者在軟件中暢享一站式專業(yè)化的綜合金融服務(wù),讓投資變得更簡單、更便捷。
--

大同證券手機(jī)版以其實(shí)時(shí)股票行情查詢、安全快速的交易服務(wù)、專業(yè)豐富的理財(cái)咨詢以及便捷的新客戶開戶流程,為廣大投資者提供了一站式的金融服務(wù)體驗(yàn)。無論是股市新手還是資深投資者,都能在這里找到滿足自己需求的服務(wù)??靵砑尤氪笸C券,讓我們共同開啟財(cái)富增值的旅程吧!