Als «ios» getaggte Fragen

iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.



1
Wie kann ich einen optionalen Wert in einer Bindung in Swift auspacken?
Ich erstelle eine App mit SwiftUI und möchte eine Möglichkeit, eine Binding<Value?>in eine Binding<Value> zu konvertieren . In meiner App habe ich eine, AvatarViewdie weiß, wie man ein Bild für einen bestimmten Benutzer rendert. struct AvatarView: View { @Binding var userData: UserData ... } Meine App enthält eine ContentView, die …
9 ios  swift  swiftui  combine 

1
- [UIThreadSafeNode canPerformAction: withSender:]: Nicht erkannter Selektor an Instanz gesendet
Ich bin mit diesem Absturz in meiner iOS-App konfrontiert. Fatal Exception: NSInvalidArgumentException 0 CoreFoundation 0x1b9079c30 __exceptionPreprocess 1 libobjc.A.dylib 0x1b8d940c8 objc_exception_throw 2 CoreFoundation 0x1b8f77fc0 -[NSOrderedSet initWithSet:copyItems:] 3 CoreFoundation 0x1b907e3d4 ___forwarding___ 4 CoreFoundation 0x1b9080570 _CF_forwarding_prep_0 5 UIKitCore 0x1bcf33444 -[UIKeyboardImpl deleteForwardAndNotify:] 6 UIKitCore 0x1bcf39154 __57-[UIKeyboardImpl acceptPredictiveInput:executionContext:]_block_invoke 7 UIKitCore 0x1bcf5b0c8 -[UIKeyboardTaskExecutionContext returnExecutionToParentWithInfo:] 8 UIKitCore …

2
So geben Sie Swipe-Gesten in SwiftUI das gleiche Verhalten wie in UIKit (InteractivePopGestureRecognizer) zurück
Die interaktive Pop-Gestenerkennung sollte es dem Benutzer ermöglichen, zur vorherigen Ansicht im Navigationsstapel zurückzukehren, wenn er weiter als die Hälfte des Bildschirms (oder etwas um diese Linien herum) wischt. In SwiftUI wird die Geste nicht abgebrochen, wenn der Wisch nicht weit genug war. SwiftUI: https://imgur.com/xxVnhY7 UIKit: https://imgur.com/f6WBUne Frage: Ist es …
9 ios  swift  swiftui 

2
Wie richte ich die Menüoption "Hilfe" für eine iPad-App ein, die mit Mac Catalyst auf den Mac portiert wird?
Standardmäßig erstellt Mac Catalyst ein Menü mit dem Titel "Hilfe", das Hilfe für die Anwendung enthalten soll. Ich habe jedoch keine Dokumentation zur Implementierung der Hilfe gefunden. Für Standard-Mac-Apps können Sie ein Hilfebuch verwenden. Es wird jedoch nicht erwähnt, wie ein Hilfebuch mit Mac Catalyst verwendet wird. Ich habe versucht, …

1
Ausklappbare Abschnitte: [Assert] Neuer globaler Zeilenindex für preReloadFirstVisibleRow (0) kann nicht ermittelt werden
Ich implementiere reduzierbare Abschnittsüberschriften in einem UITableViewController. So bestimme ich, wie viele Zeilen pro Abschnitt angezeigt werden sollen: override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.sections[section].isCollapsed ? 0 : self.sections[section].items.count } Es gibt eine Struktur, die die Abschnittsinformationen mit einem Bool für 'isCollapsed' enthält. So …

1
Wie funktioniert CRL und OSCP Checking unter iOS?
Ich kann CRLs unter iOS nicht zum Laufen bringen. Ich habe zwei Testfälle erstellt. Ich habe ein gültiges Zertifikat, das von einer Zertifizierungsstelle ausgestellt wurde. Ich habe ein anderes gültiges Zertifikat, das von einer Zertifizierungsstelle ausgestellt wurde, aber die Zertifizierungsstelle hat dieses Zertifikat zu ihrer CRL hinzugefügt. Ich habe dann …

3
Fehler bei der Installation von Cocoapods mit Edelstein
Ich verwende macOS Mojave und wenn ich versuche, Cocoapods mit gem zu installieren, wird der folgende Fehler angezeigt. Native Erweiterungen erstellen. Dies kann eine Weile dauern ... FEHLER: Fehler beim Installieren der Cocoapods: FEHLER: Fehler beim Erstellen der nativen Gem-Erweiterung. current directory: /Library/Ruby/Gems/2.3.0/gems/ffi-1.12.2/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby -r ./siteconf20200302-707-1iveybq.rb extconf.rb mkmf.rb kann unter …
9 ios  xcode  macos  rubygems 

1
Stille Push-Benachrichtigung (Hintergrund) unter macOS Catalina (Catalyst-App) nicht empfangen
Derzeit implementiere ich Push-Benachrichtigungen von unserem Backend-Server in unsere App (macOS Catalina & iOS - gleiche Codebasis). Dabei verwende ich Apple Push-Benachrichtigungen und die tokenbasierte Authentifizierungsmethode (Generieren von JWT aus keyId, teamId, ... und Signieren mit dem in der Apple-Entwicklerkonsole generierten privaten Schlüssel), um Pushs an den APN-Dienst zu senden. …



4
Nach dem Update von iOS wurden alle Anwendungen, die das Framework verwenden, nicht mehr auf dem Gerät ausgeführt, sondern auf dem Simulator
Fehler: {dyld: Bibliothek nicht geladen: @ rpath / Realm.framework / Realm Referenziert von: / private / var / container / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Favorite Places Grund: kein passendes Bild gefunden. Gefunden: / private / var / container / Bundle / Application / 43190AF8-F437-4B8F-9827-DDEA599AF618 / Favorite Places.app/Frameworks/Realm.framework/Realm: …

5
Die Navigationsleiste wird beim Klicken auf die Ansicht angezeigt
Ich hänge das Video meines Problems an. Wenn ich auf eine beliebige Stelle in der Viewcontroller-Navigationsleiste klicke, wird diese angezeigt override func viewWillAppear(_ animated: Bool) { self.navigationController?.setNavigationBarHidden(true, animated: true) self.navigationController?.isNavigationBarHidden = true self.navigationController?.hidesBarsOnTap = true } Der obige Code, der in der Ansicht hinzugefügt wurde, wird anfangs angezeigt. Wenn ich …

5
expo build: ios wirft Grund: Unbekannter Grund, roh: "SSL_connect zurückgegeben = 1 errno = 0 state = error: Zertifikatüberprüfung fehlgeschlagen"
Gestern habe ich es geschafft, den Befehl expo build: ios erfolgreich auszuführen, aber heute Morgen funktioniert es einfach nicht. Nach Eingabe meiner Anmeldeinformationen wird die folgende Fehlermeldung angezeigt: Trying to authenticate with Apple Developer Portal... Authentication with Apple Developer Portal failed! Reason: Unknown reason, raw: "SSL_connect returned=1 errno=0 state=error: certificate …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.