ระบบของฉันเข้าใจไฟล์ UTI public.objective-c-plus-plus-source
ซึ่งสอดคล้องกับ public.source-code
ฉันต้องการใช้ส่วนขยายอื่นสำหรับไฟล์บางไฟล์ที่สอดคล้องกับ UTI นี้ ฉันต้องการให้พวกเขาเปิดด้วยแอปพลิเคชันใดก็ตามที่เปิดซอร์สโค้ด c-++
ความคิดในปัจจุบันของฉันเกี่ยวกับวิธีการบรรลุเป้าหมายนี้คือการประกาศ UTI ใหม่ซึ่งสอดคล้องกับวัตถุประสงค์ c-source ฉันทราบว่าฉันสามารถสร้างแอปพลิเคชันที่ส่งออกรูปแบบใหม่ได้ แต่นั่นก็ไม่ได้ผลสำหรับฉัน เป็นไปได้หรือไม่ที่จะลงทะเบียนประเภทใหม่ด้วย LaunchServices โดยตรงผ่านบรรทัดคำสั่ง?