У нас есть приложение, разработанное для нас компанией-разработчиком программного обеспечения.Мы хотим, чтобы приложение было опубликовано в официальном Apple App Store, а затем доставлено в наш корпоративный App Store.Можно проверить некоторую переменную среды при запуске приложения таким образом, чтобы, если оно содержит определенное значение, оно подключалось к нашему серверу, а если оно запускалось из Apple App Store - оно подключалось к другому серверу.Это может выглядеть примерно так:
if (mdm.companyName() == "My company":
connect to my company server
else:
connect to something else
Цель этого состоит в том, чтобы при запуске у нас было бы на один шаг меньше, и пользователь должен был бы только передать имя пользователя и пароль, но не серверaddress.
Если у нас есть жестко запрограммированное соединение с нашим сервером в источнике приложения, то Apple не сможет просмотреть приложение перед его публикацией (нам придется предоставить им доступ к нашему серверу, которыйне вариант).
Любые предложения о том, как обойти это будет приветствоваться.Я пытался получить эту информацию отсюда, но не смог ничего найти: https://developer.apple.com/enterprise/documentation/MDM-Protocol-Reference.pdf