Macos 在提交到Mac应用商店的应用中调用openssl是否可以接受?

Macos 在提交到Mac应用商店的应用中调用openssl是否可以接受?,macos,app-store,openssl,macruby,mac-app-store,Macos,App Store,Openssl,Macruby,Mac App Store,我有点不清楚在提交到应用商店的应用程序之外调用流程的规则是什么 我已经读到,如果你想使用除Cocoa和OSX库之外的其他库/框架,你必须将其包含在你的应用程序中(例如,如果用QT、Python或Ruby编写你的应用程序) 但是,是否可以从提交到应用商店的应用程序中调用openssl?具体来说,我正在用MacRuby编写一个应用程序,并希望使用openssl进行一些加密过程 据我所知,openssl安装在每台OS X机器上,但我不清楚是否可以从我的Ruby程序调用它。据我所知,您不能调用私有框架(

我有点不清楚在提交到应用商店的应用程序之外调用流程的规则是什么

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

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


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

据我所知,您不能调用私有框架(在/System/Library/frameworks下的框架),或者,如果您想使用第三方框架/libs,您必须将它们包含在捆绑资源中。所以我认为使用openssl应该可以。但我们谈论的是加密软件,这是一个微妙的问题。应用商店规则规定(iTunesConnect开发者指南):

出口法要求含有加密技术的产品必须获得出口许可。一旦您表示准备好提交二进制文件,并在之后的任何时间更新二进制文件,您将被问及一系列有关应用程序加密的问题。根据这些问题的答案,您可能需要提供确认应用程序分类的商品分类规则(CCAT)的PDF副本