Навыки expo-dev-client
📦

expo-dev-client

v1.0.0 Ревизия содержимого r1 Безопасно ⚙️ Внешние команды

Создание Expo Dev Clients для нативного тестирования

Командам Expo нужны надежные клиенты разработки, когда нативный код выходит за рамки Expo Go. Этот навык помогает с настройкой сборки EAS, доставкой через TestFlight, локальными сборками, установкой и базовым устранением неполадок.

Поддерживает: Claude Codex Code(CC)
🥈 80 Серебро

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "expo-dev-client" from https://skillstore.io/skills/expo-expo-dev-client.md and its manifest at https://skillstore.io/api/skills/expo-expo-dev-client/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «expo-dev-client». Я добавил нативный модуль, и мне нужно, чтобы тестировщики использовали его на iPhone.

Ожидаемый результат:

План, который подтверждает, что Expo Go недостаточно, подготавливает EAS, собирает iOS, отправляет сборку в TestFlight и проверяет подключение Metro.

Использование «expo-dev-client». Мой локальный клиент разработки Android завершил сборку. Что делать дальше?

Ожидаемый результат:

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

Использование «expo-dev-client». Сборка iOS завершилась ошибкой во время подписи.

Ожидаемый результат:

Путь устранения неполадок, который проверяет учетные данные Apple, подтверждает версию EAS CLI, при необходимости очищает кеш сборки и повторяет сборку с профилем разработки.

Аудит безопасности

Безопасно

The static findings are false positives caused by Markdown inline code and fenced command examples in SKILL.md. The skill documents legitimate Expo and EAS development client workflows, and no prompt injection, exfiltration intent, or hidden automation was found.

