Cách nhanh nhất để kiểm tra lại việc di chuyển dữ liệu lõi iPhone sang phiên bản mới là gì?Cách nhanh nhất để kiểm tra lại việc di chuyển dữ liệu lõi iPhone sang phiên bản mới là gì?
Đó là, làm thế nào người ta sẽ thiết lập một cách dễ dàng/nhanh vào:
- thiết lập phiên bản cũ của ứng dụng trên mô phỏng
- chạy phiên bản mới của ứng dụng từ Xcode đó sẽ như một phần của chạy trên trình mô phỏng có hiệu quả chạy di chuyển
BACKGROUND- chưa phải di chuyển. Nó không phải với tôi trong Xcode làm thế nào để làm viên đạn đầu tiên nói riêng. Người ta có sử dụng hình ảnh/ảnh chụp nhanh trước đó như là một phần của cách tiếp cận này không?
nhờ iPortable - Tôi có thể làm rõ: (a) là có cần phải có các khía cạnh khác của ứng dụng tại chỗ để thử nghiệm một cách di chuyển đúng cách, hoặc chỉ là cơ sở dữ liệu đủ? tức là trạng thái tự chứa trong tệp SQLite duy nhất sau đó? (b) là có một cách để làm rõ/xác nhận mà xây dựng trong thư mục bạn đề cập đến sẽ liên kết với phiên bản v1 tôi sẽ có xuống một tuần hoặc lâu hơn trước? hoặc nó sẽ chỉ dựa trên dấu thời gian? (C) Tôi không thể nhìn thấy một tập tin sqlite trong bản phát hành v1 nhị phân tôi tạo ra, vì vậy trường hợp xấu nhất tôi sẽ phải chạy này một lần nữa và sau đó lấy tập tin sqlite từ ứng dụng sau khi nó chạy tôi đoán? – Greg
a) thực sự là đủ để thay thế cơ sở dữ liệu vì đó là tình huống khi khách hàng của bạn cập nhật ứng dụng từ appstore. Trên thiết bị đó, tệp cơ sở dữ liệu sẽ vẫn còn (có thể là di chuyển) và bản thân ứng dụng được cập nhật. b) bạn có thể xóa tất cả các ứng dụng và xây dựng v1 một lần nữa sau đó bạn biết nó, hoặc sử dụng MacApp Base (có một bản demo miễn phí trên web) để mở tệp sqlite. c) cơ sở dữ liệu sẽ không được đóng gói vào nhị phân. Nó sẽ được tạo trên thiết bị. Ở đây bạn có thể sử dụng ứng dụng PhoneDisk để tìm kiếm trên hệ thống tập tin điện thoại của bạn (thậm chí không cần jailbreak) –