Tôi đã nhìn thấy rất nhiều ứng dụng sử dụng phím tắt ứng dụng UIApplicationShortcutIconTypeShare
để chia sẻ ứng dụng của họ ngay từ màn hình chính. Nó khởi chạy một UIActivityViewController ngay từ màn hình chủ mà không cần mở ứng dụng. Làm thế nào để bạn làm điều đó?Chia sẻ phím tắt ứng dụng Ứng dụng [UIApplicationShortcutIconTypeShare]
8
A
Trả lời
17
Hệ điều hành thêm mục menu chia sẻ tự động cho tất cả các ứng dụng được tải xuống từ App Store. Lưu ý rằng nó không thêm nó vào các ứng dụng được cài đặt thông qua Xcode hoặc bất kỳ hệ thống phân phối của bên thứ ba nào như Buddybuild.
(Edit: phiên bản TestFlight của ứng dụng của bạn sẽ có "Gửi phản hồi Beta" mục trình đơn thay vì "chia sẻ ...")
Để giải quyết câu hỏi của bạn trực tiếp tuy nhiên, không có, nó không phải là có thể (như của iOS 10 - có thể là có thể trong tương lai, ai biết) cho một ứng dụng để trình bày một bộ điều khiển xem trực tiếp trên màn hình chủ. Nếu nó có thể, đó sẽ là một vấn đề an ninh lớn, bởi vì một ứng dụng sẽ không thể truy cập bất cứ thứ gì bên ngoài cửa sổ chính của chính nó.
Các vấn đề liên quan
- 1. Cách tắt chia sẻ gia đình cho một ứng dụng
- 2. Phím tắt chia sẻ lại để đóng cửa sổ Tìm kiếm ứng dụng?
- 3. oauth chia sẻ thẻ nhiều ứng dụng
- 4. Nhiều ứng dụng có mã chia sẻ
- 5. Chia sẻ URL trong ứng dụng web
- 6. Chia sẻ hồ bơi ứng dụng .NET
- 7. Ứng dụng Chia sẻ/SMB mạng
- 8. Phím tắt ứng dụng rộng - Java Swing
- 9. Phím tắt trong Ứng dụng web
- 10. Chia sẻ các mô hình giữa các ứng dụng Django
- 11. Hai ứng dụng có UserID được chia sẻ
- 12. Tắt phím tắt trợ năng trong ứng dụng .NET?
- 13. tắt chia sẻ tệp iTunes
- 14. Chia sẻ trong giao dịch mua ứng dụng giữa các ứng dụng Mac và iOS
- 15. Chia sẻ dữ liệu giữa các ứng dụng và xem ứng dụng iOS trong watchOS2
- 16. Cách chia sẻ ứng dụng android với nút facebook và twitter có trong ứng dụng này
- 17. Tôi làm cách nào để chia sẻ cấu hình ứng dụng trong ứng dụng .net?
- 18. Chia sẻ ID ứng dụng Facebook trên các ứng dụng Android
- 19. Mã chia sẻ giữa Ứng dụng iOS gốc và Tiện ích ứng dụng
- 20. Cách chia sẻ đối tượng giữa các ứng dụng java?
- 21. Cách chia sẻ video ứng dụng iPhone trên You Tube?
- 22. Chia sẻ bảo mật giữa các ứng dụng web
- 23. Chia sẻ lượng dữ liệu nhỏ giữa các ứng dụng
- 24. Đơn giản C# Ứng dụng chia sẻ màn hình
- 25. Android - Chia sẻ tài nguyên giữa hai ứng dụng
- 26. Chia sẻ dữ liệu giữa các ứng dụng trong IOS
- 27. Chia sẻ ứng dụng iPhone của tôi để thử nghiệm
- 28. Cài đặt chia sẻ giữa các ứng dụng
- 29. Chia sẻ phiên giữa webservice và ứng dụng asp.net
- 30. CodeIgniter: Nhiều ứng dụng, cách chia sẻ tài nguyên?
Cảm ơn bạn đã giải thích. Bạn có bất kỳ tham chiếu nào cho hành vi tự động này không? Tôi đã không thể tìm thấy điều này trong tài liệu. – benrudhart
Tôi đã tìm kiếm điều này trong nhiều ngày và có vẻ như iOS thêm tự động NHƯNG chỉ khi ứng dụng được cài đặt từ Appstore. Nhưng điều này cũng có nghĩa là ứng dụng sẽ cần phải có 'UIApplicationShortcutItems' trong đó là' Info.plist' hoặc ít nhất được nhắm mục tiêu cho iOS 10 trở lên (tôi nghĩ). – Annjawn
@Annjawn Tôi nghĩ tính năng này đã được giới thiệu cùng với cảm ứng 3D của iPhone 6, cách trước iOS 10 – mojuba