9

我浪費了一天的時間試圖使用開發配置文件導出IPA文件。自18個月以來,我是一名開發人員。而且它不是我不知道輸出IPA的東西。我真的很討厭Apple開發人員改變我們用來導出簡單IPA的方式。我已經出口了數百次,但這次我沒有運氣。無法從XCode 6.1導出IPA文件

我覺得是需要導出成功IPA什麼需要這些東西來可在系統

  1. 與證書在鑰匙串中的私鑰 - >登錄 - >我的證書
  2. 登錄與開發者賬戶在XCode - >首選項 - >帳戶
  3. 存檔項目,然後選擇導出 - >保存以進行即席部署 - >從列表中選擇開發人員帳戶。
  4. 等到XCode做了一些魔術。 (這是每次XCode的失敗,部分見所附截圖請。)

enter image description here

這裏就是我已經試過

  1. 刪除所有鑰匙串證書和配置文件。 - DID沒有奏效
  2. 重新啓動Xcode和系統(近3倍) - DID沒有奏效
  3. 刪除證書和配置配置文件從蘋果開發者門戶網站,並重新生成所有的人。 - DID NOT WORKED
  4. 試過AirSign/Testflight。 - DID沒有奏效

提示:我使用的XCode 6.1.1轉基因種子和以前用的XCode 6.2測試版一起安裝了。但我刪除了XCode 6.2 Beta版後

有人請告訴我,我要去哪裏錯了..謝謝...

+0

你是否在使用開發證書製作IPA?意味着開發人員證書和個人資料? – Nikunj 2014-11-21 13:05:49

+0

是的發展。 – 2014-11-21 13:06:36

+0

您可以嘗試在使用開發人員配置文件創建IPA之前安裝您的分發證書和配置文件嗎?我在某個時候遇到了這個問題,並以這種方式適用於我。檢查如果這種方式適合你。 – Nikunj 2014-11-21 13:09:00

回答

6

在Xcode 6開始,你有機會從蘋果的即席型cerificate開發人員中心能夠爲AdHoc部署保存.ipa。我也面臨同樣的問題,併產生了一個新的證書,特別是對於AdHoc Distribution。使用該存檔解決了問題。

+0

感謝您的快速。讓我試試解決方案。 – 2014-11-21 12:51:41

+0

你的意思是我必須通過選擇「App Store和Ad Hoc」來生成證書嗎? – 2014-11-21 12:53:05

+0

@AshshZaveri是的,那個。 – 2014-11-21 13:42:12

0

如果您通過xcode創建認證,則不會出現此問題。

xcode->首選項 - >選擇Apple ID - >選擇帳戶 - >查看詳情 - >點擊加號按鈕

期運用此證書撤銷您的provisioning profile然後再次

xcode->首選項>選擇Apple ID - >選擇帳戶 - >查看詳情 - >點擊刷新按鈕

現在,你不會得到這個錯誤

+0

感謝但仍然是同樣的錯誤。 – 2014-11-21 14:16:48

+0

一個簡單的事情打開XOCDE 5並從那裏出口生成,它的工作 – Sukeshj 2014-11-21 14:55:21

+0

它的工作原理,但它是一種解決方法。我需要一條直線。 – 2014-11-21 16:03:13

0

嘗試用開發者配置文件創建IPA,然後再安裝你的分發證書和配置文件。我面臨這個問題,並修復它。

1

我建議你使用fastlane工具來處理代碼簽名和ipa代的每個方面。

cert命令允許您根據需要創建一個新證書:沒有分發證書的選項, - 開發人員的信息。

嘆息命令允許你創建一個新的provisionning簡介:沒有選項=應用程序商店,--adhoc =專案,--development =發展

健身房命令允許你建立IPA,上面相同的選項!

同時還有用於開發IPA代一招: - 設定你的代碼簽名資產發展所需的Xcode目標

  1. 構建應用程序的設備
  2. 轉到TE「產品」組文件夾在Xcode文件導航
  3. 上yourApp.app Ctrl鍵並單擊「在Finder中顯示」
  4. 複製一個新的文件夾中。應用程序被稱爲「有效載荷」
  5. 創建一個ZIP來回米用Ctrl +單擊該文件夾,檔案
  6. 重命名此檔案爲yourApp.ipa

現在,您可以安裝此開發簽署IPA在空中或通過記錄在provisionning配置文件中的設備上的iTunes用於構建應用程序。

+1

已從一個月開始使用。 :)提及Fastlane +1。 – 2016-02-19 06:41:29