ios - “此版本缺少导出合规信息。”

标签 ios encryption build standards-compliance

在使用TestFlight进行测试之前,我将构建部署到iTunesConnect。

但是,在应用程序图标旁边有一条消息:"This build is missing export compliance information."
展开消息:

If you are making use of ATS or making a call to HTTPS please note that you are required to submit a year-end self classification report to the US government

在我的应用中,有两个按钮:
  • 第一个使用UIApplication.shared.openURL(<reviewURL>)重定向到我的应用程序的AppStore页面
  • 第二个使用UIActivityViewController共享到我的应用程序AppStore页面的链接。

  • 我的应用程序还使用AdMob,因此嵌入了GoogleAds框架。它发出HTTPS请求。

    因此,我该怎么回答:“我的应用是否使用加密”-是或否?

    最佳答案

    您需要将此警报添加到plist中,以从iTunes中删除该警报

    <key>ITSAppUsesNonExemptEncryption</key>  
    <false/>
    

    答案是否定的

    关于ios - “此版本缺少导出合规信息。”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51908451/

    相关文章:

    ios - 快速检测两个 UIView 的碰撞

    php - 使用 PHP 加密和解密密码的最佳方法?

    ios - Web 请求后调用时 UIButton 不更新

    ios - 使用 EC key 签名时 SecKeyRawSign 返回 -50

    ios - [UINavigationController setManagedObjectContext :]: unrecognized selector sent to instance

    build - Dojo:外部托管的自定义构建,语言环境错误

    java - Gradle : How to call implicit task provided by application plugin from other task

    c# - 如何在 .NET 中解密 RSA 内容?

    c++ - C++中的简单加密/解密

    android - 如何为android gradle项目设置口味?神秘的重复类错误