Mcrypt在iPhone上

我想在iPhone上使用mcryptencryption。 在使用i386架构的iPhone模拟器上,我没有问题。 iPhone使用armv7架构,而mcrypt似乎不支持它。 我用这个命令安装了mac端口:sudo install mcrypt + universal。 所以它应该是“普遍的”。 有没有办法让它在iPhone上工作?

MacPorts上的+universal标志与OS X通用二进制文件相关 。 它与iOS无关。

所以你会得到只有OS X的二进制文件,有多种体系结构(i386,x86_64,也许是PPC)。
不是iOS的ARM二进制文件。

如果你在iOS上需要这样一个库,你最好的解决scheme就是获取源代码,并使用Xcode将它们编译成一个iOS静态库目标。

你会在网上find很多关于这个的教程。