DYLD_PRINT_STATISTICS не показывает ничего

Я пытаюсь профилировать запуск приложения после перехода от статических библиотек к фреймворкам. У нас есть 30 рамок (fyi: cocoapods), поэтому я хочу проверить, что это не влияет на производительность. Анекдотическое тестирование в команде говорит, что это не так, но я хотел бы также получить некоторые цифры!

Я добавил переменные среды DYLD_PRINT_STATISTICS и DYLD_PRINT_LIBRARIES чтобы посмотреть, что делает компоновщик, но весь вывод, который я получаю, зависит от переменной DYLD_PRINT_LIBRARIES . Я вижу, что фреймворки загружаются правильно, но не получают от них никакой статистики.

Я попытался перезапустить устройство, чтобы убедиться, что фреймворки уже не в памяти, но это не помогло.

Любые другие предложения относительно того, почему я не получаю никакого результата от DYLD_PRINT_STATISTICS ?

В то время как другие флаги , такие как DYLD_PRINT_BINDINGS отлично работают на устройстве, DYLD_PRINT_STATISTICS только на симуляторе (для меня, iOS 9.0).

В этой (возможно, несвязанной) версии dyld.cpp из osx 10.10.5 , похоже, нет никакого очевидного исключения DYLD_PRINT_STATISTICS для устройств, хотя условно скомпилированный TARGET_IPHONE_SIMULATOR s посыпался по всему коду.

Думаю, это ошибка.

Похоже, вы можете сделать это на устройстве, если вы включите обе переменные среды в свою схему: DYLD_PRINT_APIS = YES DYLD_PRINT_STATISTICS = YES

Ссылка: https://github.com/artsy/eigen/issues/586#issuecomment-118606377

  • __dyld_dyld_fatal_error при запуске приложения
  • При запуске на устройстве приложение Swift сбой приложения: dyld: библиотека не загружена: @ rpath / libswiftCore.dylib
  • Interesting Posts

    Ошибка CGImageCreate: недопустимый размер изображения: 0 x 0 с поворотом окна (выборщика)

    Приложение iPhone (iOS) с использованием локального sqlite и желание синхронизировать между несколькими устройствами

    Автозаполнение для UITextfield в iOS

    Как получить размер шрифта и имя шрифта UILabel?

    В каком цветовом пространстве используются устройства iOS?

    UIWebView снижает время загрузки с более эффективным способом

    Использование динамической библиотеки, загруженной LC_LOAD_DYLIB для вставки функций C

    Вращение прерывается при попытке

    Я не могу переупорядочить UITabBarItem (ы) в UITabBar

    Как я могу получить моментальный снимок объектов модели, извлеченных в NSManagedObjectContext, поэтому они доступны после освобождения контекста?

    Получить обложку альбома из тега ID3 / Преобразование функции из Java в Objective-C

    Неверный ответ – достижимость для WWAN

    CALayer альфа-маска не работает

    Ошибка Xcode -dynamic не заданная статическая библиотека

    Как я могу получить токен из ADAL в Xamarin.iOS?

    Давайте будем гением компьютера.