2017-08-01 8 views
0

Ich bin neu in react-native Welt. Nach ein paar Tutorials, fand ich, dass es react-native App auf JavaScript-Engine auf dem Handy läuft. Ich folge dem iOS-Tutorial. Wenn ich also zu localhost:8081/index.ios.bundle gehe, lädt es JS für die App. Ich weiß, dass ich ngrok benutzen kann, um diese URL zu manipulieren.Reagieren Native JS Anliegen

Ich habe mehrere Probleme mit diesem: -

  1. Wenn ich die URL js von etwas lokal etwas entfernten ändern, dies in einem völlig neuen App führen würde und jetzt brauche ich nicht zu durchlaufen der App Store, um meine App-Version zu aktualisieren. Kann dies ein potenzielles Problem in der Zukunft sein?
  2. Da jeder JS in einem Browser öffnen kann, der wichtige Informationen wie die Client-ID und das Geheimnis für die App enthält, kann dies ebenfalls ein Problem sein?
+0

1. Ich bin nicht 100% sicher. Sie können die Aktualisierung der Hybrid-App in der Tat einfacher durchführen, und wenn es sich nur um eine schnelle Lösung handelt, müssen Sie nicht den Apple Store-Verifizierungsprozess durchlaufen. Apple kann Ihre App auch löschen und Sie verbieten, wenn Sie sich nicht an die Richtlinien halten. –

Antwort

1
  1. Ich bin nicht 100% sicher. Sie können die Hybrid-App in der Tat einfacher aktualisieren, und wenn es sich nur um eine schnelle Lösung handelt, müssen Sie den Apple-Store-Verifizierungsprozess nicht durchlaufen. Apple kann Ihre App auch löschen und Sie verbieten, wenn Sie sich nicht an die Richtlinien halten. Normalerweise ist Ihre js lokal in der Produktion für die sofortige Startzeit der App und das Netzwerk wird nur für neue Daten verwendet.

  2. Dies wird mit einem Authentifizierungsmechanismus gelöst.

+0

Erstens danke für die Antwort. 1. Ich habe meine Antwort erhalten 2. Ich habe meine Antwort bekommen :) –

+0

@MalharShah - wenn Sie Ihre Antwort haben, schreiben Sie es bitte hier und markieren Sie es als Antwort. – Cris

Verwandte Themen