ฉันได้อ่านออนไลน์เกี่ยวกับตัวจัดการ URL ที่กำหนดเอง / ตัวจัดการโปรโตคอลที่กำหนดเองเช่นออนไลน์:
- การเปิดใช้แอปพลิเคชันภายนอกโดยใช้โปรโตคอลที่กำหนดเองภายใต้ OSX
- ตัวจัดการ OS X URL เพื่อเปิดลิงก์ไปยังไฟล์ในเครื่อง
ฉันเข้าใจว่าคุณสามารถบอกระบบว่าโปรแกรมใดโปรแกรมหนึ่งสามารถจัดการกับโครงร่าง / โปรโตคอลด้วยInfo.plist
ไฟล์:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>Local File</string>
<key>CFBundleURLSchemes</key>
<array>
<string>local</string>
</array>
</dict>
</array>
<key>NSUIElement</key>
<true/>
แต่ถ้ามีแอปพลิเคชั่นหลายตัวที่สามารถเปิดตัวจัดการ URL เดียวกันได้เช่นmailto:
คุณจะระบุว่าคุณต้องการใช้ระบบใด
มีการอ้างอิงถึงระบบสาธารณูปโภคบางอย่างเช่นMore Internet preference pane
ที่ดูเหมือนจะไม่พร้อมใช้งานจากไซต์ของผู้เขียน ฉันพบว่ามันออนไลน์โดย Googling แต่ดูเหมือนสั่นเล็กน้อย - เหมือนถูกเขียนขึ้นสำหรับ OSX รุ่นเก่า - อาจเป็น Tiger
ฉันไม่สามารถค้นหาข้อมูลเกี่ยวกับวิธีตั้งค่าตัวจัดการ URL สำหรับโปรโตคอลและโปรโตคอลที่กำหนดเองได้ ฉันสมมติว่ามีplist
ไฟล์ที่ฉันสามารถแก้ไขได้หรืออาจจะมียูทิลิตี้รุ่นใหม่ที่ดีกว่าที่ทำงานได้ดีกับ Mountain Lion