SDK zum Projekt hinzufügen
Im Folgenden finden Sie Details zum Hinzufügen des Oracle-iOS-SDK zu Ihrem Projekt.
- Laden Sie das ODA-Client-SDK für iOS herunter, und extrahieren Sie es in Ihr lokales System.
- Fügen Sie die Datei
.xcframework
der DateiFrameworks
in Ihrem Xcode-Projekt hinzu. Wählen Sie die Frameworks aus dem entsprechenden Ordner, je nachdem, wo Sie die App ausführen möchten (Simulator oder tatsächliches Gerät).HinweisSie können die Dateien per Drag-and-Drop in die Frameworks-Datei ziehen oder wie folgt hinzufügen:
Ab Release 24.04 werden die Frameworks für Intel und M1 Chip Mac in einer einzigen.xcframework
-Datei verpackt.- Klicken Sie auf File > Add Files to "<project name>".
- Wählen Sie die
.framework
-Dateien aus, die hinzugefügt werden sollen, je nachdem, wo die App ausgeführt werden soll (Simulator oder tatsächliches Gerät). - Stellen Sie sicher, dass die Option Copy items if needed (unter "Destinations") ausgewählt ist.
- Alternativ können Sie die
.framework
-Dateien per Drag-and-Drop in die Projektdatei in Xcode ziehen.
- Nachdem Sie die Dateien hinzugefügt haben:
- Stellen Sie sicher, dass für die Eigenschaft Ziel die Option Elemente kopieren ausgewählt ist.
- Stellen Sie sicher, dass Zu Zielen hinzufügen für das Projekt ausgewählt ist.
- Betten Sie die Frameworks in der Kategorie "Frameworks", "Libraries" und "Embedded Content" auf der Registerkarte "General" ein, und signieren Sie sie. (Dieser Schritt kann je nach verwendeter Xcode-Version variieren.) Stellen Sie sicher, dass die Option Targets ausgewählt ist.
- Fügen Sie die folgenden Schlüssel in der
Info.plist
-Datei des Projekts hinzu:- Privacy - Location Always and When In Use Usage Description oder
<key>NSLocationAlwaysUsageDescription</key>
und das entsprechende <string></string> im Quellcode. - Privacy - Location When In Use Usage Description oder
<key>NSLocationWhenInUseUsageDescription</key>
und das entsprechende<string></string>
im Quellcode. - Privacy - Microphone Usage Description oder
<key>NSMicrophoneUsageDescription</key>
und das entsprechende<string></string>
im Quellcode. - Privacy - Camera Usage Description oder
<key>NSCameraUsageDescription</key>
und das entsprechende<string></string>
im Quellcode. - Privacy - Photo Library Usage Description oder
<key>NSPhotoLibraryUsageDescription</key>
und die entsprechende<string></string>
im Quellcode.
- Privacy - Location Always and When In Use Usage Description oder
- Um einen Standort in Google Maps anstatt in Apple Maps zu öffnen, wenn ein Benutzer in einer Standortnachricht auf eine Kartenansicht tippt, deklarieren Sie die URL-Schemas, die vom Maps-SDK für iOS in der Datei
Info.plist
der App verwendet werden, wie in der Dokumentation zum Google Maps-SDK für iOS beschrieben. - Um Benutzern das Herunterladen von Anhängen zu ermöglichen, die Teil einer Skillantwort sind, setzen Sie den gemeinsamen Schlüssel (
UIFileSharingEnabled
) der Datei Application Supports iTunes aufYES
und den Support Opening Documents in Place Key (LSSupportsOpeningDocumentsInPlace
) aufYES
in der DateiInfo.plist
.