在 Linux 下嘗試載入 applet 時發生錯誤 -100「HAP-file not loaded」#
問題#
假設有兩位使用者 A 和 B 想要使用一個小程式。使用者 A 可以順利載入並執行所有小程式,毫無問題。然而,當使用者 B 想要載入相同的小程式時,卻出現「HAP 檔案未載入」的錯誤訊息:

解決方案#
如果小程式是由使用者「A」載入的,系統會在/tmp 目錄下建立一個名為hapcache… 的臨時目錄。此目錄的存取權限為「rwx — —」,這表示只有該目錄的所有者才能讀取資料。因此,若使用者 B 嘗試載入該小程式,載入操作將會失敗。
要解決此問題,請刪除/tmp/hapcache…目錄,或將此目錄的存取權限變更為(例如)"rwx rwx r-x"。