Tôi hơi bối rối về việc tạo ứng dụng cho cửa hàng ứng dụng và phiên bản hệ điều hành SDK & chính xác. Tôi đã gửi ứng dụng của tôi đến cửa hàng ứng dụng và trong màn hình chi tiết ứng dụng kết nối iTunes nó nói:iPhone: Hệ điều hành tối thiểu, mục tiêu triển khai & cơ sở/SDK hoạt động
"Yêu cầu hệ điều hành tối thiểu: 3.1.2"
Tôi chưa thấy bất kỳ ứng dụng trên cửa hàng ứng dụng có 3.1.2 là hệ điều hành tối thiểu, tất cả đều nói 3.0. Tôi đã đọc vài thứ ở đây trước khi tôi xây dựng nó và tôi nghĩ rằng tôi đã hiểu mọi thứ!
Về cơ bản, ứng dụng của tôi không sử dụng bất kỳ mã nào chỉ tồn tại trong> 3.0 vì vậy tôi muốn hệ điều hành tối thiểu là 3.0. thiết lập xây dựng của tôi là:
Target Thông tin
- cơ sở SDK: iPhone Device 3.0
- iPhone OS Triển khai mục tiêu: hệ điều hành iPhone 3,0
Xcode Main Window
- A ctive SDK: Thiết bị iPhone 3.1.2
Tôi đã nghe nói về một phiên bản hệ điều hành tối thiểu được đưa vào Info.plist nhưng tôi chưa có bất cứ điều gì giống như vậy trong tôi.
Tôi tạo ứng dụng chính xác như vậy và gửi nó. Cài đặt ứng dụng của tôi có chính xác không? Ứng dụng của tôi có hiển thị 3,0 trong cửa hàng ứng dụng hay không 3.1.2? Tôi là một chút không chắc chắn là tại sao bạn thiết lập các hoạt động SDK mới nhất (3.1.2) khi bạn muốn nhắm mục tiêu 3.0, 3.1 & 3.12 thiết bị, nhưng đó là những gì tôi đọc!
Bất kỳ lời khuyên trợ giúp nào được đánh giá cao!
Kiểm tra câu trả lời này cho một câu hỏi tương tự: http://stackoverflow.com/questions/380138/which-iphone-active-sdk-version-should-i -use/385125 # 385125 –