已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
在得知Marketplace的新增開發(fā)國(guó)家名單中出現(xiàn)了中國(guó)之后,我就迫不及待的注冊(cè)了一個(gè)開發(fā)者賬號(hào),然后便開始了我的Windows Phone開發(fā)之旅。由于Windows Phone相關(guān)的知識(shí)太多,包括代碼的編寫、調(diào)試等等太多內(nèi)容了,所以這次我選取了相當(dāng)重要的一個(gè)環(huán)節(jié),可能同學(xué)們都會(huì)疑問(wèn),這個(gè)重要的環(huán)節(jié)是什么呢?呵 呵,這個(gè)相當(dāng)重要的環(huán)節(jié)是:應(yīng)用提交。可能有的同學(xué)笑了:應(yīng)用提交有什么難的?不就是把應(yīng)用調(diào)試編譯好之后提交上去就可以了么?其實(shí)上面的這個(gè)說(shuō)法是很片面滴。因?yàn)檫@就要涉及到可能會(huì)影響同學(xué)們能否得到手機(jī)的一個(gè)很重要的話題,那就是:Windows Phone應(yīng)用跟我們平常開發(fā)的軟件是不一樣的,Windows Phone應(yīng)用提交是有很多特殊要求的,這個(gè)特殊要求的意思就是說(shuō)并不是我們的應(yīng)用自己調(diào)試認(rèn)為沒(méi)有問(wèn)題就可以了。我們發(fā)布應(yīng)用到微軟Windows Phone Marketplace時(shí),微軟Windows Phone Marketplace 會(huì)跟據(jù)上面提供的Windows Phone 應(yīng)用程序認(rèn)證要求做詳細(xì)的技術(shù)審核,周期在5-7天,時(shí)間不算短,我們校園開拓者第一期活動(dòng)結(jié)束的時(shí)間是2012年1月15日,所以就是說(shuō),2012年 1月8日這一天基本上是留給同學(xué)們能夠最后修改和提交應(yīng)用的日子。另外,活動(dòng)還有五周截止,留給同學(xué)們修改應(yīng)用的機(jī)會(huì)只有四次了,通過(guò)上面的數(shù)據(jù)相信同學(xué) 們對(duì)Windows Phone應(yīng)用程序認(rèn)證要求的重要性有了深刻的認(rèn)識(shí)了吧!所以,這篇文章將會(huì)結(jié)合實(shí)例來(lái)向同學(xué)們列舉一下在提交應(yīng)用的過(guò)程中非常容易被“打回”的一些小錯(cuò)誤。 看到我的題目“寶典”之后,大家可能會(huì)認(rèn)為我是一個(gè)Windows Phone開發(fā)大牛,其實(shí)不是啦,實(shí)際的情況是這樣的:在每個(gè)應(yīng)用的提交過(guò)程中,因?yàn)楦鞣N各樣的小問(wèn)題應(yīng)用被“打回”無(wú)數(shù)次之后,我也算是練就了一套自身 的“Windows Phone應(yīng)用提交問(wèn)題躲避系統(tǒng)”,對(duì),就跟“久病成醫(yī)”是一個(gè)道理。下面就要正式開始了,相信同學(xué)們看了我的實(shí)例之后,很多同學(xué)會(huì)驚得直冒冷汗,如果這 樣的話,就說(shuō)明這篇文章起到作用了。1, 語(yǔ)言驗(yàn)證 據(jù)說(shuō)全中國(guó)Windows Phone開發(fā)者第一次提交Windows Phone應(yīng)用的時(shí)候幾乎都會(huì)在這里栽一個(gè)跟頭,下圖是測(cè)試驗(yàn)證失敗的反饋: 認(rèn)證要求:您的應(yīng)用程序產(chǎn)品描述和用戶界面上使用的文字必須本地化為該應(yīng)用程序支持的每種語(yǔ)言。解決方案:在提交應(yīng)用的時(shí)候,在應(yīng)用詳細(xì)描述一項(xiàng)中采取三段式,如下:1, The primary text of the application is in Chinese.2, This is a note application,which can help you write down your idears and imagination.3, 這是一個(gè)筆記本的應(yīng)用程序,可以讓您隨時(shí)隨地的記錄自己的想法和創(chuàng)意。 第一段是固定的,告訴測(cè)試人員應(yīng)用用戶界面的主要語(yǔ)言是中文;第二段是程序的英文描述;第三段是程序的中文描述。 只要這樣提交,測(cè)試人員便不會(huì)因?yàn)檎Z(yǔ)言問(wèn)題而將你的應(yīng)用給“打回”啦。2, 應(yīng)用圖標(biāo)相關(guān) 將我們的應(yīng)用提交到Marketplace中的時(shí)候,我們作為開發(fā)者必需要為每一個(gè)應(yīng)用提交一個(gè)應(yīng)用圖標(biāo),以此在 Windows Phone Marketplace 目錄中代表您的應(yīng)用程序。該圖標(biāo)必須與 XAP 程序包中所提供的圖標(biāo)完全一致。用戶在進(jìn)行購(gòu)買之前,將在瀏覽手機(jī)中的應(yīng)用程序目錄時(shí)看到該圖標(biāo)。 這個(gè)圖標(biāo)是有特殊要求的,其實(shí)通過(guò)上段文字同學(xué)們應(yīng)該就能找到第一個(gè)要求:向Marketplace提交的應(yīng)用圖標(biāo)需要與XAP程序包中所提供的圖標(biāo)完全 一致。另外還有一點(diǎn)非常重要,那就是在提交中的所有適用圖像文件具有正確的尺寸,并且是非透明的 PNG 格式。微軟測(cè)試人員在測(cè)試的過(guò)程中如果發(fā)現(xiàn)透明格式的圖標(biāo),你的應(yīng)用肯定會(huì)被“打回”啦。3, 應(yīng)用截圖相關(guān): 認(rèn)證要求:應(yīng)用程序截圖不能出現(xiàn)透明PNG文件格式,屏幕截圖必須只包含應(yīng)用程序圖像,并且不得含有任何仿真器鑲邊,不得出現(xiàn)調(diào)試信息。不允許圖形增強(qiáng)的屏幕截圖。 我就栽在了這個(gè)“不得出現(xiàn)調(diào)試信息”的認(rèn)證要求上。可能有的同學(xué)不清楚什么是調(diào)試信息。圖示如下,應(yīng)用界面右上角豎排的數(shù)字便是調(diào)試信息: 下面便是被“打回”的測(cè)試驗(yàn)證失敗的反饋:解決方案:1, 可以在應(yīng)用測(cè)試成功之后,在Visual Studio界面點(diǎn)擊停止調(diào)試按鈕,然后再在Windows Phone模擬器中重新運(yùn)行我們自己的應(yīng)用,此時(shí),調(diào)試信息便沒(méi)有了。2, 可以直接在App.xaml.cs中將Application.Current.Host.Settings.EnableFrameRateCounter = true設(shè)置為false。設(shè)置之后再調(diào)試時(shí)也不會(huì)出現(xiàn)調(diào)試信息了。4,應(yīng)用程序用戶界面的文字必須在任何主題和強(qiáng)調(diào)色下都能夠正常顯示 認(rèn)證要求:在手機(jī)主題為深色(dark)和淺色(light)時(shí),應(yīng)用程序用戶界面的文字必須都能夠正常顯示。 常見(jiàn)問(wèn)題:如果程序背景使用了自定義的圖片,就需要注意用戶界面的文字的顏色。手機(jī)主題為深色時(shí),默認(rèn)的前景色為白色,如果未作任何自定義設(shè)置,用戶界面 字體的顏色也是深色;手機(jī)主題為淺色時(shí),默認(rèn)的前景色為黑色,如果未作任何自定義設(shè)置,用戶界面字體的顏色為黑色。所以,如果自定義了背景圖片而未自定義 前景色的話,必須要考慮如果未使用強(qiáng)調(diào)色的時(shí)候,當(dāng)前用戶界面文字的顏色會(huì)存在黑色和白色兩種情況,必須要保證在文字是這兩種顏色的任意一種時(shí),用戶界面 的文字都能夠正常顯示。 仿真器默認(rèn)是深色背景,白色前景色,所以在調(diào)試完深色背景主題后,一定要記得在setting里面將主題的背景設(shè)置為淺色,再對(duì)自己的應(yīng)用進(jìn)行調(diào)試。要知 道,如果使用圖片背景,想同時(shí)滿足在這兩種主題下應(yīng)用程序用戶界面文字均能清晰辨認(rèn)可不是一件非常容易的事情。 最后再跟大家一起學(xué)習(xí)一個(gè)小功能,這就是Windows Phone SDK中包含的Windows Phone模擬器中自帶的Screenshot屏幕截圖工具。如圖,在Windows Phone模擬器中點(diǎn)擊右上角的雙箭頭符號(hào) 便可以打開Screenshot屏幕截圖工具了。如圖: 用Screenshot屏幕截圖工具你便可以非常方便的對(duì)Windows Phone模擬器的界面進(jìn)行截圖了。不過(guò)還是需要強(qiáng)調(diào)一下,使用Screenshot屏幕截圖工具進(jìn)行截圖的時(shí)候一定不要忘了截圖中是不允許有調(diào)試信息的哦。 另外建議同學(xué)們自己調(diào)試程序時(shí), 把程序的各個(gè)分支流程都要走一遍,如果有異常退出的情況,那么也會(huì)被打回的。提交應(yīng)用需謹(jǐn)慎再謹(jǐn)慎,因?yàn)橐坏┨峤恢?
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《電氣火災(zāi)》課件
- 《研究生培養(yǎng)與管理》課件
- 《服務(wù)行業(yè)的戴爾》課件
- 廣東省梅州市五華縣華城鎮(zhèn)初級(jí)中學(xué)-主題班會(huì)-防性侵【課件】
- 單位管理制度集合大合集【人事管理篇】
- 單位管理制度集粹匯編【人力資源管理篇】十篇
- 單位管理制度匯編大合集【人力資源管理】
- 單位管理制度合并匯編人事管理十篇
- 單位管理制度分享匯編【職工管理篇】
- 高中語(yǔ)文常見(jiàn)的病句類型及其辨析
- 電氣自動(dòng)化年終總結(jié)
- 工會(huì)上墻制度
- 與信仰對(duì)話 課件-2024年入團(tuán)積極分子培訓(xùn)
- 中學(xué)美術(shù)《剪紙藝術(shù)》完整課件
- 國(guó)家職業(yè)技術(shù)技能標(biāo)準(zhǔn) X4-07-99-10 禮儀主持人(試行)勞社廳發(fā)200633號(hào)
- 施工現(xiàn)場(chǎng)預(yù)防坍塌、高處墜落事故專項(xiàng)整治工作總結(jié)
- 醫(yī)院感染暴發(fā)及處理課件
- 小學(xué)五年級(jí)體育教案全冊(cè)(人教版)
- 教科版(2024秋)六年級(jí)上冊(cè)1.各種形式的能量 教案
- 二年級(jí)數(shù)學(xué)看錯(cuò)數(shù)字問(wèn)題專項(xiàng)練習(xí)
- 2024年1月國(guó)家開放大學(xué)??啤斗ɡ韺W(xué)》期末紙質(zhì)考試試題及答案
評(píng)論
0/150
提交評(píng)論