1
Просканировано файлов
165
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

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

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/expo-expo-dev-client/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/expo-expo-dev-client/security.svg)](https://skillstore.io/skills/expo-expo-dev-client?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/expo-expo-dev-client?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/expo-expo-dev-client/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/expo-expo-dev-client.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

expo. (2026). expo-dev-client security audit report (audit version 5) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/expo-expo-dev-client/audits/5

Цитата BibTeX

@techreport{expo-expo-expo-dev-client-2026, author = {expo}, title = {expo-dev-client security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/expo-expo-dev-client/audits/5}, note = {Author version 1.0.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "expo-dev-client security audit report (audit version 5)" version: "1.0.0" type: report authors: - name: "expo" date-released: "2026-07-05" url: "https://skillstore.io/skills/expo-expo-dev-client/audits/5" identifiers: - type: other value: "skillstore:expo-expo-dev-client:audit:5" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
100
Сопровождаемость
85
Контент
70
Сообщество
83
Соответствие спецификации

Что вы можете построить

Тестирование нативных модулей

Создайте клиент разработки, когда функции React Native требуется нативный код, которого нет в Expo Go.

Распространение сборок iOS

Соберите и отправьте клиент разработки для iOS в TestFlight, чтобы команда могла тестировать его на реальных устройствах.

Установка локальных сборок

Устанавливайте локальные сборки разработки для iOS или Android во время нативной отладки и проверки устройств.

Попробуйте эти промпты

Проверить необходимость
Проверь потребности моего приложения Expo и скажи, нужен ли мне клиент разработки или достаточно Expo Go.
Настроить EAS
Помоги мне подтвердить, что в моей конфигурации EAS есть профиль разработки для сборки Expo dev client.
Спланировать сборку TestFlight
Создай пошаговый план сборки клиента разработки Expo для iOS и отправки его в TestFlight.
Устранить проблему сборки
Проанализируй сбой сборки моего клиента разработки Expo и перечисли целевые проверки для учетных данных, кеша и версии EAS CLI.

Лучшие практики

  • Сначала попробуйте Expo Go, прежде чем создавать клиент разработки.
  • Держите профили сборки EAS понятными и разделенными для разработки и продакшена.
  • Подтверждайте учетные данные подписи и целевые устройства перед запуском локальных или облачных сборок.

Избегать

  • Создание клиента разработки для приложений, которые полностью работают в Expo Go.
  • Смешивание настроек продакшен-сборки и сборки разработки в одном профиле EAS.
  • Отправка сборок без предварительной проверки учетных данных, настроек версии и требований платформы.

Часто задаваемые вопросы

Когда следует использовать этот навык?
Используйте его, когда приложению Expo нужен пользовательский нативный код или нативные модули, которых нет в Expo Go.
Этот навык собирает приложение автоматически?
Нет. Он предоставляет рекомендации и примеры команд для EAS, локальных сборок, TestFlight и шагов установки.
Можно ли использовать Expo Go вместо этого?
Да. Навык рекомендует сначала попробовать Expo Go, если приложению не нужен пользовательский нативный код.
Поддерживает ли он клиенты разработки Android?
Да. Он включает рекомендации по облачной сборке Android, локальной сборке и установке клиентов разработки.
Помогает ли он с TestFlight?
Да. Он объясняет, как собрать клиент разработки для iOS и отправить его через EAS в TestFlight.
Какие инструменты мне нужны?
Вам нужны проект Expo, доступ к EAS CLI и инструменты платформ, такие как Xcode или инструменты Android для локальных сборок.

Сведения для разработчиков

Автор

expo

Лицензия

MIT

Версия автора

v1.0.0

Ревизия Skillstore

r1

Ссылка

30c73eac2afe762f6aa9c4553158769369d47351

Актуальность поддержки

18.07.2026

Использование

3 загрузок · 230 просмотров

Структура файлов

📄 SKILL.md

Больше от expo

Показать все
📦

expo-api-routes

80

Создание API-маршрутов Expo

API-маршруты Expo Router могут быть сложными, когда задействованы секреты, развертывание и ограничения среды выполнения. Этот навык дает практические шаблоны для создания, тестирования и развертывания маршрутов на EAS Hosting.

Кодинг и разработка Просмотр
📦

native-data-fetching

80

Создание сетевых сценариев для Expo

Мобильным приложениям нужны надежные API-запросы, кэширование, обработка токенов и поведение в офлайн-режиме. Этот навык помогает разработчикам Expo работать с fetch, React Query, SecureStore, NetInfo и конфигурацией на основе окружения.

Кодинг и разработка Просмотр
📦

building-native-ui

78

Создавайте интерфейсы нативных приложений Expo

Приложениям Expo часто нужны навигация, элементы управления, медиа и визуальная полировка, которые ощущаются нативно. Этот навык дает Codex и Claude практические паттерны для работы с UI в Expo Router.

Кодинг и разработка Просмотр
Показать все
📦

react-native-architecture

78

Создание production-приложений на React Native

от sickn33

Мобильным командам нужна согласованная архитектура Expo и React Native до того, как продуктовый код начнет разрастаться. Этот навык помогает с навигацией, состоянием, нативными API, офлайн-синхронизацией, производительностью и паттернами релизов через EAS.

Кодинг и разработка Просмотр
📦

vercel-react-native-skills

80

Оптимизация приложений React Native

от vercel-labs

Приложения React Native могут страдать от медленных списков, дерганых анимаций и ошибок, связанных с платформой. Этот навык дает Codex, Claude и Claude Code краткие правила для производительной работы с Expo и React Native.

Кодинг и разработка Просмотр
📦

rn-performance

79

Оптимизация производительности React Native

от CJHarmath

Приложения React Native могут страдать от медленных списков, лишних рендеров и зависаний потока JS. Этот навык предоставляет сфокусированные паттерны для более быстрых экранов FlatList, мемоизированных компонентов, оптимизированных селекторов, кешированных изображений и профилирования.

Кодинг и разработка Просмотр
📦

upgrading-expo

78

Безопасное обновление Expo SDK

от sickn33

Обновления Expo SDK могут нарушить работу зависимостей, конфигурации и нативного поведения. Этот skill дает структурированный план обновления с проверками пакетов, настроек приложения, API и тестирования.

Кодинг и разработка Просмотр