C# Windows Store——打包應(yīng)用程序
指定訪問Pictures Library所需的Picture Viewer時,以及給應(yīng)用程序添加磁貼時,都看到了 package.appxmanifest文件的一些內(nèi)容=準備打包應(yīng)用程序,用于App Store時,必須回到這個文件,設(shè)置其他許多值。
打包應(yīng)用程序之前,應(yīng)該進入6個選項卡中,在其中配置package.appxmanifest,考慮每一個選項:
? Application:好好給應(yīng)用程序命名!應(yīng)用程序名和商店標志可能是潛在用戶看到應(yīng)用程序的第一個信息,所以給它指定一般的名稱是無效的。試著選擇一個有趣的名稱,同時表明應(yīng)用程序的作用。
? Visual Assets:在最后一個示例中給應(yīng)用程序添加了磁貼,應(yīng)該確保在Visual Assets標簽中,每一類別至少有一個圖像。
? Capabilities:在這個選項卡上,指定應(yīng)用程序需要哪些功能。注意,如果應(yīng)用程序需要的功能不合理,用戶會把該應(yīng)用程序視為可疑。例如,如果需要訪問設(shè)備上的聊天信息,最好有一個充分的理由,否則很可能會被視為潛在地侵犯隱私。大多數(shù)應(yīng)用程序都只需要幾個功能,但必須選擇所有要使用的功能。如果沒有準確地指定需要的功能,應(yīng)用程序試圖訪問資源時,會收到一個拒絕訪問異常。
? Declarations:在這個選項卡上,可以把應(yīng)用程序注冊為服務(wù)提供者。例如,如果應(yīng)用程序是一個搜索提供者,就可以將這個聲明添加到應(yīng)用程序中,并指定所需的屬性。
? Content URIs:如果應(yīng)用程序?qū)Ш降竭h程頁面,它對系統(tǒng)的訪問權(quán)限就是有限制的??梢允褂肅ontent URIs給Web頁面提供定位設(shè)備和剪貼板的訪問權(quán)限。
? Packaging:這個選項卡可以設(shè)置包的屬性,包括開發(fā)者/出版商的名稱、應(yīng)用程序的版本、用于簽名包的證書。
點擊加載更多評論>>