IOS应用加密

标签 ios swift encryption

我即将向 Apple App Store 提交一个新的销售应用程序。

用户需要每天将他们的销售数据发送到他们的总部。 为此,应用程序会压缩销售数据并将压缩文件附加到电子邮件中。为了安全起见,此压缩文件已加密,仅供总部使用。

当我将我的应用程序提交到 App Store 时,Apple 会认为它包含加密吗?

最佳答案

Apple Developer Program License Agreement指出,在分发您的应用时,

You certify that (i) none of the Licensed Applications contains, uses or supports any data encryption or cryptographic functions; or (ii) in the event that any Licensed Application contains, uses or supports any such data encryption or cryptographic functionality, You certify that You have complied with the United States Export Administration Regulations, and are in possession of, and will, upon request, provide Apple with a PDF copy of Your Encryption Registration Number (ERN), or export classification ruling (CCATS) issued by the United States Commerce Department, Bureau of Industry and Security and PDF copies of appropriate authorizations from other countries that mandate import authorizations for that Licensed Application, as required.

因此,为了遵守 Apple 的准则,如果您要对应用程序内部的某些内容进行加密,则必须选择您的应用程序在 iTunes Connect 上使用加密。

关于IOS应用加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51671164/

相关文章:

ios - 当从表格单元格附件在 UINavigation 设置中显示 View Controller 时,我如何知道它来自哪个表格单元格?

ios - XML 提要结构

ios - 如何在 uitextfield iOS 中滚动文本

ios - 如何在 Swift 中初始化生成的核心数据 NSManagedObject

java - 非对称算法使用的问题

javascript - Javascript中是否可以进行端到端加密?

ios - 如何使用按钮操作(带参数)从自定义 UITableViewCell 推送 View

ios - 添加 NavigationController 后导航栏不显示

ios - iOS 14 中的 UICollectionViewListCell 和自定义单元格附件

c# - Blowfish 引擎的 Bouncy CaSTLe CTS 模式未按预期工作