Lần đầu tiên bạn truy cập Máy ảnh, hệ điều hành sẽ tự động hiển thị lời nhắc quyền. Cho dù người dùng cho phép hoặc từ chối lời nhắc, ứng dụng của bạn sẽ tiếp tục chạy. Nếu người dùng tại một số điểm thay đổi các quyền của Sổ Địa chỉ, Lịch, Nhắc nhở, Máy ảnh hoặc Ảnh, iOS sẽ SIGKILL
ứng dụng. Phải thực hiện hành động này để đảm bảo rằng ứng dụng không còn có bất kỳ dữ liệu nào được ủy quyền trước đó trong sở hữu của nó nữa. Khi người dùng di chuyển từ ứng dụng Cài đặt trở lại ứng dụng của bên thứ ba, ứng dụng sẽ khởi chạy từ đầu và giờ đây có trạng thái ủy quyền Bị từ chối. Theo kết quả của hành vi này, tôi có hai kiến nghị:
Phát hiện khi được sự cho phép bị từ chối và trình bày một số giao diện người dùng mà giải thích rằng người sử dụng cần để chuyển Settings cho phép ứng dụng. Trong iOS 8, bạn có thể đưa họ trực tiếp đến mục nhập của ứng dụng của bạn với [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]
.
Thực hiện một số loại khôi phục trạng thái để khi ứng dụng bị chấm dứt và khởi chạy lại, ứng dụng sẽ đưa người dùng trở lại chế độ xem/đối tượng địa lý trước đây có thể nhìn thấy.
Source (yêu cầu tài khoản nhà phát triển)
Tôi nhận được cùng một vấn đề. Ứng dụng gặp sự cố khi người dùng bật nút truy cập máy ảnh trong trang cài đặt của ứng dụng trong iOS8 (hoặc từ bật -> tắt hoặc tắt - bật) – ken
Tôi cũng gặp vấn đề tương tự .. – Mohit
bạn đã tìm thấy giải pháp nào ... im cũng nhận được cùng một vấn đề ... tôi nghĩ rằng điều này có liên quan đến os, không phải mã của chúng tôi .. –