CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.
Bài viết blog CFSDN tóm tắt vấn đề và giải pháp iOS10 Adaptation-Xcode8 này được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.
Giải pháp cho vấn đề ios10 Adapt-xcode8: Các nhà phát triển ios phải tuân theo bản cập nhật của phiên bản hệ thống, nếu không một số chức năng sẽ không được biết và có thể trải nghiệm trong quá trình phát triển, điều này sẽ bị giảm đi rất nhiều.
Tôi đã nâng cấp lên xcode8 cách đây một thời gian. Nhìn chung, nó không ảnh hưởng nhiều đến OC, nhưng tôi vẫn nhảy xuống hố và tiêu tốn rất nhiều thời gian. Dưới đây là bản tóm tắt các vấn đề thích ứng gặp phải.
1. Vấn đề về quyền.
xcode8 gặp sự cố khi truy cập máy ảnh, album ảnh, v.v. yêu cầu quyền.
Giải pháp:
Khi sử dụng quyền riêng tư, hãy thêm cấu hình trong tệp info.plist:


Dưới đây là các phím khác nhau, cái nào cần được thêm vào.
nsbluetoothperipheralusagedescription 。
nscalendarsusagedescription 。
nscamerausagedescription 。
nscontactsusagedescription 。
nshealthshareusagedescription 。
nshealthupdateusagedescription 。
nshomekitusagedescription 。
nslocationalwaysusagedescription 。
nslocationwheninuseusagedescription 。
nsmicrophoneusagedescription 。
nsmotionusagedescription 。
nsphotolibraryusagedescription 。
nsremindersusagedescription 。
nssiriusagedescription 。
nsspeechrecognitionusagedescription 。
nsvideosubscriberaccountusagedescription 。
nsvoipusagedescription 。
2. Sự cố nhảy lại cuộc gọi lại (openurl) (kết nối pbitemcollectionservicer bị ngắt kết nối Lý do tại sao đăng nhập của bên thứ ba Umeng không gọi lại sau khi được ủy quyền).
Openurl iOS10 yêu cầu cấu hình gọi lại theo phương pháp sau:
- (bool)application:(uiapplication *)app openurl:(nsurl *)url options:(nsdictionary *)options ns_available_ios(9_0); // không tương đương. notification. trả về no nếu ứng dụng không thể mở vì lý do nào đó.
3. Ngôn ngữ ứng dụng là tiếng Anh.
Giải pháp:
Bỏ chọn quốc tế hóa cơ sở sử dụng.

4. Về vấn đề đẩy (Tôi sử dụng Aurora Push, tài liệu chính thức về cấu hình liên quan của iOS10 rất rõ ràng, bạn có thể tự sửa đổi).
Bật công tắc thông báo đẩy.

5. Chú thích nhanh câu hỏi.
Sau khi nâng cấp, sử dụng lệnh +/ phím tắt bình luận, tôi gặp vấn đề là không sử dụng được, nhưng tôi không làm gì cả (có thể do khởi động lại), nhưng bằng cách nào đó nó đã tốt hơn (xcode8.1).
Hoặc đánh đổ giải pháp của người khác:
Đầu vào dòng lệnh đầu cuối: sudo /usr/libexec/xpccachectl.
Máy tính sau đó phải được khởi động lại.
Cảm ơn bạn đã đọc, tôi hy vọng điều này sẽ giúp ích cho mọi người và cảm ơn bạn đã ủng hộ trang web này! .
Cuối cùng, bài viết về tóm tắt và giải pháp cho vấn đề thích ứng iOS10-Xcode8 kết thúc tại đây. Nếu bạn muốn biết thêm về tóm tắt và giải pháp cho vấn đề thích ứng iOS10-Xcode8, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan, tôi hy vọng bạn sẽ ủng hộ blog của tôi trong phần này. tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!