4
我有一個Mac OS X可可應用程序。我希望能夠更改未來版本的捆綁包標識符,但保留首選項(捆綁標識符位於〜/ Library/Preferences中)。我對如何在啓動時將這些內容複製到具有新標識符的首選項文件中是空白的。我想讓用戶看不見它,這樣在啓動新應用程序時它們的設置是相同的,而不必知道它是新的id/prefs文件。更改包標識符,但保持偏好
謝謝!
我有一個Mac OS X可可應用程序。我希望能夠更改未來版本的捆綁包標識符,但保留首選項(捆綁標識符位於〜/ Library/Preferences中)。我對如何在啓動時將這些內容複製到具有新標識符的首選項文件中是空白的。我想讓用戶看不見它,這樣在啓動新應用程序時它們的設置是相同的,而不必知道它是新的id/prefs文件。更改包標識符,但保持偏好
謝謝!
好像你應該可以用CFPreferencesCopyKeyList()
和CFPreferencesCopyMultiple()
的組合來做到這一點。
這似乎是完美的。謝謝! – livings124 2011-01-07 01:17:06