[Windows 8 App]上架流程-----常見的審核錯誤

[Windows 8 App]上架流程-----常見的審核錯誤

 

常見的審核錯誤大部分都在【隱私權部分】

隱私權並不是外部連結弄一弄就好了

內部也要【Setting Charm】設定

要不然送審會一直被退喔!!

 

送審錯誤【4.1】

 

內部隱私權:

NG

這就是錯誤【4.1】 ,隱私權的外部有連結設定,但是內部沒有設定,會顯示【4.1】的錯誤喔!!

那錯誤【4.1】怎麼解決呢??

可以參考:http://www.dotblogs.com.tw/frank12690/archive/2013/11/22/130883.aspx的隱私權宣告

 

外部隱私權:

在送出應用程式的【描述】裡面,有個隱私權原則,很多人有可能會忽略掉,因為它並不是必填的

但是,只要有使用到網際網路就得填寫

80

 

 

 

 

送審錯誤【1.2】

錯誤

 

可能原因:

  • 操作說明時可能提到【即將推出】、【不只這樣】、【尚未提供】等等
  • 應用程式無法在宣告的支援架構上使用
  • 應用程式造成誤導或是模糊不清
  • 應用程式沒有明確的聲明硬體或網站

 

如果沒有上述錯誤問題的話,不彷可以再重新送審看看,說不定只是意外的錯誤而已!!

 

建立應用程式套件錯誤

69

在建立應用程式套件時,執行的動作要選【Release】而不是【Debug】

 

建立應用程式套件錯誤

70

如果發生

SignTool Error:An unexpected internal error has occurred 的話

 

可以試試以下方式

 

第一種方式:

開啟內置的Administrator賬戶,然後刪除,再用Administrator登錄。就能建立應用程式套件了

 

開啟【執行】 => 【lusrmgr.msc】

76

 

執行後就會跳出【本機使用者】,刪除你的帳戶之後,重新開機,再次的執行專案看能不能建立應用程式套件

77

 

這是第一種方式!!

 

第二種方式:

如果專案名稱是中文的話,那改成英文看看,也檢查路徑中是否也有中文名稱

 

第三種方式:

先確定有沒有和應用程式建立關聯

55

 

怎麼將應用程式和市集關聯的話,可以參考:

http://www.dotblogs.com.tw/frank12690/archive/2013/11/24/131037.aspx

 

首先將StoreKey和TemporaryKey刪除

StoreKey是有和應用程式關聯才會產生

TemporaryKey是一開始建立專案時就產生的

73

 

刪除後,做【建置】 => 【清除方案】的動作

79

 

之後在【方案總管】中,開啟【Package.appxmanifest】 => 【封裝】 => 【選擇憑證】

78

 

從憑證那裏重新取得【TemporaryKey】,而【StoreKey】是只要重新關聯後就會再次產生

 

第四種方式:

如果這些都還是不行的話,換一台電腦做測試看看!!!

這是最後的絕招!!

 

參考來源:http://msdn.microsoft.com/zh-tw/hh976906.aspx