日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Ovi商店开发者注册发布指南

發布時間:2023/12/14 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ovi商店开发者注册发布指南 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Contents

[hide ]
  • 1 簡介
  • 2 文本指南
  • 3 FAQ
  • 4 Ovi商店發布者注冊
  • 5 申請Ovi商店簽名服務
  • 6 Qt for Symbian 程序封裝
    • 6.1 優化程序
    • 6.2 Symbian平臺安全性
    • 6.3 圖標
    • 6.4 修改vendor信息
    • 6.5 加入Smart Installer并完成封裝
  • 7 向Ovi商店提交作品
  • 8 下載視頻演示
  • 9 參考鏈接

簡介

本文演示注冊Ovi商店發布者的過程和提交作品到Ovi商店的過程。

中國 Ovi 商店已向個人開發者正式開放,并為開發者提供免費的Symbian和Java內容測試和簽名,以供全球諾基亞用戶下載和購買。

在諾基亞 Ovi 商店,發布應用到單一渠道,即可分享給數以百萬的諾基亞終端用戶。你將獲得收入的70%和每日的銷售及使用報告。

文本指南

具體的注冊發布詳細過程,注意事項等,全在下列兩份pdf文本指南中,以最新的英文版為主,一份熱賣的產品離不開完善的細節,接下來會用視頻演示這些過程。

  • Nokia Ovi publisher guide
  • Ovi商店發布手冊

FAQ

  • Ovi商店內容發布FAQ

Ovi商店發布者注冊

登陸publish.ovi.com,開始Ovi store的注冊,準備一張信用卡,整個注冊過程需要支付1歐元,注意注冊需要的費用的變化還沒有更新到中文開發者指南上。 視頻演示:media:RegisteOviPublisher.zip

注冊成功后第一次登陸,提示更新銀行信息,填寫接收外匯的相關資料,然后才能收到Ovi商店的銷售分成。 視頻演示:media:UpdateBankInformation.zip?

申請Ovi商店簽名服務

Ovi商店現在提供為 Symbian C++ 和Adobe Flash Lite 開發者打包,簽名SIS文件 的服務,為Java程序的發布提供簽名服務。 以前需要具有Publisher ID,和第三方測試簽名SIS包, 這需要4周時間和215美元,現在Ovi商店可以免費為你做,時間縮短到2周。 對symbian開發者步驟如下

  • Ovi發布者 發信至publishtoovi.support@nokia.com索要關于免費Symbian簽名試行方案更多信息。
  • Ovi 服務方會發一份簽名方案的許可條款給發布者。
  • Ovi發布者 打印這份條款,簽名,然后掃描或傳真或快遞整份文本給Ovi服務方,可附帶5個用于測試的手機IMEI號。
  • Ovi服務方 發給發布者5個產品UID,自簽名密鑰對,和自簽名證書的SIS安裝包。

視頻演示如何申請免費Symbian簽名試行方案:media:ApplyOviSymbianSignService.zip


注意: 目前對Symbian應用免費簽名的能力只限于應用使用Express signed能力集的應用,具體的使用的能力集顯示如下:

Qt for Symbian 程序封裝

How to Package Qt and Symbian Applications for Signing by Nokia 假設你已經做好一個Qt for Symbian應用,準備提交Ovi商店發布了,這時候還有幾個步驟要做

  • 優化程序
  • 獲得一個UID
  • 制作一個圖標
  • 編輯PRO文件
  • 在若干機型上測試
  • 用Nokia QT SDK創建SIS包
  • SIS文件簽名
  • 使用 Smart Installer

通過前面的申請,我們已經獲得了產品的UID和自簽名的證書,可以方便的進行最后的封裝了。這里針對以下幾點再描述如下

優化程序

  • 了解目標機型的資源限制。
  • 優化界面操作以獲得最好的用戶體驗
  • 對內存,網絡訪問,界面的響應速度優化
  • 對付費網絡訪問的限制,如當沒有wifi連接的時候避免下載很大的數據包
  • 考慮在你的程序中使用Qt Webkit

Symbian平臺安全性

symbian程序需要根據程序中用到的能力來簽名。

  • 能力(capability)。 上面申請的Ovi商店的symbian簽名服務提供用戶能力和第一層系統能力,參閱能力 。
  • 進程識別(Process identity)。 每個進程有唯一的編號(UID)。
  • 數據鎖定(Data Caging)。程序不能訪問設備上所有的區域。

程序應該使用恰當的能力,不使用不需要的能力。symbian程序的發布需要經過測試,違反平臺安全性的程序是不允許發布的,需要在開發中注意

圖標

使用 SVG-T格式的圖標, 通過在Pro文件中指定Pri文件來定義圖標,例如在‘C:/NokiaQtSDK/Examples/4.6/animation /animatedtiles/animatedtiles.pro’ 中包含了如下的symbianpkgrules.pri文件

