wp7,Windows Phone Marketplace發布攻略

來源:互聯網
上載者:User

為了便於查看發布軟體至Marketplace,記錄轉載馬寧的部落格Windows Phone Marketplace發布攻略的轉載地址:http://www.cnblogs.com/aawolf/archive/2010/12/17/1909266.html?login=1 

由於本人根據這篇文章傳過一次軟體至微軟商店,而且這次還再重新審核的過程中,提點另外可能會犯的錯誤。錯誤報表中會告訴你怎麼去查看相對應的錯誤——應用程式認證要求http://msdn.microsoft.com/zh-cn/library/hh184841(v=vs.92).aspx。

1)1——8張那一步的時候一般會犯錯誤——螢幕必須只包含應用程式圖形,不得包含任何模擬器鑲邊、畫面播放速率計數器或調試資訊。您不能以圖形方式增強螢幕,但添加由 Microsoft 指定和預先獲批准的資訊性覆蓋內容除外。

解決方案—— http://msdn.microsoft.com/zh-cn/library/hh184844(v=vs.92).aspx中有介紹。就包括大小480*800,png格式的不做過圖片處理的,去掉模擬器上的幀率計數器。

您可以在代碼中啟用和禁用畫面播放速率計數器。當您在 Visual Studio 中建立 Windows Phone 應用程式項目時,在預設情況下會添加啟用和禁用畫面播放速率計數器的代碼。您可以在檔案 App.xaml.cs. 中找到該代碼。代碼具體如下:

// Show graphics profiling information while debugging.if (System.Diagnostics.Debugger.IsAttached) {   // Display the current frame rate counters.Application.Current.Host.Settings.EnableFrameRateCounter = true;   // Other code…}只需要Application.Current.Host.Settings.EnableFrameRateCounter = false;   就可以禁用畫面播放速率計數器。

2)如果你的應用程式存在定位,哪怕做的不是專門的地圖,只是簡單的使用到地圖,都要注意這個錯誤——2.7.2 應用程式的隱私權原則必須通知使用者如何使用和顯示定位服務 API 中的位置資料,以及使用者對位置資料使用和共用的控制。位置資料可以由應用程式承載,或直接與應用程式相連結。

解決方案——類似大多數的地圖軟體,一要有提醒框“提醒使用者該軟體需要進行gps定位,但是類似不會泄密使用者的資料之類的話”。而且注意的是這個提醒框裡也需要給使用者選擇開啟或者關閉gps服務的權利;而要有一個“設定”定位開關的功能,最好這裡也稍微說明一下“該軟體使用gps功能定位的必要性,不會泄密之類的”。基本上可以參考一下成功上傳的應用是怎麼實現的。

如此修改以後,可能還會繼續在商店提交失敗。似乎微軟人員檢測這個問題的時候,不同的人會有些不同的標準。可能需要添加“隱私條款”(供使用者參考),也許就可能解決這個問題。

3)5.2.3  應用程式在取消啟用後的響應性,驗證應用程式在 5 秒鐘內正常啟動,並在啟動後 20 秒內能夠響應。解決方案——目前為止一般程式都需要設定墓碑機制,因為有可能會因為墓碑機制未設立導致必要的資料丟失以後程式會出現崩潰的結果。其實這個問題最終的目的就是程式不管怎麼操作都不能崩潰!ps:按win鍵,預設是走messagebox的 取消 !
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.