sau khi đọc hướng dẫn SDK táo https://developer.apple.com/library/mac/#documentation/developertools/conceptual/cross_development/Overview/overview.htmlnhầm lẫn làm thế nào để làm cho ứng dụng OSX tương thích ngược và làm thế nào để kiểm tra chúng
Tôi vẫn còn bối rối về cách để làm cho ứng dụng mac tương thích ngược & làm thế nào để kiểm tra chúng đúng cách
Tôi có một ứng dụng, tôi chạy nó và thử nghiệm trên Mountain Lion 10.8 mà không có bất kỳ vấn đề nào, tuy nhiên tôi muốn làm cho ứng dụng này tương thích ngược để người dùng khác có thể chạy trên máy 10.6 - 10.7.
Tôi có một id phát triển táo và tôi có thể tải về phiên bản cũ của 10,7 và 10,6, nhưng vấn đề là, tôi có một macbook air 2011 mà hiện đang chạy 10.8, và đó là máy táo duy nhất mà tôi có. Tôi có thể kiểm tra 10,7 và 10.6 bằng cách sử dụng vmware hoặc song song không?
trong cài đặt dự án, tôi đặt triển khai đích thành 10.6 (vì tôi muốn 10.6 người dùng chạy ứng dụng của mình), nhưng tôi có nên đặt SDK thành 10.8 hoặc 10.7 không? nếu tôi đặt SDK thành 10.8 nhưng có triển khai đích được đặt thành 10.6, nếu tôi sửa tất cả các cảnh báo xcode thì nó sẽ chạy thành công trên 10.6 ??
từ trình đơn thả xuống SDK, tôi chỉ có thể đặt thành 10.8 hoặc 10.7, nhưng 10.6 bị thiếu, làm cách nào để khắc phục điều đó?
cảm ơn trước
+1 Rất sâu sắc! – trojanfoe
wow, sau khi đọc tất cả các bình luận đó và đọc lại tài liệu về táo, tôi thực sự nghĩ rằng nếu tôi đặt mục tiêu triển khai thành 10.6 và đặt SDK thành phiên bản mới nhất, xcode sẽ cảnh báo tôi nếu tôi sử dụng bất kỳ phương pháp không được hỗ trợ nào. thật sự, cảm ơn bạn rất nhiều vì đã giúp bạn về điều này !! – Josh
@Rob Napier Tôi gặp sự cố, tôi đã tìm thấy 10.6 SDK và tôi đã sao chép vào /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/ Tôi bắt đầu thử nghiệm SDK 10.6k bằng cách tạo dự án giả , đặt triển khai đích thành 10.6 và sdk thành 10.6 nhưng tôi gặp phải nhiều lỗi: http://i56.tinypic.com/hsu92f.png – Josh