Monday, February 9, 2015

iOS: Làm thể nào để sử dụng được iOS 7 SDK sau khi nâng cấp Xcode 6

Như chúng ta đã biết, thường thì sau khi nâng cấp Xcode lên phiên bản mới, Apple chỉ cho phép chúng ta build ứng dụng với SDK mới nhất, ví dụ với Xcode 6.x thì chúng ta chỉ có thể làm việc trên SDK 8.x




Đó là vì Apple luôn muốn chúng ta build các ứng dụng hỗ trợ version mới nhất của hệ điều hành iOS. Tuy nhiên, chúng ta thì không muốn vậy, ít nhất là chúng ta muốn làm thể nào để test xem ứng dụng của chúng ta có chạy tốt trên hệ điều hành thấp hơn hay không, ví dụ iOS 7.x chẳng hạn.

Để thực hiện được điều này chúng ta cần phải có bản SDK 7.x từ phiên bản Xcode trước (ví dụ Xcode 5.x), để lấy bản SDK này chúng ta theo đường dẫn:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
 Bên trong thư mục SDKs sẽ có các thư mục phiên bản SDK hiện tại mà Xcode hỗ trợ, chúng ta copy lại bản 7.1 chẳng hạn "iPhoneOS7.1.sdk"

Sau đó, với Xcode phiên bản mới 6.x, chúng ta cũng lại vào đường dẫn trên, copy "iPhoneOS7.1.sdk" vào thư mục SDKs, và khi đó ta có


Vào Xcode, ở phần chọn Base SDK, chúng ta sẽ có thêm iOS 7.1 vừa copy vào


Nếu bạn nào không có bản iOS 7.1 thì có thể download tại đây.


No comments:

Post a Comment