Giả sử tôi có phiên bản ứng dụng 1.0 được phát hành trên cửa hàng ứng dụng. Sau đó, tôi muốn phát hành phiên bản 1.1.Kiểm tra nâng cấp ứng dụng trên iPhone
Tôi sẽ giữ dữ liệu hiện có được sao chép khỏi gói ứng dụng và vào hộp cát của ứng dụng. Đây là một số tệp cấu hình XML và một db sqlite mà người dùng có thể ghi dữ liệu vào. Những tệp này có thể cần cập nhật để bảo toàn dữ liệu hiện có của chúng.
Cách tốt nhất để kiểm tra kịch bản nâng cấp là gì?
Có loại sự kiện đại biểu nào chỉ được gọi khi cài đặt không?
Cảm ơn.
Tôi giả sử bạn chạy mã kiểm tra nâng cấp mỗi khi ứng dụng bắt đầu? đây có phải là cách tốt hơn không? –
Không thực sự, đã không thay đổi "định dạng" nhiều. Tôi đang sử dụng NSDictionaries trong plists và phiên bản mới chỉ tìm và sử dụng "mới" mục và mã xử lý "thiếu" mục gracefully (do đó) quản lý đọc các tập tin dữ liệu cũ. – epatel
Tôi hiểu. Cảm ơn bạn về thông tin. –