我試圖在設備中第一次運行應用程序。在設備上運行獲取「完成在設備上運行」的消息,但從未運行
- 的XCode 4.2
iPhone 3G 4.2.1
我有下一個通配符應用程序標識符(DQQVZJ94G3。*)安裝的Xcode組織者表示配置輪廓。
- 設備在XCode組織者列表中。
我在我的Mac鑰匙串中安裝了證書,它們顯示私鑰。
我從模板創建了一個新項目,並沒有添加一行代碼。
- 我已經將iPhone設置爲我的模式。
- 我在Build Settings-> Code Signing-> Code Signing Identity-> Debug-> Any iOs SDK-> iOS Development Certificate/Provisioning Profile pair下設置。
- 我已將tagert部署目標設置爲4.1。
- 我已經設置Bulid設置 - >架構爲標準
- 我從plist文件刪除(ARMv6的)「所需的設備能力」 - > ARMv7的
以前所有的設置都設置在目標設置。
- 我有真正的xCode並重新安裝證書和配置文件。
每當我打開運行,我只是「完成在iPhone上運行我的應用程序」,但沒有任何反應,甚至沒有日誌得到發生了什麼事情。
「所需設備功能」是否包含任何其他密鑰?另外,當您在管理器中選擇設備並轉到其「配給配置文件」窗格時,是否顯示配置文件沒有任何警告? – sch 2012-02-26 09:51:04
它沒有鑰匙。組織者中沒有警告。 – 2012-02-26 09:51:59
[這是一個關於運行4.2.1的iPod touch的問題。](http://stackoverflow.com/a/8697335/927947)但是,聽起來你已經完成了所有的列表。我有時看到'Target'&'Project'設置不同步,因此請檢查'Target'> Build設置>體系結構中的體系結構屬性。 「目標」設置將覆蓋「項目」設置。 – NJones 2012-02-26 10:12:34