@י.-פל. כשאני שם בהורדות ה;ה עובד כמו שצריך. תודה רבה!
עדיין הייתי מעדיף שיהיה בתיקייה יותר פנימית, אבל תודה על העזרה.
יוסי סמט
-
באג | שגיאת SqliteException(14) בהפעלה שנייה במק -
באג | שגיאת SqliteException(14) בהפעלה שנייה במקאני נתקל בבעיה עקבית בגרסת ה-macOS של אוצריא (על מעבד M2).
• תיאור התופעה: בהפעלה הראשונה של התוכנה היא עולה מצוין ומבקשת לבחור את תיקיית הספרייה. אך החל מהסגירה וההפעלה השנייה, התוכנה מסרבת לעלות ומציגה חלון לבן עם השגיאה:
SqliteException(14): while opening the database, unable to open database file (code 14)
• מה ניסיתי לעשות:
1. העברתי את התיקייה למיקום מקומי לחלוטין על הדיסק (תיקיית הבית ~/) כדי לוודא שאין קשר לסנכרון ענן (OneDrive/iCloud).
2. ביצעתי התקנה נקייה לחלוטין של הגרסה האחרונה.
3. המעקף היחיד שעובד: אם אני משנה באופן ידני את שם התיקייה ב-Finder (למשל מ-"אוצריא" ל-"אוצריא2"), התוכנה עולה, "שוכחת" את הנתיב הקודם ומבקשת לבחור תיקייה מחדש. אך ברגע שאני סוגר ופותח אותה שוב – השגיאה חוזרת.
• הערה טכנית:
נראה שהאפליקציה (כאפליקציית Flutter) לא שומרת את הרשאות הגישה לתיקייה שהמשתמש בחר בין הפעלות (חוסר שימוש במנגנון Security-Scoped Bookmarks במק), מה שגורם למערכת ההפעלה לחסום את הגישה לקובץ otzaria.db ברגע שהתוכנה מופעלת מחדש.
כדאי לתקן את זה!
תודה רבה