Als «swift» getaggte Fragen

Swift ist eine sichere, schnelle und ausdrucksstarke Allzweck-Programmiersprache, die von Apple Inc. für seine Plattformen und Linux entwickelt wurde. Swift ist Open Source. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder wenn Sie Code in Swift benötigen. Verwenden Sie die Tags [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks.

4
Swift 5.1 Fehler: [Plugin] AddInstanceForFactory: Keine Fabrik für ID <CFUUID registriert
App stürzt mit der folgenden Fehlermeldung ab 2019-10-12 20:01:34.332334-0700 Awesome App[26368:3535170] [plugin] AddInstanceForFactory: No factory registered for id &lt;CFUUID 0x600002903280&gt; F8BB1C28-BAE8-11D6-9C31-00039315CD46 Der Haltepunkt beim Absturz scheint mit AVAudioPlayer zu zusammenhängen let path = Bundle.main.path(forResource: "menu_background.mp3", ofType:nil)! audioPlayer = try AwesomeAudioPlayer(contentsOf: URL(fileURLWithPath: path)) ---&gt; breakpoint
15 swift  swift5  swift5.1 

5
Pod ausschließen, wenn mit Katalysator auf Mac portiert wird
Das Portieren von Apps auf einen Mac ist dank Catalyst endlich möglich . Das Problem ist, dass zahlreiche Pods AppKit nicht unterstützen. Am häufigsten wäre Crashlytics / Firebase. In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64 Da es …

2
Die Verwendung eines AVPlayer gibt den Fehler "Nicht-Multipath-Verbindung" zurück
Ich verwende AVKit, um eine YouTube-URL abzuspielen. Ich habe diesen Code in einer Schaltflächenaktion: @IBAction func trailerButtonAction(_ sender: Any) { guard let youtubeUrl = youtubeURL else { return } let player = AVPlayer(url: youtubeUrl) let playerViewController = AVPlayerViewController() playerViewController.player = player present(playerViewController, animated: true) { player.play() } } Die URL …


2
IconRenderer-Warnung in Xcode 11.2
Ich habe gerade eine neue iOS Single View App erstellt und versuche, sie zu erstellen und auszuführen. Ich hatte die Warnung wie folgt erhalten: [Renderer] IconRenderer: HorizontalStretchPadding (18.000000, 18.000000) is larger than the image size (34.000000, 54.000000). Image will now use the center column of pixels to stretch. Diese Warnung …
13 ios  swift  xcode  xcode11.2 



2
Xcode 11 kompiliert zu viel neu
Xcode 11 kompiliert (fast?) Mein gesamtes Projekt neu, selbst wenn ich nur eine lokale private Variable oder einen Wert einer Konstanten im lokalen Bereich ändere, manchmal sogar im lokalen privaten Funktionsbereich. Ich kann manchmal 2 oder 3 Änderungen mit schnellen Builds wie erwartet erhalten, aber bald genug entscheidet es sich, …



2
Die Übermittlung der Migration von dSYM When Fabric zu Firebase für Crashlytics konnte nicht abgeschlossen werden
Ich verwende xcode11 mit Mac OS 10.14.1. Ich habe die Migration von Fabric zu Firebase mithilfe der folgenden Dokumente implementiert. https://medium.com/@niamhpower/the-great-migration-moving-from-fabric-to-firebase-as-an-ios-developer-7b61a8b40008 Ich habe Code zum Testen eines Absturzes generiert, aber dieser Absturzbericht kann nicht in der Firebase-Crashlytics-Konsole angezeigt werden. Ich habe das folgende Dokument für diese Implementierung verwendet https://firebase.google.com/docs/crashlytics/force-a-crash?platform=ios Ich …


3
Große Titel zu kleinen Titel wechseln in der Navigationsleiste ist nicht glatt iOS 13, klebrig
Ich habe einen UINavigationControllermit Standardwert davon navigationBar.prefersLargeTitles = true. Ich schalte das auf, falsewenn ich push in eine neue Szene gehe, nennen wir es ( DetailsViewController), indem ich es in die ändere viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Jetzt DetailsViewControllerbenutze ich willMove(to parent:). override …

1
Nach dem Update auf iOS 13 werden Vorschläge (E-Mail, Telefonnummer, Vorname…) für UITextField nicht über der Tastatur angezeigt
Nach dem Update des Geräts auf iOS 13 Eingabevorschlag für inputField (UITextField). Wie E-Mail, Telefonnummer, Vorname, Nachname erscheinen nicht mehr über der Tastatur. Das erste Bild iOS 12.4.1 hat eine E-Mail vorgeschlagen, das zweite Bild iOS 13.1.2 hat keinen Vorschlag. Dieselbe Demo-App wurde mit xCode Version 11.0 (11A419c) auf dem …
11 ios  swift 

5
Neue modale iOS 13-Präsentation: Die Präsentation des Controllers bewegt sich nicht nach unten
Ich habe ein seltsames Verhalten, wenn ich UIViewController in iOS 13 modal präsentiere. Der neue Präsentationsstil, den ich in iOS 13 gesehen habe, sieht folgendermaßen aus: Der präsentierende Ansichts-Controller wird hinter dem präsentierten Ansichts-Controller angezeigt. Es wird auch nach unten verschoben, um einen "Stapel" nachzuahmen. Wenn ich View Controller über …

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.