Плохое программное обеспечение везде, и мы устали от этого. Sentry выполняет миссию, чтобы помочь разработчикам быстрее писать лучшее программное обеспечение, поэтому мы можем вернуться к тому, чтобы насладиться технологиями. Если вы хотите присоединиться к нам , проверьте наши открытые позиции
Этот SDK написан в Objective-C, но также обеспечивает хороший интерфейс Swift.
В этом репо используется следующие способы выпустить обновления SDK:
Pre-release : мы создаем предварительные выборы (альфа, бета, RC,…) для более крупных и потенциально более эффективных изменений, таких как новые функции или основные версии.Latest : мы постоянно выпускаем версии Major/Minor/Hotfix из main ветви. Эти релизы проходят через все наши внутренние качественные ворота и очень безопасны в использовании и предназначены для того, чтобы по умолчанию для большинства команд.Stable : мы продвигаем выпуски с Latest , когда они использовались в поле в течение некоторого времени и в масштабе, учитывая время после выпуска, усыновления и других показателей качества и стабильности. Эти релизы будут указаны на странице выпусков со Stable суффиксом.Где мастер -филиал?
Мы переименовали филиал по умолчанию от master до main .
Не забудьте назвать это как можно более ранним жизненным циклом приложения, в идеале в applicationDidFinishLaunching в AppDelegate
import Sentry
// ....
SentrySDK . start { options in
options . dsn = " ___PUBLIC_DSN___ "
options . debug = true // Helpful to see what's going on
} @import Sentry;
// ....
[SentrySDK startWithConfigureOptions: ^(SentryOptions *options) {
options. dsn = @" ___PUBLIC_DSN___ " ;
options. debug = @ YES ; // Helpful to see what's going on
}];
Для получения дополнительной информации оценить документы.
(1) Ограниченная поддержка символика и отсутствие обработки сбоев.
Мобильные жизненно важные органы - четыре метрики, о которых должен заботиться каждый мобильный разработчик.
Как использовать часовые вложения с мобильными приложениями.
Закройте петлю с помощью отзывов пользователей.
Список здравомыслия для мобильных разработчиков.