iTunes Connect - ваше приложение предназначено для использования криптографии?

Когда я попытался активировать сборку своего приложения для использования Test Flight, мне задали этот вопрос:

Ваше приложение предназначено для использования криптографии или содержит или включает криптографию? (Выберите Да, даже если ваше приложение использует только шифрование, доступное в iOS или OS X.)

В моем приложении я отправляю вызовы API через HTTPS на мой удаленный сервер, чтобы пользователи могли подружиться, пообщаться, пройти проверку подлинности и т.д.

Считает ли это? Я немного смущен, почему они спрашивают об этом сейчас и только для тестового полета.

Ответ 1

Вы можете выбрать "НЕТ", поскольку использование HTTPS теперь освобождается от регистрации и отчетности экспортеров (ERN) по состоянию на конец сентября 2016 года: fooobar.com/questions/27819/...

Ответ 2

Если вы используете только HTTPS, тогда нет необходимости выбирать эту опцию. Вы можете установить его как НЕТ. Вы должны установить его в "Да" только в том случае, если для шифрования или дешифрования данных в вашем коде используется пользовательская криптография. Но если его просто https вызывает, вы можете установить это на Нет.

Ответ 3

  1. Вы должны ответить ДА, что приложение использует шифрование.
  2. Используя тестовый полет, у вас много тестеров в зарубежных странах и, возможно, экспорт криптографии.

Вы заявляете, что "пользователи могут подружиться, пообщаться", и это то, о чем нужно.

Это, как правило, глупо, но требуется правительством США.

Вам нужно будет понять это самостоятельно, проконсультироваться на веб-сайте BIS или получить знающего юриста/криптографического эксперта домена.
Также см. Блок- схему 1 шифрования BIS и блок-схему 2

Ответ 4

Сегодня (июнь 2019 года), ИМХО, правильный ответ Apple: "Ваше приложение предназначено для использования криптографии, или оно содержит или включает криптографию? (Выберите" Да ", даже если ваше приложение использует только шифрование, доступное в операционной системе Apple.)" это да.

После того, как вы выбрали опцию Да, появится дополнительный вопрос

Соответствует ли ваше приложение одному из следующих:

(a) Относится к одному или нескольким исключениям, предусмотренным в Части 2 категории 5

(б) Использование шифрования ограничено шифрованием в операционной системе Apple.

(c) звонит только через HTTPS

(d) Приложение доступно только в США и/или Канаде

Если ваше приложение на самом деле использует только HTTPS (и никакой другой формы шифрования), выберите Да еще раз для второго вопроса.