要使用 mPaaS,您首先需要在 mPaaS 控制台建立應用並下載設定檔。
前置條件
您需要確保擁有開發人員帳號。帳號註冊的更多資訊,請參見 建立帳號。
建立 mPaaS 應用
登入 mPaaS 控制台。
說明如果您在其他平台(如螞蟻科技開放平台)使用 mPaaS,請登入對應平台的 mPaaS 控制台。
單擊 建立應用 按鈕。
完善應用資訊。
輸入應用程式名稱。樣本:mPaaS Demo。
單擊
+
上傳應用表徵圖。您可以忽略此步驟,此時應用將使用預設表徵圖。
單擊 建立 按鈕,完成應用建立。您可以看到應用列表,列表裡包含剛才建立的應用。
下載設定檔
在應用列表頁,單擊應用程式名稱(如上一步中建立的應用 mPaaS Demo),您將看到以下頁面:
左上方展示應用程式名稱,您可以在此切換應用。
頁面左側展示 mPaaS 提供的元件服務列表。
單擊 iOS 代碼配置,進入 配置應用 頁面。
在配置應用頁面,單擊 下載設定檔 按鈕,進入 代碼配置 頁。
在代碼配置頁,輸入 Bundle ID,單擊 下載配置 按鈕,下載
.config
格式的應用設定檔到本地,為後續開發做準備。檔案內容為
JSON
格式,樣本如下:{ "appId":"ONEX8319839121823", "appKey":"ONEX8319839121823_IOS", "base64Code":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAADAAMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxFobXF3FfU78U5nKhRBay4TiPPuh2kFAwABAQAAAAQAAB4AAADAAAAADAAAAIcAAAABAAAAAAAAAAAAAAAAAAAAAAAAABUAAAABAAAAAAAAAAAAAAAIAAAAAAAAAFvUTmJ3AAAAAAAAAAAAAAAKcUJ9ig78iKP1rG1ocLPmgO/Rk8SIdQLM81Pl439j7fGla3uzZwNWXK/ExCB3qqBmfDMqBKks0ZyAtn91cmdjbngBAwF4dWZ3AwECBgEAEQEBCAFxdHNqb3bWQSxDMewbnV9aVcN3qtd5KtBXv5coWb2f91l9bhimpuDibB7GehbF/pNB/JlfH8kyyoP1sUTDB2qAOuXBez479sBz+S+5vSbzsH7QvEju8CsHs6RJMjcwGe4pYkDC5zsNtqyYZWj4fXw7QukgspHRg95zpzEVc3rPckT0FfZSqXfH+DufN5TzMn0q1tLojI70A6C1AwK0XHG+AsqubKcb/0W1k76Cxk2n/SKxceTMgulD3YZ1FAOv2fI8dm9IMz/s0WYijpn0XI+51P8AAMKgGAYAAAAA", "bundleId":"YourBundleID", "rootPath":"mpaas/ios/ONEX8319839121823-default", "workspaceId":"default", "syncport":"443", "syncserver":"msync.mpaas.cn-hangzhou.aliyuncs.com", "pushPort":"443", "pushGW":"push.mpaas.cn-hangzhou.aliyuncs.com", "rpcGW":"https://mgw.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm", "logGW":"https://mdap.mpaas.cn-hangzhou.aliyuncs.com", "mpaasapi":"https://mpaasapi.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm", "mrtcserver":"wss://mrtc.mpaas.cn-hangzhou.aliyuncs.com/ws", "mdc":"https://mdc.mpaas.cn-hangzhou.aliyuncs.com", "mpaasConfigVersion":"V_1.0", "mpaasConfigEnv":"ONEX_CLOUD", "mpaasConfigPluginExpired":"", "mpaasConfigLicense":"O4jxU1QWsWOlJYkHqAO39uvfJZCfPN4DAM8gsU/4qdxJ3KmTp0J6HebLJeSOphFr0h5y54J7O0GAAYm2KNGFUxgaehvuR2ai8XRUuPKse0cHSRBBi3e8qQcSEHBREa3UZguFyKYe95iWqFPw3e5Rc1hEtwAZX4BwNbrWjEjkaI0ZwxEq+OyeLrSWJFrYi6DCLFzsLeF/l9uOHRAeba84/ruSNdg5X//qnso1J1/SXhOxWxd/uYbFyU78k7YTeBL8wUW0Pat67QkBG0dL9+lW/050PPCDyfNIbk1JeQ8EhpwA0GStbW78LYJ21YWb4L0zYGIKvfAd5gG3YWDE7YxtzQ==" }