2014-10-02 85 views
0

按照Node-Webkit wiki清單的程序需要一個名稱,因爲它決定,對於程序數據文件存儲在目錄中的名稱,這個名稱必須是全球唯一的。使用UUID作爲Node Webkit軟件包的名稱安全嗎?

我一直沒能找到這個名字的其他用途。僅使用UUID作爲清單中列出的名稱是否安全?或者會在某個地方向用戶展示?

+0

它看起來像Node-Webkit wiki所指的目錄,至少在Windows上是%APPDATA%\ .. \ Local \ – 2014-10-02 15:24:13

回答

1

它通常與用戶看到的公共程序名稱有關,但它不一定是。例如,在Mac上,應用程序特定數據的標準位置是~/Library/Application Support/。當我看到那裏我看到的東西,如GIMP,Skype, XDK & c。如果您的應用碰巧與另一個應用具有相同的名稱,則會導致問題,因爲它們都會寫入相同的位置,即如果我給我的應用命名爲GIMP,那麼這兩個應用都會嘗試將文件寫入該目錄。

通常,用戶不必直接訪問它,所以在這裏使用UUID可能沒有什麼壞處,儘管我可能會將它附加到與我的應用程序名稱相關的名稱上,只是爲了清晰/簡單,製作名稱foo我想讓它成爲foo-<UUID>

但我不是專家。 。 。 。

相關問題