it-swarm.com.de

Wo ist die info.plist für React Native-Projekte?

Ich verarbeite Anfragen in meiner nativen iOS-Anwendung. Ich möchte eine benutzerdefinierte Rückruf-URL hinzufügen, damit ich zur Anwendung zurückkehren kann. Angeblich mache ich dies durch das Ändern der Datei info.plist, außer dass sie nirgends zu finden ist. Mein Projektordner enthält diese Datei nirgendwo und ich bin mir nicht ganz sicher, ob npm sie zur Laufzeit generiert.

Wo ist diese Datei?

Für den Kontext verwende ich kein Xcode. Ich verwende nur sublime, um die Dateien mit einem Terminal zu bearbeiten, auf dem npm start ausgeführt wird.

Edit: Ich benutze Expo auch, um solche Anwendungen auf meinem Telefon anzuzeigen.

6
Dan Hoynoski

Shubhnik Singh hat mir hier draußen wirklich geholfen. Für alle, die sich fragen, gehen Sie hier: https://docs.expo.io/versions/latest/guides/linking.html

Schauen Sie sich genauer den Abschnitt Expo.Constants.linkingUri an. Anstatt Ihren eigenen Callback-Link zu erstellen, leihen Sie sich Expos. Sie laufen ja alles von innen mit einer anderen App ab, so dass es keinen Sinn macht, einen eigenen Callback-Link zu haben. 

Trotzdem haben Sie einen Rückruf-Link, den Ihnen Expo bietet.

0
Dan Hoynoski

Bei Nicht-Expo-Projekten ist der Ort /YOUR_APP_DIR/ios/YOUR_APP_NAME/Info.plist. Wenn Sie diese Datei aktualisieren und speichern, wird dieselbe Dateiaktualisierung in Xcode angezeigt.

1
Sun Lee