У меня есть две версии моего приложения для iPhone, одна для магазина приложений, а другая — специальная версия для внутреннего тестирования. У них есть: - Один и тот же идентификатор приложения FB для обоих (они оба взаимодействуют с одним и тем же бэкэндом) - Два разных идентификатора пакета (поэтому они оба могут быть установлены на устройстве) - Разные суффиксы URL (пустой и «специальный»)
Они оба работали правильно при входе в систему, но когда я изменил идентификатор пакета iOS на странице приложения в инструменте администрирования FB, он, очевидно, перестал работать: я получил «fb_APP_ID_SUFFIX://authorize#error=unknown%5Ferror» в качестве URL-адреса перед вызовом fbDidNotLogin в тестовом приложении.
Если я не укажу идентификатор пакета iOS, он работает. Есть ли у меня возможность защитить идентификатор пакета и заставить другое приложение работать?