版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
中國(guó)石油企業(yè)移動(dòng)應(yīng)用開發(fā)指南(歷史)中國(guó)石油企業(yè)移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組版權(quán)所有第頁(yè)目錄TOC\o"1-4"\h\z\u第1章 概述 1第2章 規(guī)范要求 22.1 移動(dòng)應(yīng)用設(shè)計(jì) 22.2 移動(dòng)應(yīng)用開發(fā) 22.2.1終端設(shè)備要求 22.2.2iOS應(yīng)用發(fā)布證書要求 22.2.3支持單點(diǎn)登錄 32.2.4命名規(guī)范(加圖) 32.3 移動(dòng)應(yīng)用部署 42.3.1滿足等保三級(jí)要求 42.3.2安全接入要求 6第3章 應(yīng)用開發(fā)支持 73.1 跨平臺(tái)開發(fā)支持 73.2 原生語(yǔ)言開發(fā)支持 73.2.1應(yīng)用大廳單點(diǎn)登錄接口 73.2.2本地?cái)?shù)據(jù)加/解密 9 iOS本地?cái)?shù)據(jù)加密 9 Android本地?cái)?shù)據(jù)加密 93.3 提供開放接口 93.4 測(cè)試環(huán)境 10第4章 應(yīng)用開發(fā)準(zhǔn)備 114.1 組織機(jī)構(gòu)和人員注冊(cè) 114.2 iOS應(yīng)用發(fā)布證書申請(qǐng) 124.3 安全端口申請(qǐng) 13第5章 應(yīng)用發(fā)布 155.1 注冊(cè)應(yīng)用 155.2 發(fā)布應(yīng)用 175.3 應(yīng)用授權(quán) 18第6章 應(yīng)用使用 206.1 注冊(cè)設(shè)備 206.1.1注冊(cè)終端 206.1.2注冊(cè)加密機(jī) 216.2 下載大廳 216.3 安裝證書 226.4 安全接入 246.5 應(yīng)用下載 25附錄 1名詞解釋 1表清單 1圖清單 1中國(guó)石油企業(yè)移動(dòng)應(yīng)用開發(fā)指南概述為了支持各單位開發(fā)自己的移動(dòng)應(yīng)用,移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組提供《中國(guó)石油企業(yè)移動(dòng)應(yīng)用開發(fā)指南》供各單位參閱。本開發(fā)指南包括四大部分:應(yīng)用規(guī)范要求、應(yīng)用開發(fā)支持、應(yīng)用開發(fā)準(zhǔn)備和應(yīng)用發(fā)布。其中:1)應(yīng)用規(guī)范要求部分列出了各單位要開發(fā)移動(dòng)應(yīng)用需符合的一些規(guī)范;2)應(yīng)用開發(fā)支持部分列出了移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組提供的一些支持;3)應(yīng)用開發(fā)準(zhǔn)備部分列出了在開發(fā)移動(dòng)應(yīng)用之前的一些準(zhǔn)備工作;4)應(yīng)用發(fā)布部分列出了發(fā)布移動(dòng)應(yīng)用的工作流程。規(guī)范要求移動(dòng)應(yīng)用設(shè)計(jì)為了移動(dòng)應(yīng)用有良好的用戶體驗(yàn),移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組建議各單位開發(fā)的移動(dòng)應(yīng)用滿足如下要求:(1)整體風(fēng)格一致的圖標(biāo)設(shè)計(jì);(2)通用的手勢(shì)操作;(3)支持終端的方向變化(手機(jī)版不要求);移動(dòng)應(yīng)用開發(fā)終端設(shè)備要求終端設(shè)備滿足基本要求,iOS系統(tǒng)要求5.1及以上,Android系統(tǒng)4.0及以上;終端系統(tǒng)支持列表No操作系統(tǒng)版本備注1iOS5.1及以上iOS7正在測(cè)試階段2Android4.0及以上iOS應(yīng)用發(fā)布證書要求如果是iOS平臺(tái),使用自己的個(gè)人開發(fā)者證書進(jìn)行開發(fā)調(diào)試,統(tǒng)一使用企業(yè)移動(dòng)應(yīng)用平臺(tái)提供的發(fā)布證書進(jìn)行打包發(fā)布,發(fā)布證書申請(qǐng)?jiān)斠?.2小節(jié)。中國(guó)石油APPIDs為:PetroChina.*,應(yīng)用ID規(guī)則原則上為Xcode項(xiàng)目名稱(ProjectName),例如:PetroChina.ProjectName。如果不需要APNs服務(wù),可以自行設(shè)置identifier為APPID。命名格式:PetroChina.ProjectName,如果需要APNs,請(qǐng)聯(lián)系我方單獨(dú)申請(qǐng)APPID。在應(yīng)用打包時(shí),設(shè)置Bundleidentifier為APPID,Summary里面Version設(shè)置為本次發(fā)布的版本號(hào),版本號(hào)請(qǐng)?jiān)O(shè)置成x.x.x,建議Build設(shè)置成跟Version相同。格式如下圖所示。iOS應(yīng)用打包發(fā)布界面在Xcode里面ProjectName-info.plist里面增加如下參數(shù):URLidentifier,設(shè)置為APPID即:PetroChina.ProjectName,Item0為PetroChina.ProjectName,請(qǐng)將這兩個(gè)參數(shù)設(shè)置為相同,即都是APPID。如下圖所示。iOSXcodeplist參數(shù)設(shè)置界面說明:(1)紅框的部分為必須設(shè)置的參數(shù),否則無(wú)法在中國(guó)石油企業(yè)移動(dòng)應(yīng)用平臺(tái)正常使用;(2)本證書為蘋果公司提供給中國(guó)石油做企業(yè)內(nèi)部iOS應(yīng)用發(fā)布使用,請(qǐng)嚴(yán)格遵循蘋果公司有關(guān)IDEP證書使用的相關(guān)規(guī)定;(3)Android平臺(tái)不需要發(fā)布證書。支持單點(diǎn)登錄移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組建議各單位開發(fā)的移動(dòng)應(yīng)用滿足單點(diǎn)登錄:(1)用戶只需要在登錄應(yīng)用大廳時(shí)輸入一次PIN碼,即可訪問單點(diǎn)登錄的應(yīng)用,不需要重復(fù)輸入口令密碼。(2)移動(dòng)端不插入加密機(jī)禁止訪問應(yīng)用,支持單點(diǎn)登錄的應(yīng)用只能從應(yīng)用大廳訪問。(3)應(yīng)用平臺(tái)項(xiàng)目組已提供單點(diǎn)登錄接口,詳見3.1.2小節(jié)。命名規(guī)范(加圖)應(yīng)用版本號(hào)、應(yīng)用名稱要滿足命名規(guī)范等。應(yīng)用安裝包里的版本號(hào)和注冊(cè)應(yīng)用時(shí)頁(yè)面上填加的版本號(hào)必須保持一致,同時(shí)版本號(hào)應(yīng)滿足“XX.X.X”格式,如1.0.0;應(yīng)用命名規(guī)范列表No屬性說明例子備注1應(yīng)用標(biāo)識(shí)要滿足唯一性petrochina.TestAppAndroid版為包名2喚醒路徑只有iOS版需要petrochina.TestApp建議應(yīng)用標(biāo)識(shí)保持一致3版本號(hào)數(shù)字與“.”號(hào)混合10.9.9后兩位不能超過10說明:(1)應(yīng)用標(biāo)識(shí):即圖2-1中的Bundleidentifier;(2)喚醒路徑:即圖2-2中的Item0;(3)版本號(hào):即圖2-1中的Version;移動(dòng)應(yīng)用部署滿足等保三級(jí)要求滿足安全等級(jí)保護(hù)三級(jí)要求,即系統(tǒng)部署分為三層:展示層、應(yīng)用層和數(shù)據(jù)層,展示層部署在DMZ區(qū)。簡(jiǎn)略部署如下圖。客戶端安全接入后通過安全端口影射訪問展示層接口,展示層負(fù)責(zé)調(diào)用應(yīng)用層接口,應(yīng)用層負(fù)責(zé)訪問數(shù)據(jù)層的數(shù)據(jù)庫(kù)。等保三級(jí)簡(jiǎn)略部署圖說明:1)應(yīng)用層接口負(fù)責(zé)向客戶端提供各種業(yè)務(wù)數(shù)據(jù);2)展示層部署在DMZ區(qū),接口不需做業(yè)務(wù)處理,可以看成是一個(gè)代理,客戶端訪問它時(shí),直接中轉(zhuǎn)到應(yīng)用層接口。下面以管控為例,用.Net實(shí)現(xiàn):展示層接口部署:IIS站點(diǎn),/MOC.SvcUsr/index.ashx//頁(yè)面,需要經(jīng)過端口映射為:8000/MOC.SvcUsr/index.ashx格式。應(yīng)用層接口部署:IIS站點(diǎn),/MOC.BizInterfaceSvc/PublicRequest.aspx//頁(yè)面當(dāng)客戶端請(qǐng)求展示層接口時(shí),傳入請(qǐng)求方法名稱和參數(shù),為Json格式,例如,RequestName=GetAppList&RequestData={“DeviceSN”:”DXGJLGAG98E”,”KeyNO”:”6000000123”},那么請(qǐng)求鏈接為:/MOC.SvcUsr/index.ashx?RequestName=GetAppList&RequestData={“DeviceSN”:”DXGJLGAG98E”,”KeyNO”:”6000000123”}//客戶端必須記住“DeviceSN”:”DXGJLGAG98E”,”KeyNO”:”6000000123”這個(gè)參數(shù)在數(shù)據(jù)庫(kù)中。“/MOC.SvcUsr/index.ashx”這個(gè)路徑是端口映射后不去處理的,所以這個(gè)路徑映射后保留。展示層接口不做任何處理,直接把這些參數(shù)轉(zhuǎn)到應(yīng)用層接口去,即實(shí)際上客戶端訪問的是:/MOC.BizInterfaceSvc/PublicRequest.aspx?RequestName=GetAppList&RequestData={“DeviceSN”:”DXGJLGAG98E”,”KeyNO”:”6000000123”}展示層實(shí)現(xiàn):(1)展示層首先從配置文件中取出應(yīng)用層接口地址;//若應(yīng)用層有多個(gè)服務(wù)器地址,可以從跳轉(zhuǎn)層轉(zhuǎn)給應(yīng)用層的鏈接中用戶訪問參數(shù)值與配置文件中的多個(gè)應(yīng)用層地址匹配,選出要去訪問的那個(gè)應(yīng)用服務(wù)器。(2)在index.ashx頁(yè)面的ProcessRequest(HttpContextcontext)方法中調(diào)用下面方面獲取數(shù)據(jù);privatevoidGetBizData(HttpRequestrequest){stringinterfaceUrl=InterfaceDispatch.GetBizInterfaceUrl(request);//獲取用戶請(qǐng)求objectobj=InterfaceDispatch.DownloadObject(interfaceUrl,request.Form);//獲取用戶請(qǐng)求參數(shù)response.AddHeader("Content-Type","text/html");response.WriteObject(obj.ToString());response.End();}this.WriteObject(obj);}其中用到的主要方法如下:安全接入要求應(yīng)用大廳中所有應(yīng)用都是從外網(wǎng)訪問,如果移動(dòng)應(yīng)用需要通過接口訪問內(nèi)網(wǎng)數(shù)據(jù),就必須申請(qǐng)安全端口,把內(nèi)網(wǎng)的接口地址映射到安全端口上,從外網(wǎng)安全接入訪問內(nèi)網(wǎng)數(shù)據(jù)。例如:地區(qū)公司的某個(gè)應(yīng)用的接口地址為::8080/demo.asmx,申請(qǐng)的安全端口為:87,那么在客戶端訪問接口時(shí),地址應(yīng)用為::87/demo.asmx。即:8080映射成了:87。申請(qǐng)安全端口需要提交紙質(zhì)申請(qǐng)表單,詳細(xì)情況請(qǐng)聯(lián)系移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組:楊杰,電話:186-1814-1022應(yīng)用開發(fā)支持跨平臺(tái)開發(fā)支持為了支持地區(qū)公司自己開發(fā)移動(dòng)應(yīng)用,移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組提供了一套跨平臺(tái)移動(dòng)應(yīng)用開發(fā)框架(MCP,MobilityClientPlatform)。MCP采用HTML5+CSS3+JavaScript模式,支持Android、iOS和WindowsPhone三種操作系統(tǒng),并且該框架集成了PhoneGap、jQureyMobile、iScroll等移動(dòng)開發(fā)插件。基于該框架開發(fā)的移動(dòng)應(yīng)用有:移動(dòng)門戶、移動(dòng)審批等應(yīng)用。同時(shí)移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組也可以原生應(yīng)用開發(fā)支持,包括iOS和Android。移動(dòng)應(yīng)用平臺(tái)開發(fā)的應(yīng)用大廳就是原生應(yīng)用。MCP架構(gòu)圖如下所示:移動(dòng)客戶端開發(fā)架構(gòu)圖說明:1)客戶端開發(fā)采用HTML5、CSS3和JavaScript技術(shù);2)客戶端通過PhoneGap將Web應(yīng)用程序分別打包成適用于不同操作系統(tǒng)平臺(tái)的應(yīng)用文件,實(shí)現(xiàn)客戶端的跨平臺(tái)應(yīng)用;3)客戶端采用jQueryMobile、iScroll等客戶端框架和組件,來提高開發(fā)效率。原生語(yǔ)言開發(fā)支持應(yīng)用大廳單點(diǎn)登錄接口1)iOS版:對(duì)于iOS終端,當(dāng)用戶點(diǎn)擊桌面上的應(yīng)用圖標(biāo)時(shí),應(yīng)喚醒應(yīng)用大廳(應(yīng)用大廳喚醒路徑:EnterpriseHall://)。應(yīng)用大廳會(huì)把“用戶信息”傳遞給其他應(yīng)用。各單位需要在自己開發(fā)的應(yīng)用中處理“用戶信息”。應(yīng)用從大廳被喚醒后獲取參數(shù)步驟:(1)導(dǎo)入BSMCPBaseUtils.framework(2)引入頭文件:#import<BSMCPBaseUtils/BSMCPBaseUtils.h>(3)在應(yīng)用AppDelegate.m文件的handleOpenURL方法中獲取用戶信息參數(shù)?,F(xiàn)在大廳傳遞的參數(shù)如表3-1所列。-(BOOL)application:(UIApplication*)applicationhandleOpenURL:(NSURL*)url;(4)使用示例:url參數(shù)為:appRunURL://==wZuVmZxl3LyRHc9QUSul2ZvxkJ0NWdk9mcQ1jbvl2cyVmV-(BOOL)application:(UIApplication*)applicationhandleOpenURL:(NSURL*)url{ if(!url){ returnNO;}//獲取Version如下 NSString*version=[BSMCPBaseUtilsgetParams:@"Version"fromeURLParams:[urlabsoluteString]];//獲取Domain如下 NSString*domain=[BSMCPBaseUtilsgetParams:@"Domain"fromeURLParams:[urlabsoluteString]];//獲取LoginID如下NSString*loginID=[BSMCPBaseUtilsgetParams:@"LoginID"fromeURLParams:[urlabsoluteString]];returnYES;}應(yīng)用大廳傳遞的參數(shù)列表No參數(shù)參數(shù)名參數(shù)類型備注1Version大廳版本NSString做測(cè)試使用2Domain用戶域NSString3LoginID用戶賬號(hào)NSString4LoginName用戶姓名NSString暫時(shí)未提供解密后Version:Product;解密后Domain:ptr;解密后LoginID:yqfeng;2)Android版:對(duì)于Android終端,除應(yīng)用大廳外的其它應(yīng)用圖標(biāo)都已隱藏,所以用戶只能從應(yīng)用大廳中打開應(yīng)用。應(yīng)用大廳會(huì)把“用戶信息”傳遞給其他應(yīng)用。各單位需要在自己開發(fā)的應(yīng)用中處理“用戶信息”。(1)導(dǎo)入BSMCPBaseUtils.jar文件到你的工程libs目錄;(2)在你的代碼中調(diào)用BSMCPBaseUtils.handleOpenURL(Contextcontext),即可獲取到解密后的參數(shù)url(參數(shù)params格式為:Version=XXX&LoginID=XXX&LoginName=XXX);(3)調(diào)用方法BSMCPBaseUtils.getParams("Version",Stringurl),獲取Version的值;(4)調(diào)用方法BSMCPBaseUtils.getParams("LoginID",Stringurl),獲取LoginID的值;(5)調(diào)用方法BSMCPBaseUtils.getParams("LoginName",Stringurl),獲取Version的值;(6)調(diào)用方法BSMCPBaseUtils.getParams("Domain",Stringurl),獲取Domain的值。隱藏應(yīng)用圖標(biāo)的做法:在Androidmanifest文件中的activity里面intent-filter中注釋或者刪除下面的語(yǔ)句:<categoryandroid:name="ent.category.LAUNCHER"/>如下所示:本地?cái)?shù)據(jù)加/解密移動(dòng)平臺(tái)項(xiàng)目組提供移動(dòng)終端應(yīng)用數(shù)據(jù)加/解密SDK,支持iOS和Android兩種操作系統(tǒng)。iOS本地?cái)?shù)據(jù)加密使用步驟:(1)導(dǎo)入libJNSecVPNLib.a庫(kù);(2)導(dǎo)入頭文件SecAPIInterface.h,SecAPI.h,CryptInclude.h,SecCrypt.h,P11PublicFun.h;(3)導(dǎo)入Security.framework;(4)在OtherLinkFlags添加-lxml2。說明:(1)所有調(diào)用加解密靜態(tài)庫(kù)的Object-C文件擴(kuò)展名改成.mm;(2)在需要調(diào)用加解密的文件中#include“SecAPI.h”,#include“P11PbublicFun”,#include“SecCrypt.h”;(3)具體調(diào)用見demo。Android本地?cái)?shù)據(jù)加密說明;:(1)文件加解密依賴第三方j(luò)ar包AndroidSM4SDK1.0.jar;(2)可參考jar包的文檔說明和demo程序;提供開放接口為了滿足各單位開發(fā)需求,移動(dòng)平臺(tái)項(xiàng)目組提供了27個(gè)關(guān)于移動(dòng)管控平臺(tái)的接口。這些接口分為6大部分,如下圖所示。移動(dòng)管控平臺(tái)提供的開放接口說明:開放接口的詳細(xì)請(qǐng)查看《企業(yè)移動(dòng)管控平臺(tái)開放接口框架規(guī)范》。測(cè)試環(huán)境各單位開發(fā)的移動(dòng)應(yīng)用可以上傳到測(cè)試環(huán)境進(jìn)行測(cè)試使用。測(cè)試環(huán)境地址為:pc/demo,應(yīng)用大廳需要使用培訓(xùn)版應(yīng)用大廳(下載地址:/demo),具體操作見第4、5、6章。注意:(1)提供的測(cè)試環(huán)境包括:測(cè)試的移動(dòng)管控平臺(tái)、測(cè)試的應(yīng)用大廳和測(cè)試加密機(jī);(1)各單位向移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組申請(qǐng)測(cè)試加密機(jī);(2)在上傳應(yīng)用的時(shí)候選擇“非公共應(yīng)用”選項(xiàng),然后對(duì)該應(yīng)用進(jìn)行授權(quán);(3)雖然是測(cè)試環(huán)境,也需要申請(qǐng)安全端口;應(yīng)用開發(fā)準(zhǔn)備組織機(jī)構(gòu)和人員注冊(cè)各單位在組織機(jī)構(gòu)下注冊(cè)用戶(如果是正式環(huán)境從統(tǒng)一身份平臺(tái)進(jìn)行注冊(cè)),系統(tǒng)管理員登陸系統(tǒng)給該用戶綁定“移動(dòng)應(yīng)用開發(fā)人員”角色、“移動(dòng)應(yīng)用管理員”角色、“移動(dòng)終端管理員”角色和“移動(dòng)安全管理員”角色。(1)生產(chǎn)環(huán)境地址:pc(2)注冊(cè)兩種用戶:業(yè)務(wù)管理員和普通用戶。業(yè)務(wù)管理員綁定業(yè)務(wù)管理角色,普通用戶不需要綁定角色。在IAM那邊注冊(cè)完用戶后,系統(tǒng)管理員登錄移動(dòng)應(yīng)用平臺(tái),在系統(tǒng)用戶管理頁(yè)面給新增的用戶綁定角色,如下圖所示。用戶管理頁(yè)面點(diǎn)擊“角色”圖標(biāo)按鈕,彈出下圖,然后點(diǎn)擊“新增”按鈕,按照角色類型給用戶添加角色。如果是業(yè)務(wù)管理員建議全部選擇。用戶添加角色頁(yè)面(3)資料地址:pc/portal培訓(xùn)資料下載界面iOS應(yīng)用發(fā)布證書申請(qǐng)各單位統(tǒng)一向移動(dòng)應(yīng)用平臺(tái)項(xiàng)目組申請(qǐng)統(tǒng)一發(fā)布證書,申請(qǐng)頁(yè)面如下圖。用具有“移動(dòng)應(yīng)用開發(fā)人員”角色的用戶登錄系統(tǒng),提交申請(qǐng)后,等待移動(dòng)平臺(tái)項(xiàng)目組相關(guān)人員審核、上傳證書,審核通過后可以在該頁(yè)面下載發(fā)布證書。注:此步驟只限開發(fā)ios版應(yīng)用。發(fā)布證書申請(qǐng)頁(yè)面(1)點(diǎn)擊“申請(qǐng)”按鈕,彈出如下頁(yè)面,提交申請(qǐng)信息。發(fā)布證書申請(qǐng)頁(yè)面(2)安全端口申請(qǐng)各單位應(yīng)向中國(guó)石油企業(yè)移動(dòng)應(yīng)用項(xiàng)目組申請(qǐng)開發(fā)應(yīng)用所需要的安全端口,申請(qǐng)頁(yè)面如下圖。提交申請(qǐng)后,等待移動(dòng)平臺(tái)項(xiàng)目組相關(guān)人員進(jìn)行審核、分配端口,審核通過后可以在該頁(yè)面看見對(duì)應(yīng)的安全端口。安全端口申請(qǐng)頁(yè)面(1)點(diǎn)擊“安全端口申請(qǐng)”界面的“申請(qǐng)”按鈕,進(jìn)入“安全端口申請(qǐng)”界面,“所屬單位”與“申請(qǐng)人”不可修改,為默認(rèn)的登陸用戶和用戶所屬單位,錄入“服務(wù)器IP”和“服務(wù)器端口”以及“申請(qǐng)理由”,點(diǎn)擊“提交”,等待審批,如下圖所示。安全端口申請(qǐng)頁(yè)面(2)應(yīng)用發(fā)布注冊(cè)應(yīng)用在管控平臺(tái)中注冊(cè)應(yīng)用,如下圖所示,點(diǎn)擊“應(yīng)用注冊(cè)”按鈕填寫應(yīng)用信息和版本信息。提交申請(qǐng)后等待移動(dòng)平臺(tái)項(xiàng)目組相關(guān)人員進(jìn)行審核,審核通過后進(jìn)行應(yīng)用發(fā)布。注意:如果一個(gè)應(yīng)用既有iOS版又有Android版,只需注冊(cè)一個(gè)應(yīng)用,添加兩個(gè)版本即可,無(wú)需注冊(cè)兩個(gè)應(yīng)用。應(yīng)用注冊(cè)頁(yè)面點(diǎn)擊“應(yīng)用申請(qǐng)”,進(jìn)入“應(yīng)用注冊(cè)數(shù)據(jù)錄入”頁(yè)面,在該頁(yè)面用戶可注冊(cè)新的應(yīng)用,注冊(cè)新的應(yīng)用需要輸入“應(yīng)用名稱”、“標(biāo)識(shí)”、選擇“所屬單位”、“類別”、“是否公共”,如下圖所示。應(yīng)用信息注冊(cè)頁(yè)面說明:(1)應(yīng)用名稱:應(yīng)用的中文名稱,為必填項(xiàng),在應(yīng)用大廳中顯示的名稱;(2)應(yīng)用標(biāo)識(shí):iOS應(yīng)用AppID或bundleidentifier,例如:PetroChina.Hall;(3)所屬機(jī)構(gòu):開發(fā)單位,例如:管道公司;(4)應(yīng)用類別:根據(jù)應(yīng)用的業(yè)務(wù)范疇選擇;(5)是否公共:如果是中石油所有人都可以使用,選擇“是”;若需要授權(quán)使用選擇“否”;(6)功能描述:應(yīng)用的功能簡(jiǎn)介。點(diǎn)擊“添加版本”按鈕,進(jìn)入“添加版本”界面,需要由本地插入“圖標(biāo)文件”、“應(yīng)用文件”和“宣傳圖片”,還需要填寫“版本號(hào)”和“設(shè)備支持”,其他信息可不填,填寫完成后點(diǎn)擊“確定”按鈕,完成版本添加操作,如下圖所示。版本信息注冊(cè)頁(yè)面說明:(1)版本號(hào):例如:1.0.0;(2)操作系統(tǒng):該應(yīng)用是在哪個(gè)系統(tǒng)上使用;(3)設(shè)備類型:該應(yīng)用版本支持的移動(dòng)終端;(4)圖標(biāo)文件:應(yīng)用安裝完成后顯示的圖標(biāo);(5)應(yīng)用文件:應(yīng)用的安裝包(.ipa或.apk文件);(6)宣傳圖標(biāo):該圖片可以在應(yīng)用大廳中應(yīng)用的詳細(xì)信息里看到;(7)喚醒地址:AppID或者bundleidentifier,iOS版需要填,Android版不需要;(8)接口地址:暫時(shí)不需要填;(9)系統(tǒng)要求:根據(jù)需要填寫;(10)版本說明:根據(jù)需要填寫;(11)備注:根據(jù)需要填寫。添加完版本信息之后,點(diǎn)擊圖5-3中的“確定”按鈕,確定所有信息無(wú)誤后點(diǎn)擊圖5-2中的“提交”按鈕,完成應(yīng)用注冊(cè)申請(qǐng)。發(fā)布應(yīng)用當(dāng)“個(gè)人工作一覽”菜單中的“應(yīng)用注冊(cè)申請(qǐng)”任務(wù)的狀態(tài)為“流程完結(jié)”時(shí),表示應(yīng)用審核通過,這時(shí)業(yè)務(wù)管理員可以發(fā)布應(yīng)用。如下圖。應(yīng)用注冊(cè)申請(qǐng)流程完結(jié)示例應(yīng)用審核通過后,必須進(jìn)行“發(fā)布”才能在應(yīng)用大廳中使用該應(yīng)用。移動(dòng)應(yīng)用發(fā)布中在左側(cè)的機(jī)構(gòu)樹選擇應(yīng)用,右邊的詳細(xì)頁(yè)會(huì)出現(xiàn)該應(yīng)用的信息,包括版本號(hào),喚醒地址,設(shè)備支持,版本說明,發(fā)布日期以及狀態(tài)等;狀態(tài)為未發(fā)布的應(yīng)用,可選中該應(yīng)用進(jìn)行發(fā)布;對(duì)已發(fā)布的應(yīng)用,可選中該應(yīng)用進(jìn)行應(yīng)用下架,移動(dòng)應(yīng)用發(fā)布界面如下圖所示。移動(dòng)應(yīng)用發(fā)布頁(yè)面應(yīng)用授權(quán)如果是“非公共應(yīng)用”,需要進(jìn)行“應(yīng)用授權(quán)”。授權(quán)可以給“組織機(jī)構(gòu)”、“用戶組”或“用戶”授權(quán),如下圖所示。移動(dòng)應(yīng)用授權(quán)頁(yè)面可對(duì)多個(gè)組織機(jī)構(gòu)授權(quán),點(diǎn)擊“應(yīng)用授權(quán)”界面的“新增”按鈕,進(jìn)入“應(yīng)用授權(quán)信息維護(hù)”界面,可新增多個(gè)組織機(jī)構(gòu),也可編輯所要授權(quán)的組織機(jī)構(gòu)或者刪除所要授權(quán)的組織機(jī)構(gòu),用戶組和用戶也用同樣的方法授權(quán),組織機(jī)構(gòu)授權(quán)界面如下圖。應(yīng)用授權(quán)給組織機(jī)構(gòu)頁(yè)面應(yīng)用使用注冊(cè)設(shè)備注冊(cè)終端各單位開發(fā)人員必須在管控平臺(tái)中注冊(cè)移動(dòng)終端,并且把設(shè)備綁定給開發(fā)人員。各單位業(yè)務(wù)管理員登錄系統(tǒng),在移動(dòng)終端管理頁(yè)面注冊(cè)終端,如下圖所示。移動(dòng)終端設(shè)備頁(yè)面點(diǎn)擊“新增”按鈕,給用戶分配新的設(shè)備,選擇所屬單位之后,“持有人”為該所屬單位下的用戶,填寫相關(guān)信息后點(diǎn)擊“確定”按鈕,完成設(shè)備新增操作,如下圖所示。終端注冊(cè)頁(yè)面說明:(1)對(duì)于iOS設(shè)備,設(shè)備序列號(hào)查找途徑:設(shè)置—〉通用—〉關(guān)于本機(jī)—〉序列號(hào);(2)對(duì)于Android手機(jī),撥打*#06#獲?。唬?)對(duì)于Android平板,建議從應(yīng)用大廳進(jìn)行自注冊(cè)。注冊(cè)加密機(jī)各單位開發(fā)人員必須在管控平臺(tái)中注冊(cè)加密機(jī),并且把加密機(jī)綁定給開發(fā)人員。各單位業(yè)務(wù)管理員登錄系統(tǒng),在加密機(jī)注冊(cè)頁(yè)面注冊(cè)加密機(jī),如下圖所示。注冊(cè)加密機(jī)頁(yè)面點(diǎn)擊“新增”按鈕,創(chuàng)建加密機(jī)信息,通過錄入加密機(jī)序列號(hào),選擇“所屬單位”、“用戶”、“加密機(jī)類型”、“用途”、相關(guān)信息后,完成對(duì)加密機(jī)信息的注冊(cè)操作,如下圖所示。注意:終端和加密機(jī)要綁定給同一個(gè)人。加密機(jī)信息錄入頁(yè)下載大廳(1)下載地址:正式版:演示版:/demo培訓(xùn)版:/training(2)以正式環(huán)境為例:移動(dòng)客戶端在連接外網(wǎng)的情況下,在客戶端瀏覽器中輸入應(yīng)用大廳正式環(huán)境下載地址:下載對(duì)應(yīng)的應(yīng)用大廳,如下圖。應(yīng)用大廳下載頁(yè)面安裝證書如果是第一次下載證書,會(huì)彈出服務(wù)器身份驗(yàn)證提醒,點(diǎn)擊“繼續(xù)”,如下圖證書下載提示頁(yè)面跳轉(zhuǎn)到如下安裝界面,點(diǎn)擊“安裝”;證書安裝頁(yè)面(1)點(diǎn)擊“安裝”之后出現(xiàn)如下提示,繼續(xù)點(diǎn)擊“安裝”;證書安裝頁(yè)面(2)如果設(shè)置了開機(jī)密碼,會(huì)出現(xiàn)輸入開機(jī)密碼界面,輸入開機(jī)密碼。開機(jī)密碼輸入界面之后出現(xiàn)如下安裝已完成的界面,點(diǎn)擊“完成”,這時(shí)你的設(shè)備就受控了。證書安裝完成頁(yè)面注:如果一開始的時(shí)候有配置描述文件,就不用進(jìn)行上述步驟了,你的設(shè)備已經(jīng)受控,受控的設(shè)備才能進(jìn)入身份認(rèn)證界面。安全接入終端插上加密機(jī),輸入PIN碼進(jìn)行安全接入,如果是首次使用加密機(jī)進(jìn)行安全接入,則會(huì)提示修改PIN碼。安全接入界面如下圖所示。安全接入界面應(yīng)用下載安全接入后,在“我的應(yīng)用”中,點(diǎn)擊“待裝應(yīng)用”,展現(xiàn)用戶有權(quán)限使用、且尚未安裝的所有應(yīng)用,每個(gè)應(yīng)用都包含應(yīng)用圖標(biāo)、類別、發(fā)布單位、版本信息,如下圖所示。應(yīng)用大廳-待裝應(yīng)用頁(yè)面新應(yīng)用發(fā)布后,當(dāng)前用戶權(quán)限范圍內(nèi)的應(yīng)用將顯示在“待裝應(yīng)用”中,點(diǎn)擊某一應(yīng)用右下角的“申請(qǐng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/TR 33402:2025 EN Good practice in reference material preparation
- 2024年租賃合同:房產(chǎn)、車輛、設(shè)備等租賃細(xì)節(jié)及合同標(biāo)的
- 智能臺(tái)燈課程設(shè)計(jì) 總結(jié)
- 搖擺式送料機(jī)構(gòu)課程設(shè)計(jì)
- 專題06 三角形(全等、相似)(2大易錯(cuò)點(diǎn)分析+19個(gè)易錯(cuò)點(diǎn)+易錯(cuò)題通關(guān))-2024年中考數(shù)學(xué)考試易錯(cuò)題(解析版)
- 端口掃描器課程設(shè)計(jì)
- 自然心教育愛課程設(shè)計(jì)
- 花卉拼貼課程設(shè)計(jì)
- 竹片銑槽機(jī)課程設(shè)計(jì)
- 液壓設(shè)計(jì)課程設(shè)計(jì)總結(jié)
- 2025年濟(jì)南鐵路局招聘筆試參考題庫(kù)含答案解析
- 2025年心內(nèi)科工作計(jì)劃
- 質(zhì)量是生產(chǎn)出來課件
- 2024-2025學(xué)年人教版七年級(jí)數(shù)學(xué)上冊(cè)期末模擬測(cè)試卷(含簡(jiǎn)單答案)
- 2024-2030年中國(guó)家用小家電項(xiàng)目可行性研究報(bào)告
- 監(jiān)理對(duì)進(jìn)度控制的目標(biāo)及方法措施
- 2024年內(nèi)科醫(yī)生年終工作總結(jié)參考(2篇)
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 湖南省懷化市2023-2024學(xué)年七年級(jí)上學(xué)期語(yǔ)文期末試卷(含答案)
- 《廊坊市綠色建筑專項(xiàng)規(guī)劃(2020-2025)》
- 2024-2030年中國(guó)濕巾行業(yè)發(fā)展趨勢(shì)及競(jìng)爭(zhēng)策略分析報(bào)告
評(píng)論
0/150
提交評(píng)論