isEmpty(ICON):ICON = $$PWD/qt.svg

修改vendor信息

在pro文件的symbian 字段里加入以下vendor信息,將Vendor_name_in_locale,Vendor_name_in_global替換成你們公司的 vendor,這個vendor是你注冊Ovi開發者時填寫的公開的公司名字。通過編輯pro文件,可不用修改pkg文件,而設定vendor信息。

symbian {
vendorinfo = /
"; Localised Vendor name"/
"%{/"Vendor_name_in_locale/"}" /
" " /
"; Unique Vendor name"/
":/"Vendor_name_in_global/""/
" "
my_deployment.pkg_prerules = vendorinfo
DEPLOYMENT += my_deployment
}

加入Smart Installer并完成封裝

Smart Installer 解決Qt相關庫的依賴性,使得用戶能夠運行Qt for symbian的程序,而開發者無需在發布的時候封裝自己用到的Qt庫文件。提交Qvi商店的Qt for Symbian程序必須打包Smart Installer。

名為Application的工程,在symbian sdk上運行Qmake后 生成 Application_template.pkg,Application_installer.pkg,兩個pkg文件

  • 編輯 Application_installer.pkg, 將#{"Application installer"},(0xA000D7CE),1,0,0中的 0xA000D7CE改為0x2002CCCF, 這是兩個為smart installer wrapper 保留的UID,前者本地測試用,后者發布時用。

編輯完后,注意不要運行qmake,否則對pkg文件的修改會丟失,或者將pkg文件改為只讀,在Qt 命令行工程所在路徑下輸入下列命令,生成最終的Application_instller.sis。 可以提交了。

make release-gcce
make unsigned_sis
make unsigned_installer_sis

?

Note
注 意:開發者必須使用非Beta版的 最新的Nokia Qt SDK來生成,要提交的應用需要時未簽名的SIS, 自簽名(Self-Sign)的sis不能通過自動測試,開發者簽名的SIS, 原則上可以手動去掉簽名,但是這會延緩測試時間。unsigned_sis 和 unsigned_installer_sis選項 從Qt 4.7.1 開始提供,

Qt 4.6 產生的Makefile不包含unsigned_sis 和 unsigned_installer_sis選項,而使用sis,installer_sis命令選項生成的是自簽名的SIS這無法通過測試,加上開發者簽名也會延緩測試進度。

不建議自己修改Makefile,在Nokia Qt SDK包含Qt4.7以前,要生成未簽名的SIS,我們有下面兩種方法。打開Start > Nokia Qt SDK > Symbian > Qt for Symbian Command Prompt命令行。

make release-gcce
makesis Application_templae.pkg Application.sis
makesis Application_installer.pkg

也可以用signsis -u命令去掉簽名,來得到未簽名的 sis文件

make release-gcce
make sis
signsis -u Application.sis Application.sis
make installer_sis
signsis -u Application_installer.sis Application_installer.sis 請任選擇其中一種方法, 生成用于提交的Application_instller.sis。

?

  • 如何為參加免費簽名的Qt和Symbian產品進行打包?

向Ovi商店提交作品

基本步驟 發布一個Ovi Store應用程序的基本步驟如下:

  • 準備好需要發布應用程序的資料(文字、圖片、安裝包)
  • 選擇內容類型
  • 選擇價位
  • 添加元數據
  • 添加文件
  • 選擇發布渠道
  • 提交文件以進行質量保證 (QA) 審核

登陸publish.ovi.com, 點擊“New content item按鈕”開始發布

清請參看在線發布者用戶指南 ,發布者可以通過這些視頻短片逐步了解Ovi發布流程。 發布過程中,如有任何問題,請聯系Publishtoovi.support@nokia.com,詳細步驟請參閱開發者指南文檔。

下載視頻演示

  • media:RegisteOviPublisher.zip
  • media:UpdateBankInformation.zip?
  • media:ApplyOviSymbianSignService.zip
  • media:UseSmartInstaller.zip

參考鏈接

  • Ovi Publish
  • Qt 開發
  • 封裝和簽名
  • 如何為參加免費簽名的Qt和Symbian產品進行打包?
  • Ovi商店內容發布FAQ
Retrieved from "http://wiki.forum.nokia.com/index.php/Ovi%E5%95%86%E5%BA%97%E5%BC%80%E5%8F%91%E8%80%85%E6%B3%A8%E5%86%8C%E5%8F%91%E5%B8%83%E6%8C%87%E5%8D%97 "

Related Wiki Articles

No related wiki articles found

總結

以上是生活随笔為你收集整理的Ovi商店开发者注册发布指南的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。