2011-10-19 27 views
0

我即將構建我的第一個ipad應用程序。我遵循這裏列出的步驟來創建二進制文件:How do I build an xcode project for the itunes store?(請參閱第一個答案)。應用商店二進制文件:可執行文件被簽署了無效的權利

不幸的是,當試圖在我的ipad上構建時,我得到了已經提到的警報。儘管如此,我可以使用模擬器構建,而不會出現任何問題。是否有可能通過iPad上的應用商店分發配置文件構建應用商店?在組織者上選擇分發配置文件時,我閱讀文本:此配置文件不能安裝在設備上。

對不起,如果這是一個以前已經問過的問題。我在stackoverflow和互聯網上搜索,找不到任何答案。順便說一下,我創建了一個專門的發行版,並且完美地運行在ipad上。我沒有任何Entitlements.plist,因爲我不需要它進行臨時分發。

回答

0

您將需要兩個供應配置文件。開發之一是將您的應用程序放在設備上進行測試。該發行版用於將您的應用程序提交給iTunesConnect。

如果要在將應用程序放置在設備和商店之間進行交換,則必須在兩個配置配置文件之間進行交換。考慮創建targets來實現這一點。

+0

我的應用程序有三個配置文件:一個用於開發,一個用於臨時分發,另一個用於應用商店分發。我通過單擊編輯方案 - >運行 - >構建配置來選擇應用商店分發配置文件。在構建設置中,我確保App Store配置使用正確的配置文件。有沒有更好的方法來實現這與xcode 4? – strave

+0

您正在爲商店準備應用程序做正確的事情。但要把它放在你的設備上,你需要使用開發配置文件,你必須改回開發配置文件。您應該能夠通過使用不同的目標來更輕鬆地進行管理。檢查我在原始答案中的鏈接。 –

相關問題