कीनोट '13 में, एक डायलॉग बॉक्स मुझे एक चेतावनी देता रहता है जब मैं सेव / ऑटोसेव करता हूँ


4

निम्नलिखित चेतावनी दिखाई देती है:

दस्तावेज़ "tagfiltersprogramandyou.key" को स्वतः सहेजा नहीं जा सकता था।  फ़ाइल को किसी अन्य एप्लिकेशन द्वारा बदल दिया गया है।

यह तब होता है जब मैं बचाता हूं और ऑटोसैव (जो अक्सर होता है)। यह एक मोडल बॉक्स है और वर्कफ़्लो को बाधित करता है।

कोई अन्य अनुप्रयोग नहीं चल रहे हैं, और समस्या प्रोग्राम और ऑपरेटिंग सिस्टम पुनरारंभ होता है। ऐसा किसके कारण हो सकता है?

(यह मुद्दा Mavericks / Keynote '13 के साथ नया है)।


क्या यह संभव है कि इसमें कोई पृष्ठभूमि स्क्रिप्ट संशोधित हो? यदि नहीं, तो मैं टर्मिनल का उपयोग करके विस्तारित विशेषताओं और एसीएल की जांच करूंगा।
उघौवगफह

किसी भी मौका आपके सिस्टम घड़ी गलत है?
टीजे लुओमा

ओह! मैं भूल गया। क्या आपने समस्या से संबंधित किसी भी चेतावनी / त्रुटि संदेश के लिए Console.app में देखा है? आप व्यवस्थापक उपयोगकर्ता नहीं कर रहे हैं, तो आप Terminal.app में यह करने के लिए आवश्यकता हो सकती है:sudo egrep -i '(keynote|\.key)' /var/log/system.log
जे एलन

जवाबों:


3

फ़ाइल को किसी अन्य प्रक्रिया द्वारा संशोधित किया जा सकता है। आप देख सकते हैं कि फ़ाइल को विभिन्न प्रक्रियाओं द्वारा चलाकर एक्सेस किया गया है:

sudo opensnoop -f /path/to/file

फ़ाइल का सामान्य रूप से उपयोग करें, फिर सहेजने का प्रयास करें। यदि आपको त्रुटि मिलती है, तो टर्मिनल में वापस देखें कि क्या किसी अन्य प्रक्रिया ने फ़ाइल एक्सेस की है।


मैंने अन्य प्रक्रियाओं के लिए जाँच की है जो इसे खोलती हैं; कोई भी नहीं हैं।
ज़क

2

वास्तविक समय में, आपकी मुख्य प्रस्तुति तक पहुँचने के लिए मॉनिटर करने के लिए fs_usage(मैन पेज) कमांड का उपयोग करें ।

  1. ओपन टर्मिनल (या iTerm, एट अल)।
  2. अपनी टर्मिनल विंडो में निम्नलिखित को कॉपी / पेस्ट करें, FILE शब्द को आपकी मुख्य प्रस्तुति के फ़ाइल नाम के साथ बदलें (उद्धरण रखें यदि आपके फ़ाइल नाम में रिक्त स्थान या अन्य गैर- ASCII वर्ण हैं):

    sudo fs_usage | egrep "FILE" # e.g. "My Preso.key"

  3. अपनी मुख्य प्रस्तुति खोलें। अपनी टर्मिनल स्क्रीन में, आप फ़ाइल को इस तरह खोलने से संबंधित आउटपुट का एक गुच्छा देखेंगे:

    11:29:55 getattrlist / path / to / My Preso.key 0.000003 Keynote.app   
    11:29:55 getattrlist / path / to / My Preso.key 0.000005 Keynote.app   
    11:29:55 getattrlist / path / to / My Preso.key 0.000005 Keynote.app   
    11:29:55 lstat64 / path / to / My Preso.key 0.000002 Keynote.app   
    11:29:55 getattrlist / path / to / My Preso.key 0.000012 Keynote.app   
    11:29:55 getattrlist / path / to / My Preso.key 0.000012 Keynote.app   
    11:29:55 lstat64 / path / to / My Preso.key 0.000006 Keynote.app   
    11:29:55 एक्सेस / पाथ / टू / माय प्रेसिसेक। 0.000013 Keynote.app   
    11:29:55 ओपन / पाथ / टू / माय प्रेसिसेक। 0.000016 Keynote.app   
    11:29:55 ओपन / पाथ / टू / माय प्रिस्सोकी 0.000007 Keynote.app

उसके बाद, आप अपनी स्प्रेडशीट में सामान्य रूप से क्या करते हैं। आप अपनी खिड़कियों को संरेखित करना चाह सकते हैं ताकि आप काम करते समय अपनी टर्मिनल विंडो देख सकें। जब भी आपके टर्मिनल विंडो में नया आउटपुट आता है, तो अंतिम कॉलम देखें । इसे आम तौर पर Keynote.app कहना चाहिए, लेकिन अगर किसी अन्य प्रक्रिया के द्वारा इसका उपयोग होता है, तो आप इसे वहां देखेंगे और फिर आपके पास अपना अपराधी होगा।


यदि स्वयं क्लाउड जैसे क्लाउड सिंक क्लाइंट है, तो यह फ़ाइल विशेषताओं को बदल सकता है जो कि कीनोट एक बदलाव के रूप में व्याख्या करता है ... fs_usage के साथ जिसे देखना आसान होना चाहिए।
k1th

अच्छा विचार। आप |grep -v Keynote.appकेवल गैर-मुख्य एक्सेस दिखाने के लिए जोड़ सकते हैं ।
बेरो

2

मेरी सोच यह है कि यह एक अनुमतियाँ समस्या या सर्वर समस्या है।

क्या आपके पास कोई सर्वर माउंट है?

यदि आप अपने दस्तावेज़ फ़ोल्डर में एक फ़ाइल सहेजते हैं तो क्या समस्या होती है?

क्या आपने कीनोट को हटाने और पुनः स्थापित करने की कोशिश की है?

क्या आप दस्तावेज़ को "साझा" कर रहे हैं ताकि कीनोट ने इसे आपके iCloud खाते में डाल दिया है?

क्या आपने दौड़ने की कोशिश की है Disk Utilityऔर इसे अपने ड्राइव पर अनुमतियों को सत्यापित करने के लिए मिला है?

यदि आपको कोई अनुमति समस्या हो रही है, तो मुझे ~ / लाइब्रेरी / सहेजे गए एप्लिकेशन स्टेट / com.apple.iWork.Keynote.savedState पर नज़दीकी नज़र होगी और यह आपके द्वारा माउंट किए गए किसी भी सर्वर के साथ-साथ सामग्री भी है।


दरअसल, ऐसा लग रहा है कि आप सही हो सकते हैं। देखें discussions.apple.com/message/16145573#16145573 और blog.chron.com/techblog/2011/09/...
जे एलन

1
यह एक सबसे अधिक प्रासंगिक लगता है, और सबसे अधिक अंतर्दृष्टि प्रदान करता है। जहाँ तक मैं बता सकता हूँ, यह खोजक + ड्रॉपबॉक्स का एक संयोजन है जो समस्या पैदा कर रहा है। यदि मेरे पास एक खोजक विंडो खुली है, तो मुझे यह त्रुटि लगातार मिलती है, यदि मैं नहीं करता, तो मैं नहीं। मुझे लगता है कि यह ड्रॉपबॉक्स सिंक्रनाइज़ आइकन सजावट को अद्यतन कर रहा है।
ज़ैक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.