Обнаружил это с помощью AviarySDK
на Xcode 7 GM, отправляя его в App Store.
Сначала я проверил, будете ли вы в последней версии вашей библиотеки - поставщик может уже исправили это. Однако, если вы все еще сталкиваетесь с этой проблемой, так как Sleiman описывает, что вам нужно удалить ключ CFBundleExecutable
из файла plist для повреждающей библиотеки.
Cmd + Shift + O и введите «Info.plist», вы можете найти соответствующий файл:
После редактирования plist вы можете видеть описательные имена (вместо CFBundleExecutable
и других клавиш Я не мог редактировать этот файл во внешнем редакторе, поэтому мне пришлось переключиться на просмотр исходных ключей / значений, щелкнув правой кнопкой мыши по списку:
Теперь вы можете увидеть клавишу CFBundleExecutable
(которая имеет описание «Исполняемого файла»), которую вы можете удалить.
Для AviarySDK я сделал это дважды, один раз для каждого Info.plist
вышеописанное изображение, и затем смог успешно подать.
Вот другой более свежий отрывок (июль 2008, обновленный декабрь 2015):
Вы можете создать подкласс django-auth-ldap
, чтобы добавить возможности AD поверх SASL, Kerberos или чего-либо еще. Вот пример 2018 года, работающий в Django 2.1: