簡體   English   中英

在Xcode 4.0上為iOS 4.0編譯?

[英]Compiling for iOS 4.0 on Xcode 4.0?

我有一個不是我的iOS 4.0設備,但主要用於測試。 我安裝了xcode 4,並且在項目設置中將部署目標設置為4.0。 該應用似乎沒有復制到設備上。 關於如何使它起作用的任何想法? 如果有幫助,我在方案中看到它說“ iPod(4.0,覆蓋基本SDK 4.3)”。

您是否選擇了“項目名稱” | iOS設備的“左上方(運行按鈕右側)的模式”?如果是,則打開管理器窗口,並確保該設備在此列出,並且您具有有效的配置文件。

您可以在模擬器中運行您的應用程序嗎? 如果是這樣,則將方案設置為iOS Device並再次運行。 然后應該安裝。

你能告訴更多細節嗎? 您應該檢查一些可能的問題:

  1. 您是否在測試設備上安裝了適當的配置文件?
  2. 錯誤消息到底是什么或類似的東西?

您的可執行文件名稱是否取決於您的構建配置,即您要構建的是“調試”還是“發布”的可執行文件? 在這種情況下,也許XCode嘗試將錯誤(或不存在)的可執行文件復制到您的設備。 假設您的調試可執行文件稱為my_app_debug.app,而您的發布可執行文件稱為my_app_release.app

在“方案”下拉列表中選擇所需的方案,然后單擊“編輯方案...”。 在方案編輯器中,選擇左側的“運行...”。 在右側的“信息”標簽中,確保在“構建配置”中選擇的值與相關的應用可執行文件相對應。 如果在“構建配置”中選擇了“發布”,則必須將my_app_release.app選擇為“可執行”。 切換到“調試”不會自動更改可執行文件。 如果例如my_app_release.app尚不存在,請首先構建您的方案而不嘗試運行它。 然后,創建可執行文件並可以輕松地選擇它。

希望這會有所幫助,我花了一些時間弄清楚為什么該應用程序最初沒有運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM