2012-01-16 64 views
0

我想在設備上測試我的應用程序,所以我在門戶上編碼我的設備, 我在ad-hoc模式下創建了一個新的分發置備配置文件。我下載它, 並將其安裝在我的XCODE上。iphone應用程序不想構建我的ipa

我查了有關項目和指標的信息(一切聽起來正確的,但我不是那種配置的專家):

first shotsecond shot

,當我建立provisionning(與APPNAME> IOS旁邊的器件中的「播放」按鈕),它給了我:

error: error reading property list '/Users/...iphone application V1.0/e-mars/emars.entitlements' - property list has no object 
Command builtin-productPackagingUtility failed with exit code 1 

你能幫幫我嗎?

* 編輯:* 產品:建立:建立配置文件(並與模擬器正常版本)運行時,我選擇EMARS> iPhone模擬器旁邊的播放按鈕

* 編輯2:* 我試圖改變捆綁的標識符: 我有com.elsingor $ {PRODUCT_NAME:rfc1034identifier}。我把com.elsingor但它同樣的問題...

編輯3 我v創建一個新的權利,並編輯在plist參考新權利和... 現在我建立與myApName> IOS設備上點擊生成歸檔。

我再次遇到問題;我沒有在主辦方看到檔案!請幫我: -/

最後編輯:

我試着按簡單的構建構建instread>建立檔案,它爲我的作品!

+0

你更新App_info.plist文件中的應用標識信息? – Ali3n 2012-01-16 14:04:34

+0

它在模擬器中工作嗎? – 2012-01-16 14:05:25

+0

Ali3n:謝謝?這些信息是什麼?我使用的是我用來發布初始應用程序的相同項目(具有相同的分發證書),我不明白爲什麼我會更改某些內容。請向我解釋:-) – clement 2012-01-16 14:10:04

回答

1

我跟着這個教程做我的臨時建立 http://www.musicalgeometry.com/?p=1237

,但你當然也可以看看文檔在testflightapps.com http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-4

,你會在第一篇文章看他們談論創建一個entitlements.plist文件,也許這就是你的問題所在。我也會說,因爲我遇到了這個問題,當一切都完成了,它的時間來「存檔」,確保模擬器沒有被選中。需要選擇iOS設備才能保存存檔以不變灰。
iPhone ad hoc build using Xcode 4

我從來沒有做過即席建立其自己的,我總是用testflightapps.com分發(所以對於這一點,你需要證書,以及分佈),我的應用程序,我建議使用它們。總的來說,這是一個相當簡單的過程,他們有免費帳戶,所以他們沒有理由不使用他們的服務。

+0

顯然,由於Xcode4,你不必製作entitlements.plist ...而我是4.1。我跟着你的第一個鏈接,我再次得到了同樣的錯誤 – clement 2012-01-16 15:57:21

+0

文件仍然需要在那裏,是我發現即使他們在第一個鏈接說。 myn是空的。 – 2012-01-16 15:58:21

+0

好,謝謝,你是對的,現在的檔案建立,但我沒有看到存檔在管理...該死的靈魂... – clement 2012-01-16 16:31:36

1

如果你想測試你的設備,做一個開發版本而不是adhoc。

轉到開發中心的iOS Provisioning Portal(https://developer.apple。COM)

1)首先你需要添加設備。

2)創建發展概況 - 包括在這臺設備。

3)下載並在Xcode安裝。

4)選擇此配置文件在代碼簽名項目和目標的部分構建設置

5)將設備連接到您正在

6)工作的計算機選擇方案對應到你的設備(如果你有一個iPhone它會讀取 iPhone your.ios.version)

7)命中運行 - 代碼將建立,安裝在你的設備上的應用程序,運行它,並將連接調試器。

+0

更多信息?醫生?我在門戶網站上看不到它 – clement 2012-01-16 15:39:00

+0

@clement我在答案中添加了更多信息。 – 2012-01-17 05:58:08

+0

我創建了一個新的權利,並按存檔! – clement 2012-01-17 09:05:13

相關問題