2013-07-27 48 views
0

我想在iPhone上使用mcrypt加密。我沒有問題在使用i386架構的iPhone模擬器上使用它。 iPhone使用armv7架構,而mcrypt似乎不支持它。我用這個命令安裝了mac端口:sudo install mcrypt + universal。所以它應該是'普遍的'。有沒有辦法讓它在iPhone上工作?Mcrypt在iPhone上

回答

0

MacPorts上的+universal標誌與OS X通用二進制文件有關。它與iOS無關。

所以你只會得到OS X的二進制文件,有多種體系結構(i386,x86_64,也許是PPC)。
iOS的非ARM二進制文件。

如果你需要iOS上的這樣一個庫,你最好的解決方案就是獲取源代碼,並使用Xcode自己編譯它們到iOS靜態庫目標中。

你會在網上找到很多關於這個的教程。

+0

好的,因爲這似乎不是很容易,我用'CommonCrypto'庫進行加密。但謝謝你的答案。 –