React Native · Expo · çapraz platform katalogları

React Native kod benzersizliği kontrolü

RN stüdyoları genelde tek bir JavaScript çekirdeğinden onlarca yeniden skinlenmiş uygulama çıkarır. Mağaza incelemesi yeni ikonların ötesine bakar: apporig, workspace'inizdeki her projede TypeScript, JavaScript, React Navigation, StyleSheet ve package.json dosyalarını karşılaştırır.

React Native uygulamaları neden benzerlik için işaretlenir

Guideline 4.3 ve Google Play spam kuralları, aynı paket iskeletini farklı markalama ile paylaşan uygulamaları hedefler. Navigasyon, state ve API katmanları aynı kaldığında renk ve uygulama adı değiştirmek pek işe yaramaz.

apporig JS/TS kodunu yapısal parmak izlerine dönüştürür ve her build'i kataloğunuzdaki diğer projelerle çapraz kontrol eder. Kardeş bir uygulamada COPY durumu, gönderimden önce yeniden yazmanız gereken net bir sinyaldir.

RN yayıncıları için iş akışı

Her müşteri build'ini ZIP veya Git ile tek bir ekip workspace'ine yükleyin. Her mağaza yüklemesinden önce analiz çalıştırın, önce COPY çiftlerini düzeltin, refactor sonrası tekrar tarayın.

  • JS/TS AST ve native Swift/Kotlin köprü dosyaları
  • Expo ve bare React Native projeleri
  • Katalog genelinde COPY / RELATED / OK sınıflandırması
  • Karşılaştırma katmanları: dosyalar, yapı, isimlendirme, bağımlılıklar

Sık sorulan sorular

Can apporig analyze React Native projects?

Yes. apporig parses TypeScript and JavaScript with tree-sitter, compares React components, hooks, StyleSheet patterns, React Navigation structure, package.json overlap, and Expo app.config files across your workspace.

Does apporig detect shared JavaScript bundles in RN apps?

Yes. JS/TS AST fingerprints, component and hook names, JSX structure, StyleSheet definitions, and npm dependencies are compared project to project in one team workspace.

How do bulk React Native publishers use apporig?

Upload each client build via ZIP or Git, run analysis before every store submission, rewrite COPY-flagged navigation or shared modules, then rescan after refactors.

Does apporig support Expo projects?

Yes. Expo and bare React Native are supported. app.config/app.json is compared structurally alongside TS/JS source.

apporig ile kod benzersizlik kontrolüne başlayın

Ücretsiz workspace · ZIP ve Git · dakikalar içinde rapor