2014-04-14 7 views
11

मैवरिक्स पर सैंडबॉक्स त्वरित देखो प्लगइन कैसे करें?सैंडबॉक्स कस्टम qlgenerator (त्वरित देखो) प्लगइन

त्रुटि संदेश निम्न वर्तमान में प्राप्त:

2014-04-14 16:26:50.507 qlmanage[5601:303] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8b13, name = 'com.apple.tsm.portname' 
See /usr/include/servers/bootstrap_defs.h for the error codes. 

2014-04-14 16:26:50.512 qlmanage[5601:303] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x3f0f, name = 'com.apple.CFPasteboardClient' 
See /usr/include/servers/bootstrap_defs.h for the error codes. 

2014-04-14 16:26:50.512 qlmanage[5601:303] Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions 

के बाद पात्रता Xcode के "कोड पात्रता प्रवेश कर रहा है" का निर्माण की स्थापना, अभी भी त्रुटि संदेश ऊपर मनाया में परिभाषित किया गया है:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>com.apple.security.app-sandbox</key> 
    <true/> 
    <key>com.apple.security.temporary-exception.mach-lookup.global-name</key> 
    <array> 
     <string>com.apple.CFPasteboardClient</string> 
     <string>com.apple.tsm.portname</string> 
    </array> 
</dict> 
</plist> 
+1

क्या आप किसी भी मौके से अपने .qlgenerator प्लगइन को डीबग करने का प्रयास कर रहे हैं? मैं अपनी डीबग करने की कोशिश कर रहा हूं और मुझे यह वही त्रुटि मिल रही है (डीबगर संलग्न करता है, लेकिन यह त्रुटि से निकलता है: 'lsboxd: साझा की गई सूची 4446 (UNKNOWN) को साझा सूची com.apple.QuickLookDaemon.LSSharedFileList' तक अस्वीकृत प्रक्रिया)। ध्यान दें कि मेरे ऐप और प्लगइन्स पर हस्ताक्षर नहीं किए गए हैं या सैंडबॉक्स नहीं हैं, इसलिए मुझे लगता है कि त्रुटि 'qlmanage' के बारे में बात कर रही है, जो आपके ऐप या .qlenerator प्लगइन नहीं है (दूसरे शब्दों में, मुझे नहीं लगता कि आपके अपवाद जोड़ना हकदारता कोई फर्क पड़ेगी)। – NSGod

+0

हां, मुझे qlgenerator डीबग करते समय उन त्रुटियों को मिला। उन त्रुटियों को कैसे हल करें, अगर एंटाइटेलमेंट में जोड़कर नहीं? मुझे एप्पल चर्चा में पदों में से एक से यह अधिकार प्राप्त हुआ। –

+0

मुझे ये वही त्रुटियां मिल रही हैं। मेरे पास कोई अधिकार नहीं है। मैं कोड हस्ताक्षर नहीं कर रहा हूँ। मैं एक्सकोड 6.2 और ओएस एक्स 10.10.2 पर हूं, और मैं अपने जीवन के लिए नहीं समझ सकता कि क्विकलुक प्लगइन कैसे काम करना है। मौजूदा उत्तर भी दूरस्थ रूप से सहायक नहीं है ... – nhgrif

उत्तर

-2

Quicklook प्लगइन्स का समर्थन नहीं करते पात्रता।

आप मैन्युअल रूप से सैंडबॉक्स प्रोफ़ाइल को संशोधित करने और नियम बदलने की कोशिश कर सकते हैं।

Quicklook के लिए सैंडबॉक्स प्रोफ़ाइल /usr/share/sandbox में है जहां आप quicklook-satellite.sb और quicklookd.sb प्रोफ़ाइल देख सकते हैं।

मुझे आशा है कि यह जानकारी आपकी मदद कर सकती है।

मैं अपने Outlook 2011 quicklook प्लगइन्स पर कुछ समस्या थी और मैं uicklook-satellite.sb

modifing आप मदद कर सकते हैं इस दस्तावेज़ के एक बार देख ले समाधान किया गया: FGOUTLOOK2011Manual.pdf

+0

धन्यवाद, इसे आज़माएं .. –

+2

क्या यह प्लगइन को वितरित करने के लिए लगभग असंभव बना देगा क्योंकि आप वास्तव में लोगों को अपने '/ usr/share/sandbox /' फ़ाइलों को संशोधित करने के लिए नहीं कह सकते हैं ?? – tbc

संबंधित मुद्दे