---
title: ikas-app-preflight
description: Uygulamanızı App Store review'ına göndermeden önce denetleyin
---

`ikas-app-preflight`, Admin App'inizi App Store review'ına göndermeden önce kontrol eden bir Claude Code skill'idir. Yayınlama ön koşullarını, OAuth ve App Bridge akışını ve güvenlik katmanını denetler, sonucu Türkçe bir rapor olarak yazar.

<Callout type="info" title="Kurulum">
Skill `ikas-app` plugin'i ile gelir. Kurulum için [AI Skill'leri](https://builders.ikas.com/tr/docs/ikas-ai/skills) sayfasına bakın.
</Callout>

### Kullanım

Uygulama projenizin kök klasöründe Claude Code'u açın ve skill'i çalıştırın:

```bash
/ikas-app-preflight
```

| Argüman | Kapsam |
|---|---|
| *(yok)* | Tam denetim |
| `quick` | Yalnızca hızlı tarama |
| `section <alan>` | Tek alan: `oauth`, `iframe`, `webhooks`, `actions`, `secrets`, `public` |

Review'dan bir ret mesajı aldıysanız mesajı Claude'a yapıştırmanız yeterlidir; skill mesajdaki her maddeyi rapora ekler.

### Denetlenen Alanlar

- **Yayınlama ön koşulları:** [Uygulama Yayınlama](https://builders.ikas.com/tr/docs/app-development/admin-app/build-publish) sayfasındaki beş ön koşul.
- **OAuth:** [Yetkilendirme adımları](https://builders.ikas.com/tr/docs/app-development/admin-app/authorization/authorization-steps), callback ve token saklama.
- **iframe ve App Bridge:** Yükleme ekranının kapanması, panelde boş ekran kalmaması.
- **İmzalar:** [Webhook](https://builders.ikas.com/tr/docs/app-development/ikas-sdk/webhooks) ve [uygulama aksiyonu](https://builders.ikas.com/tr/docs/app-development/admin-app/app-actions) imza doğrulaması.
- **Güvenlik:** JWT doğrulaması, secret'ların istemciye sızmaması, public endpoint'ler.
- **Scope ve API sürümü:** İstenen scope'ların ve Admin API sürümünün kullanılan operasyonlarla uyumu.

### Rapor

Rapor en başta yapılacaklar listesini verir. Bulgular **Blocker** (gönderimden önce düzeltilmeli), **Uyarı** (iyileştirme önerisi) ve **Beyan gerekli** (koddan görülemeyen ön koşullar, size soru olarak sorulur) olarak sınıflandırılır.

Rapordan sonra skill, hazır düzeltmeleri uygulamak isteyip istemediğinizi sorar. Onay vermeden hiçbir dosya değiştirilmez.

<Callout type="warning" title="Sınırlamalar">
- Skill commit atmaz; değişiklikleri incelemek size aittir.
- Çalışma zamanını test etmez, ikas'a istek atmaz.
- "Review'dan geçer" demez. Nihai karar ikas review ekibine aittir.
</Callout>

Kural setinin tamamı için skill'in [GitHub sayfasına](https://github.com/ikascom/ikas-app-skills/tree/main/plugins/ikas-app/skills/ikas-app-preflight) bakabilirsiniz.
