2010-04-09 128 views
3

如何將資源編譯爲XCode中的二進制文件?這種方式不會作爲文件顯示在應用程序捆綁包中,也不受用戶操作(無論是善意還是錯誤)。如何將資源編譯到二進制文件中?

這甚至可能嗎?

我對iPhone應用程序特別感興趣。

任何幫助表示讚賞!

回答

1

可以處理資源與字節數組頭文件,如果它不是太大:

char TOP_SECRET[] = { 
    84, 111, 112, 32, 115, 101, 
    … 
}; 

而且你可以在一個獨立的文件或二進制加密或混淆的資源,這樣吧,所以很難在二進制文件中搜索已知的頭文件或魔術序列。一個簡單的異或將用於大多數目的。

+0

如果最高機密文件發生變化,您也可以將Xcode設置爲在構建過程中自動生成該頭文件。 – 2010-04-09 19:36:38

相關問題