2012-04-03 3 views
21

Я включил testflight sdk в приложение для сбора аналитики, и я получаю утечку, которая указывает где-то в коде, написанном в файлах, которые я импортировал для интеграции sdk.TestFlight Leak

Прилагается экран с информацией о утечке.

Любые советы?

none

+0

Просто протестировано мое приложение, которое использует testFlight для этой утечки, и у меня тоже есть. Нам нужно посмотреть, что говорит testFlight. –

+0

Это было очень долго, я полагаю. Дайте мне знать, что вы узнали! – bogardon

+2

Эй, я написал свой запрос testflight, и они говорят следующее: «Я попросил технику об этом, и он сказал, что это не утечка, но это память, которую мы используем для продолжительности приложения. Это то, что мы можем улучшить, и мы «Конечно, мы будем работать над этим, поскольку у нас есть время». – adi27

ответ

2

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

#ifndef DeBUG 

    // integration code here 
    #endif 

Примечание: вам нужно убедиться, что макросы каждого процессора добавлены в настройках сборки для конфигурации отладки.

0

TestFlight только что выпустил SDK v1.3.0-beta2.
В этой версии утечка памяти, по-видимому, решена.

Вы можете получить его здесь:
https://testflightapp.com/sdk/download/

Для пользователей CocoaPods, я представил новый podspec для этой версии.