#ios #xcode #ios10 #xcode8 #testfairy
#iOS #xcode #ios10 #xcode8 #testfairy
Вопрос:
Я пробовал искать в Google и читать новейшую TestFairy
документацию, но там ничего не стоит упомянуть. Моя проблема в следующем: я обновился Xcode
до 8 и создал новую сборку, которую я загрузил TestFairy
. Все работает нормально, за исключением того, что теперь я не вижу журналы приложений. Кто-нибудь еще сталкивался с такой же проблемой?
Примечание: все работало нормально с Xcode 7 и iOS 10.
Комментарии:
1. Не использую TestFairy, но здесь похожий опыт; журналы, перенаправленные в файл журнала с помощью asl_add_log_file(), не записываются с помощью Xcode 8 / iOS 10. Xcode 8 для iOS 10 simulator, работает, но не на устройстве.
Ответ №1:
Раскрытие информации: я работаю в TestFairy
Apple изменила свои API-интерфейсы ведения журналов на iOS 10, фактически запретив библиотекам из наших собирать журналы с устройства. Мы предложили обходной путь, который просит разработчиков либо использовать TFLog вместо NSLog, либо создать макрос, перенаправляющий все вызовы NSLog в TFLog. Это описано в наших документах, которые доступны здесь .