你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> ios sdk 兼容性

ios sdk 兼容性

編輯:關於IOS

如何設置 Base SDK 和 IOS Deployment Target ?

在iPhone開發中,時常被版本所困擾, 蘋果公司總會定期發布 iPhone 開發包,不是僅僅發布一個 patch, 而是整個 開發包完全更新,況且,還不支持斷電續傳,iOS 4.3 以後的版本, 已達 4 G 之多, 下載工作量 可想而知。 正是因為更新頻繁, 我們需要搞清楚  XCcode 版本 和  iOS SDK 版本。 如何查看這兩個版本號呢?   在開發iPhone之前,首先需要從 蘋果 iphone  開發網站上,下載所需的 SDK。 這個開發包 本身就帶有 版本信息。 比如:下載 蘋果最新發布的:   xcode_3.2.6_and_ios_sdk_4.3  。 這個開發包表明: Xcode的版本號是: 3.2.6, 而 iOS SDK 的版本號 是 4.3.   Xcode 中 iOS SDK 和  iOS Deployment Target 的設置: Base SDK 指的是,當前編譯所用的SDK 版本; OS Deployment Target  指的是,編譯後的 app 可在 終端的哪個 版本上運行。   需對 Project 和 Target 分別設置: 1. Project 設置方法: (1)從 Xcode  Menu, 逐級進入  Project -> Edit Project Settings -> Build ->  Base SDK (2)以同樣方式進入  iOS  Deployment Target 2. Target 設置方法: (1)從 Xcode  Menu, 逐級進入  Project -> Edit Active  Target  -> Build ->  Base SDK (2)以同樣方式進入  iOS  Deployment Target         注意: 確保 Project  和 Target 的設置 保持一致。   這裡 以 Flex Radio (一款 網絡電台)設置為例。     Base SDK 設置為:  iOS  4.1     iOS  Deployment Target   設置為:3.2 。 通過這個設置, 編譯出來的 ipa 文件 便可在 iphone 3.2 以上版本 安裝。    有時會發生一個怪異的現象: 若你的 iPhone 版本為 4.3, 而開發 SDK 為 4.1 ,  在 XCode  Build &Go 時,會提示錯誤: iphone 版本太低,無法下載。 而且 在 XCode  windows-> Organizer 下 該 iphone 圖標顯示為 **, 而只有 綠色 才能正確下載。   怎麼辦呢?  這裡給出一個小竅門:   在你的 Mac OS 上 安裝 SDK 4.3 。 打開 SDK 4.3 版本的XCode, 並將 你手頭的iphone (比如: 4.3 版本) 與 mac book 相連。 黃燈會變為 綠燈。 這時,再切換到到 4.1 版本的XCode,   便可正常下載到 4.3 版本的 iphone 上。  
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved