在提交到 Mac App Store 的应用程序中调用 openssl 是否可以接受?

2024-05-23

我有点不清楚调用提交到 App Store 的应用程序之外的进程的规则是什么。

我读到,如果您想使用 Cocoa 和 OSX 库之外的其他库/框架,您必须将其包含在您的应用程序中(例如,如果使用 QT、Python 或 Ruby 编写应用程序)。

但是,是否可以从提交到商店的应用程序中调用 openssl?具体来说,我正在 Mac Ruby 中编写一个应用程序,并希望使用 openssl 进行某些加密过程。

据我所知,openssl 已安装在每台 OS X 计算机上,但我不清楚是否可以从我的 Ruby 程序调用它。


据我所知,你不能打电话private框架(位于 /System/Library/Frameworks 下的框架),或者,如果您想使用第三方框架/库,则必须将它们包含在捆绑资源中。所以我认为使用openssl应该没问题。但我们谈论的是加密软件,这是一个微妙的问题。 App Store 规则规定(iTunesConnect 开发人员指南):

出口法要求包含加密的产品获得适当的出口授权。一旦您表示准备好提交二进制文件,以及此后任何时候更新二进制文件,系统都会询问您一系列有关应用程序加密的问题。根据这些问题的答案,您可能需要提供确认应用分类的商品分类裁决 (CCATS) 的 PDF 副本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在提交到 Mac App Store 的应用程序中调用 openssl 是否可以接受? 的相关文章

随机推荐