iPhone上的Mcrypt

iPhone上的Mcrypt,iphone,ios,mcrypt,Iphone,Ios,Mcrypt,我想在iPhone上使用mcrypt加密。我在使用i386架构的iPhone模拟器上使用它没有问题。iPhone使用armv7s架构,而mcrypt似乎不支持它。我通过以下命令使用mac端口安装了它:sudo install mcrypt+universal。所以它应该是“通用的”。有没有办法让它在iPhone上工作 MacPorts上的+universal标志与OS X通用二进制文件相关。它与iOS无关 因此,您将只获得具有多种体系结构的OS X二进制文件(i386、x86_64,可能是PPC

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

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

因此,您将只获得具有多种体系结构的OS X二进制文件(i386、x86_64,可能是PPC)。
不是iOS的ARM二进制文件

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


你会在网上找到很多关于这方面的教程

好的,因为这看起来不太容易,我使用了“CommonCrypto”库进行加密。但是谢谢你的回答。