麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

AIRforIOS開發問題小結

2019-11-14 20:14:57
字體:
來源:轉載
供稿:網友

    昨天終于成功地向APP STORE提交了應用,個人感覺用AIR做IOS開發就是個坑啊。出了問題之后,問蘋果的技術支持,人家說“對于非XCODE環境下開發及發布所造成的問題我們在資料庫中無法找到相應的解決方案”。那問adobe的技術支持吧,“你按照開發者中心的教程執行了嗎?”“是的”“你能成功生成ipA文件嗎?”“是的”“OK,那么你的問題應該去找蘋果的技術支持”。。。。我++,簡直有種在天朝上訪被踢皮球的感覺。

    所以,我將我遇到的問題在這里一一記錄下來,以便備忘及幫助到同樣適用AIR開發IOS的同學。

   

    1.我們清楚,在IOS開發中,有這么幾種文件:

    1-1.證書簽名請求CSR文件,在MAC下生成

    1-2.IOS開發者/分發證書*.cer文件,通過上傳CSR到IOS開發者中心后下載生成

    1-3.P12格式的證書文件,通過從IOS開發者中心下載cer文件,然后在MAC下轉換格式導出,這個文件決定了你在FB(Flash builder)中能否生成IPA文件

    1-4.配置概要文件 *.mobilePRovision,關聯了設備的UDID,在IOS開發者中心創建并下載。這個文件決定了在你的開發過程中產生的IPA文件能夠運行在哪些設備上

       而最終在FB中生成IPA所需要的文件為1-3和1-4,我之前很SB地認為這2個文件之間沒有什么直接關系,但是實際上一旦你在IOS開發者中心重新替換了CSR文件之后,你的原有的配置概要文件就會全部失效,需要重新創建并下載。在替換了CSR文件之后沒有重新創建并下載mobileprovision文件,這是我所犯的第1個錯誤

 

    2.在adobe開發者中心所提供的教程中,有如下的原文“將生成CSR以獲得IOS開發者/分發證書”“根據需要生成IOS開發者證書或IOS分發證書”。它的意思是,cer、p12、mobileprovision文件均有2種類別,一種對應的是開發階段,一種對應的是分發(即發布)階段(distribute )。即,我要在設備上進行調試或運行我的程序,在生成IPA時需要選擇由開發者證書cer文件所導出的P12文件和在IOS開發者中心創建并下載的的用于開發的mobileprovision文件;而當我導出發行版IPA需要提交到APP STORE時,這時需要選擇由分發者證書導出的P12文件和用于分發的mobileprovision文件。在導出發行版時忘了更新P12和mobileprovision文件,這是我犯的第2個錯誤

 

    3.承接2,在導出用于分發的P12證書時,需要注意一個細節,這個細節步驟是在導出用于開發的P12證書時所沒有的。在導出分發P12證書之前,需要先在開發者中心創建分發的cer文件那個界面里點擊下方的鏈接下載一個WADR名稱開頭的cer文件,然后將這個文件在MAC下添加進鑰匙串,這個文件中會在你導出P12文件時附帶上蘋果的簽名。如果你沒有這個步驟直接選擇導出P12,將無法通過提交APP時的證書簽名驗證。在導出用于分發的P12證書之前沒有下載WADR并添加進鑰匙串,這是我犯的第3個錯誤

 

    4.在1中,我提到“替換CSR文件”,什么情況下需要我們替換CSR文件呢?這涉及到一個非常隱晦非常微妙的問題。在我的發布過程中,遇到了這樣一個情景:在設備上可以調試及運行,但是發布后提交應用時一直無法通過應用驗證,并且保證前面所提到的1、2、3都沒有問題,讓人百思不得騎姐。最后發現問題所在:在生成CSR文件時,除了填寫開發者賬號郵箱之外,還需要填寫一個常用名稱(common name),而這個名稱必須和你在申請IOS開發者賬號時所填寫的名稱一致。而坑爹的是,這個一致性要求僅僅在提交APP時才進行驗證,即在之前在開發階段,即使名稱是亂填寫的,也不會影響到你在設備上調試或運行程序。我最后發現問題所在為我在生成CSR文件時所輸入的名稱對比和證書中顯示的名稱在First Name和Last Name之間少了一個空格。。。。(網上還有一種說法是國外程序員的驗證方式是Last Name在前First Name在后)在生成CSR文件時填寫的常用名稱和IOS開發者賬號中的名稱不一致,這是我犯的第4個錯誤


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 美国一级毛片片aa久久综合 | a网在线| 亚洲视频精品在线 | 久久蜜臀一区二区三区av | 亚洲日色| 91成人免费看片 | 久久久久久久国产视频 | 久久综合久久综合久久 | 国产亚洲精品久久久久久久久 | 日本人乱人乱亲乱色视频观看 | 91美女视频在线 | 成人免费激情视频 | 久久国产精品久久久久久久久久 | 久久伊人精品视频 | caoporn国产一区二区 | 精品久久一区二区三区 | 国产成人av免费看 | 成人在线国产 | 麻豆传传媒久久久爱 | 久久手机在线视频 | 毛片区| 国产毛片毛片毛片 | 欧美成人福利 | 成人羞羞国产免费游戏 | 中文字幕观看 | 久久91精品国产91久久yfo | 日韩视频一区 | 欧美国产第一页 | 国产精品久久av | 精品久久久久99 | 久久草草亚洲蜜桃臀 | 日韩黄色精品视频 | 男女无套免费视频 | 国产精品自在线拍 | 少妇一级淫片免费放正片 | 成人免费福利网站 | 黄色网址在线播放 | 在线视频a | 色视频一区二区 | 精品在线观看一区二区 | 红杏网站永久免费视频入口 |