2012-07-09 39 views
5

Khi thử nghiệm một ứng dụng iPhone tôi đang phát triển, có một số bước tôi có thể thực hiện để gây ra lỗi khiến ứng dụng gặp sự cố khi tải hoặc tại một số điểm khác liên tục ngay cả khi tôi đã giết ứng dụng và tải ứng dụng lên lần nữa.Kiểm tra ứng dụng iPhone: Làm cách nào để có cài đặt sạch?

Tôi giả định rằng để đặt lại sự bất tiện nội bộ của trạng thái đang gây ra sự cố mà tôi có thể chỉ cần cài đặt lại ứng dụng. Tuy nhiên, sự cố sẽ vẫn tồn tại sau khi cài đặt lại và chỉ có thể được giải quyết bằng cách cài đặt một bản dựng mới hơn.

Tôi chỉ có thể giả định rằng một số dữ liệu ứng dụng đang được giữ lại và sử dụng lại ngay cả khi nó đang bị xóa và được cài đặt lại (từ IPA).

Có cách nào để ngăn điều này xảy ra không? Ví dụ. làm một số loại 'cài đặt sạch'?

Chỉnh sửa: Nếu tôi cài đặt lại và khởi động lại điện thoại của mình thì sự cố được giải quyết. Có phải điểm này cho bất kỳ vấn đề nào với mã ứng dụng cụ thể không?

+0

Điều này có xảy ra với bất kỳ phiên bản ứng dụng nào của bạn hay chỉ một phiên bản cụ thể không? – sosborn

+0

Cũng là lỗi của nó với một phiên bản cụ thể gây ra sự cố ở vị trí đầu tiên. Nó không phải luôn luôn là trường hợp mà một cài đặt lại + khởi động lại là cần thiết để sửa chữa nó. – djskinner

Trả lời

2

Tùy thuộc vào nguồn dữ liệu liên tục của bạn, bạn luôn có thể đi tới thư mục gốc Trình mô phỏng iPhone và xóa dữ liệu ứng dụng tại đó. Bằng cách đó bạn không phải xóa mọi thứ khỏi trình mô phỏng của mình.

Thư mục bị ẩn, vì vậy bạn có thể cần phải hiện các thư mục của mình để xem nó.

/Users/tên bạn/Library/Application Support/iPhone Simulator

Lần sau khi bạn chạy ứng dụng của bạn, nó sẽ được cài đặt một sạch.

4

Để loại bỏ bất kỳ dữ liệu lưu trữ về một ứng dụng trong iOS Simulator, hãy làm theo các bước sau:

1) Mở Simulator (nó không quan trọng mà ứng dụng bạn mở, miễn là Simulator là mở)
2) Nhấp vào "Trình mô phỏng iOS" ở trên cùng bên trái của màn hình.
3) Bấm "Đặt lại nội dung và cài đặt ..." (CẢNH BÁO: Thao tác này sẽ xóa mọi thứ trên iOS Simulator, bao gồm các ứng dụng, cài đặt và dữ liệu đã lưu).
4) Cài đặt lại ứng dụng trong Trình mô phỏng iOS và lần này phải là cài đặt sạch.

Các vấn đề liên quan