IOS 应用程序提交加密/Fairplay,如何做或自动

发布于 2025-01-05 17:32:55 字数 172 浏览 0 评论 0原文

环顾四周只需要快速了解应用程序本身如何加密或不加密。

默认情况下,在构建应用程序时,在测试设备等上加载时,它都是未加密的。

因此,当我们提交应用程序并构建它进行分发时,它什么时候会加密,所以当它部署在用户的手机上时它不容易进行逆向工程……

或者这是在构建/提交时必须执行的额外步骤?

Looking around a bit just need a quick overview on one how the application itself is encrypted or not.

By default while building the app, it is all un-encrypted when loaded on the test devices, etc.

So when we go to submit the app and build it for distribution, when does it get encrypted so when it is deployed on the user's phone it is not easily reverse engineered....

Or is this an additional step that has to happen at build / submission time?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凶凌 2025-01-12 17:32:55

这是一个老问题,但由于其他人最终会问同样的问题 - 您不必执行任何操作,因为当您构建 .ipa 文件时,它已经使用 FairPlay 进行了加密,如 info.plist 中所示。要确认这一点,请从命令行使用实用程序“otool”,如下所示:

otool -arch armv7 -l YourAppName | grep crypt

This is an old question but since others will ask the same question eventually - You don't have to do anything because when you build the .ipa file it is already encrypted using FairPlay, as indicated in the info.plist. To confirm this, use the utility "otool" like so from the command line:

otool -arch armv7 -l YourAppName | grep crypt
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文