簡體   English   中英

Xcode 3 個項目在 Xcode 4

[英]Xcode 3 projects in Xcode 4

我剛剛從 Xcode 3 升級到 4。我已經先玩了一下以適應新界面並試圖找到所有東西都轉移到了哪里......(pfffff)。 新項目似乎運作良好,但這絕對是一個巨大的轉變。

現在我嘗試打開一些較舊的項目,但發生了一些奇怪的事情......我所有的項目都是 iPhone 項目,沒有一個項目適用於 OS X,但是當在 Xcode 4 中打開時,它在最左側的窗格中顯示:1 個目標,缺少基礎 SDK。 在右窗格中,我看到:Mac OS X 應用程序目標,目標部分中的所有內容都與 OS X 相關,而不與 iPhone 相關。

我嘗試為 iPhone 添加一個目標,但仍然缺少目標。 然后我刪除了 OS X 目標並在左窗格中看到:1 個目標,IOS SDK 4.3 但項目菜單中的“運行”選項仍然被禁用。

我還嘗試使用我過去使用的教程中的示例文件(例如,開始 iPhone 3 開發和更多 iPhone 3 開發),但我遇到了同樣的問題!

1) Xcode 不應該打開那些 Xcode 3 個項目就好了嗎? 2) 我該怎么做才能讓“運行”選項再次工作?

您需要設置兩個構建設置:

  1. 對於基礎 SDK - 將此設置為最新 iOS
  2. 對於部署目標 - 將其設置為 iOS 4.3(或任何您希望應用程序運行的最小 SDK 。

與第 1 點相關 - 如果您在此處硬編碼 SDK 版本,那么無論何時升級,如果刪除舊的 SDK,您可能會收到有關缺少 SDK 的錯誤消息

Yo have to try this You have to select your project then in middle pane you have to select "Targets" and then go to "Build Settings" tab and in base SDK select "IOS 4.3".

您的項目 --> 目標(您的項目名稱) --> 構建設置 --> 基礎 SDK --> IOS 4.3

您需要設置 Base SDK 和 IOS 部署目標。 之后我的 Xcode 3 項目工作正常。

如果您的項目是 select,則在編輯器 window 中,您可以使用PROJECTTARGETS 您可以為其設置適當的值。

你可能需要做更多的事情。 在 Xcode4 中,配置使用 Scheme 進行管理。 因此,Go 到Menu -> Product -> Manage Scheme , Select 您的方案,然后編輯您的方案。

你可能會在那里緩解一些問題。

您需要遵循兩個答案,設置基本 SDK 並管理 SCHEME。有時您可能在下拉列表中看不到 iphone 模擬器選項,然后 go 到 Manage scheme change debug to release 然后您可能會在下拉列表中看到 iphone 模擬器並更改它回到調試模式。

暫無
暫無

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

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