Các chương trình như Drop Box hoặc Airsharing không xử lý hoặc chỉnh sửa tài liệu nhưng lưu trữ chúng. Trong trường hợp này có vẻ như họ phải đăng ký như là một sự lựa chọn hợp lệ cho bất kỳ loại tập tin nào. Có cách nào để đăng ký ứng dụng của bạn như một trình xử lý cho tất cả các tệp không? '. *'? Hoặc là giải pháp duy nhất để đăng ký cho bất kỳ loại tệp nào mà bạn có thể nghĩ đến?Đăng ký tất cả các loại tệp (CFBundleDocumentTypes)
6
A
Trả lời
13
Đăng ký loại public.data chấp nhận mọi thứ. Nếu bạn muốn các hành động cụ thể cho một số loại tệp nhất định, bạn sẽ cần phải kiểm tra khi nào nó được chuyển đến ứng dụng của bạn. Xem tài liệu apple này cho hệ thống phân cấp: Apple
Chỉnh sửa để làm rõ: public.data cho phép ứng dụng của bạn chấp nhận bất kỳ loại dữ liệu nào. (image/text/etc ..) .. UTI cơ bản là public.item (bao gồm public.data và public.content và public.archive). Vì tôi không chắc những gì bạn đang thực sự cố gắng làm, nó có thể là bạn muốn những thứ khác nữa.
Các vấn đề liên quan
- 1. Đăng ký cùng chức năng chặn và xử lý cuộc gọi Unity cho tất cả các loại đăng ký
- 2. Loại bỏ tất cả các ký tự khoảng trắng trừ ""
- 3. Auto-đăng ký tất cả các giao diện với Unity
- 4. Hủy đăng ký tất cả các ứng dụng từ Glassfish
- 5. Liệt kê tất cả các loại được đăng ký với một thùng chứa Castle Windsor
- 6. Tự động kiểm tra tất cả các loại đã đăng ký có thể được giải quyết
- 7. Loại trừ tất cả các tệp thuộc loại trong NuGet
- 8. đăng ký loại tệp tùy chỉnh trong iOS
- 9. Vim chạy autocmd trên tất cả các loại tệp EXCEPT
- 10. Có thể xem tất cả đăng ký đang hoạt động
- 11. Xóa tất cả đăng ký sự kiện (Clone linked)
- 12. Đăng nhập tất cả các truy vấn trong mysql
- 13. Loại bỏ các tệp .svn trong tất cả các thư mục
- 14. Làm cách nào để liệt kê tất cả các đăng ký của tôi bằng ClearCase?
- 15. Tất cả các vị trí có thể có của các mục đăng ký UninstallString ở đâu?
- 16. Nhận tất cả các triển khai đã đăng ký của một giao diện trong Autofac
- 17. Truy vấn SQL để trích xuất tất cả các bài đăng trên WordPress với các loại
- 18. Nhận tất cả các loại thẻ nút
- 19. Tại sao tất cả các tệp được ghi được bảo vệ và làm cách nào tôi có thể đăng ký?
- 20. Đăng nhập phiên bản của tất cả các tệp DLL đã sử dụng
- 21. Đăng ký sự kiện chuột của tất cả các điều khiển dưới dạng
- 22. Truy vấn TFS (trong Visual Studio) để nhận tất cả các đăng ký
- 23. Tôi có phải hủy đăng ký tất cả các trình xử lý sự kiện không?
- 24. StructureMap: Cách đăng ký cùng một cá thể cho tất cả các giao diện của nó
- 25. Kiểm tra đăng ký XMM cho tất cả các số không
- 26. Đăng ký lớp C++ sao cho sau này một hàm có thể lặp qua tất cả các lớp đã đăng ký
- 27. preg_replace để loại bỏ các ký tự không in dường như xóa tất cả các ký tự ngoài cũng như
- 28. CFBundleDocumentTypes & UIFileSharingĐã xảy ra sự cố
- 29. loại bỏ tất cả các ký tự đặc biệt trong java
- 30. PHP loại bỏ tất cả các ký tự trước khi chuỗi cụ thể