Tôi đã thực hiện nó trong cửa sổ, làm cách nào để đăng ký giao thức trên mac osx. Tôi muốn nhấp vào các liên kết trong firefox (a href = "somename: // mylinkAndData") và khởi chạy một nhị phân?đăng ký giao thức trên mac osx?
8
A
Trả lời
13
Hãy xem qua số Launch Services Programming Guide của Apple. Bạn phải thêm CFBundleURLTypes vào ứng dụng Info.plist và đăng ký ứng dụng của mình với LSRegisterURL().
Trích từ Firefox.app/Contents/Info.plist:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLIconFile</key>
<string>document.icns</string>
<key>CFBundleURLName</key>
<string>http URL</string>
<key>CFBundleURLSchemes</key>
<array>
<string>http</string>
</array>
</dict>
....
EDIT: Xem Handling URL schemes in Cocoa cho một how-to bài viết
Các vấn đề liên quan
- 1. Ruby trên Mac OSX qua Cổng Mac
- 2. In Firemonkey trên Mac OSX
- 3. Đăng nhập gatekeeper cho OSX DMG bên ngoài OSX/XCode/Mac App Store?
- 4. fs.watch qua Node 0.5.9 trên Mac OSX
- 5. Cài đặt BeautifulSoup trên Mac OSX
- 6. Cài đặt JSON :: XS trên Mac OSX
- 7. PostgreSQL trên Mac OSX - không thể đăng nhập với tư cách người dùng postgres
- 8. Máy chủ SVN dành cho Mac OSX
- 9. Các vấn đề tập trung với các hộp thoại phương thức java7 trên mac osx
- 10. Tomcat, Netbeans Mac OSX Lion
- 11. Xây dựng/Cài đặt XDebug trên Mac OSX với MAMP
- 12. Tương đương với TortoiseSVN, trên Mac OSX là gì?
- 13. Độ dài hàng đợi đĩa trên Mac OSX
- 14. Cho phép mở rộng PHP pdo_odbc trên máy Mac OSX
- 15. Làm cách nào để cài đặt libksba trên mac osx?
- 16. Cài đặt matplotlib trên Mac OSX Mountain Lion
- 17. Làm thế nào để biên dịch RarCrack trên Mac OSX?
- 18. Biên dịch Android JNI cho OpenCV trên Mac OSX
- 19. Eclipse 3.4.2 biên dịch Java 1.6 trên Mac OSX
- 20. Đang cố cài đặt wxpython trên Mac OSX
- 21. Rắc rối Cài đặt Pygame trên Mac OSX
- 22. R: Chức năng sao chép vào clipboard trên Mac/OSX?
- 23. cài đặt text-icu trên Mac OSX với cabal
- 24. OpenSSL thông báo lỗi trên cài đặt đăng nhập khi cài đặt ruby 1.9.3 trên Mac OSX 10.6.8
- 25. Thêm ngôn ngữ trong Mac OSX
- 26. Chuyển GTK + Ứng dụng sang Mac OSX
- 27. Java Swing Menu Tùy chọn Mac OSX
- 28. Java Midi trong Mac OSX bị hỏng?
- 29. Mac OSX Lion/X11/CImg Thư viện
- 30. Cách đăng ký trình xử lý giao thức url trong Node.js