Suchergebnisse

Suchergebnisse 1-20 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ohne es im Detail zu lesen: Folge einfach der Empfehlung, Standards für UserDefaults zu registrieren und gut ist ... es ist sauber und einfach. Mattes Edit: Ausserdem überlege Dir mal, ob Du statt drei Funktionen nicht eine nutzen kannst, wenn Du geschickt mit dem übergebenen Parameter sender arbeitest. Für mich sieht es zumindest so aus.

  • Zitat von Wolfgang1973: „Und zwar wird, wenn ich die App zum ersten mal starte, der OneStepSwitch plötzlich auf "false" gesetzt? “ Du setzt den Switch ja im viewDidLoad anhand der UserDefaults. Dort ist der entsprechende Key bei einer neu installierten App nicht vorhanden und der zurückgegebene Bool-Wert daher false. Du müsstest entweder abfangen, ob der Schlüssel in den UserDefaults tatsächlich vorhanden ist, oder (empfohlener Weg) für alle Werte, die aus den UserDefaults gelesen werden, einen …

  • Screen-Recorder (iOS) mit Touches

    MyMattes - - Xcode & Tools

    Beitrag

    Ich hab' noch etwas weiter Google befragt und mit Assistive Touch auf dem Device gespielt: So wirklich toll ist das alles nicht, ich war schon kurz am Überlegen, die o. g. Lösung innerhalb der App wieder auszugraben. Momentan tendiere ich allerdings eher dazu, doch den Simulator zu nehmen: 1. Eine kontrollierte Umgebung, mit iCloud-Testaccount etc. 2. Indikatoren für Touch-Aktionen "out-of-the-box" 3. Video- / Tonaufnahme am Mac Dann muss ich aber die App-Funktion, die auf externe Speichermedien…

  • Screen-Recorder (iOS) mit Touches

    MyMattes - - Xcode & Tools

    Beitrag

    Moin zusammen, Ich werde demnächst einmal wieder eine Demo einer iOS- / iPadOS-App aufnehmen und suche gerade den "besten" Setup dafür: - Aufzeichnung mit einem Device (nicht dem Simulator) - Interaktionen sollen erkennbar sein (Taps, Swipes, ...) - Audio-Kommentare möchte ich parallel aufnehmen (kein Nachvertonen) In der Vergangenheit habe ich in der App bei Touch-Events Kreise gezeichnet, die Komplexität möchte ich los werden. Eine Alternative wäre, einfach eine BT-Mouse an's iPad zu koppeln, …

  • Zitat von Apple: „We successfully verified your trader contact information for the Digital Services Act compliance. Your information is now live on the App Store in the European Union. “ Insofern schienen die Dokumente zur Verifizierung auszureichen. Nun finden sich im AppStore unter macOS auf den Produktseiten unter "Informationen" - "Anbieter" die folgenden Angaben: osxentwicklerforum.de/index.ph…bf056438a90a9ff463b25eec7 Unter iOS habe ich (noch?) nix gefunden - das muss man nicht verstehen..…

  • Ich habe gerade die geforderten Angaben bzgl. "Digital Services Act" (DSA) in Apple's App Store gemacht - ja, ich war nicht der Schnellste, aber hier kurz meine Erfahrung. Da ich mit meinen Apps Geld verdiene, wird Apple meine Unternehmensangaben auf den Produktseiten im App-Store anzeigen, vergleichbar einem Impressum. So weit, so gut. Aber den ein oder anderen Stolperstein fand ich dann doch: - Während für ein Impressum "Kontaktdaten zur schnellen unmittelbaren Erreichbarkeit" ausreichen - und…

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Qvex23: „"Select * from tabelle where startDate >= 01.02.2024 and startDate <= 29.02.2024" ist doch viel einfacher zu schreiben als vom 01.03.2024 eine Nanosekunde abzuziehen und dann den Fetchrequest zusammen zu bauen. “ Ansichtssache Man spart sich eben das Identifizieren des Monatsletzten. Im Zweifelsfall würde ich auch das über "Monat + 1, Tag - 1" realisieren, dann ist der Vergleich auf kleiner doch einsichtiger. Und man muss sich keine Gedanken über die Uhrzeiten machen...

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Qvex23: „Also "Select * from tabelle where startDate >= 01.02.2024 and startDate <= 29.02.2024" um es mal im SQL Dialekt zu sagen “ Denk‘ doch mal etwas „outside of the box“ … Du könntest doch einfach komplette UTC-Timestamps (also Datum und Uhrzeit) vergleichen und zwar: where startDate >= 01.02.2024 00:00:00.000 and startDate < 01.03.2024 00:00:00.000 Die Differenz beider Daten kannst Du durch einfaches Addieren der month-Komponente abbilden. Dann musst Du nur noch dafür sorgen, dass…

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Ich würde mit den Date-Komponenten arbeiten und mir den Monatsanfang als Tag Eins, Stunde Null für den aktuellen und nächsten Monat erstellen. Dann einmal Vergleich auf "größer oder gleich Anfangsdatum" und einmal auf "kleiner Enddatum" ... und Du bist in einem aktuellen Monat. Die Uhrzeitkomponenten sind dabei uninteressant. Durch den "kleiner oder gleich"-Vergleich machst Du es Dir unnötig kompliziert. Mattes

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Welches Problem? Wenn Du den aktuellen Kalender / die aktuelle Zeitzone (CET = UTC+1) nutzt, dann ist 00:00 des Monatsersten (CET) doch 23:00 des vorigen Monatsletzten UTC. Oder stehe ich jetzt auf'm Schlauch? Aber iIch verstehe Deinen Umweg über die Strings nicht ganz - kann das Ganze im Screenshot aber auch nur rudimentär erkennen: Warum nutzt Du kein Code-Tag? Ich habe bei einem ähnlichen Problem mir Start- und Ende-Datum rein über die DateComponents des aktuellen Kalenders zusammengebaut, hi…

  • Moin, Nachdem ich einige Stunden versuchte, die Animationen zwischen UIDocumentBrowserViewController und dem aufgerufenen (eigenen) View Controller sauber hin zu bekommen, habe ich festgestellt, dass selbst der Apple-Beispielcode den gleichen Fehler aufweist. Hier zur Info / für's Archiv, falls jemand über das gleiche Problem stolpert: Man kann für die Animation den standardmäßigen TransitionController durch transitionControllerForDocumentAtURL: nutzen und falls man die richtige targetView spezi…

  • Und auch hier das Feedback von Apple: Ursächlich liegt das Thema natürlich an der Entscheidung, nur Dateierweiterungen als Informationen für ein Dateiformat / -erzeuger zu nutzen - ja, das waren noch Zeiten, als man auf Resource-Forks setzen konnte. Aus meiner Sicht müsste Apple allerdings an der Art arbeiten, wie mit Konflikten der Extensions umgegangen wird, zum Beispiel einer installierten App Priorität vor dem System-Standard geben. Wenn ich mich recht entsinne, habe ich dazu vor > 10 Jahren…

  • Nur der Vollständigkeit halber und um das Thema abzuschliessen: Offizielles Feedback von Apple, dass (1.) eine Auswahl der Farbliste nicht möglich ist und (2.) die geänderte Sortierreihenfolge weiter über's Bug-Reporting zu adressieren ist - nicht, dass ich da auf Korrekturen eines undokumentierten Verhaltens hoffen würde: Zitat von Apple DTS: „Thank you for contacting Apple Developer Technical Support (DTS). We have reviewed your request and have concluded that there is no supported way to cont…

  • Zitat von hape42: „so hatte ich es, bevor ich mich zu Autolayout entschlossen hatte. da hab ich dann wohl zu kompliziert gedacht “ Naja, etwas "komplizierter", aber mehr Autolayout-like ginge auch: Du könntest ja eine "Container-View" erstellen, zu der Du Label und Feld hinzufügst und mit Abstand positionierst. Dann zentrierst Du diese Container-View in der Super-View. Finde ich bei zwei Objekten aber etwas Overkill... Mattes

  • Zitat von hape42: „Ich will aber, dass die beiden gemeinsam zentriert dargestellt werden . “ Das mag jetzt etwas "hemdsärmelig" sein, aber so spontan fällt mir das ein - Vorsicht, freihändig runtergeschrieben: Quellcode (3 Zeilen)Dich zwingt ja keiner, immer gleiche Anker-Typen zu verwenden, ich würde eben Anfangs- und End-Position symmetrisch zur Mitte mit einem Offset positionieren, welcher der Hälfte der Gesamtbreite "Label + Abstand + Feld" entspricht... Grüße, Mattes

  • Zitat von MyMattes: „- Ich tue mich extrem schwer damit, die Wiederherstellung über alle ViewController auf Basis einer NSUserActivity zu implementieren. Das Ganze ist zeitlich etwas kritisch, da die UserInfo der Aktivität beim dem Prozess teilweise bereits gelöscht wird. Ein möglicher Ansatz über Kopien findet man hier in der Antwort auf SO. Allerdings bildet dies mehr oder minder die iOS12-er Mimik nach ... wo bleibt da - ohne Handoff und Multiscene - der Mehrwert? “ Um diesen uralten Thread e…

  • Hallo zusammen, kurz für's Archiv und Google: Ich habe Probleme mit Dateien, deren Namenserweiterung im Konflikt mit system-seitig definierten UTIs liegen. Konkret sind es .JPX-Dateien der Firma Janome, die Maschinen-Stickmuster beinhalten, seitens iOS / iPadOS aber als JPEG-2000 ("public.jpeg-2000") klassifiziert werden. Selbst wenn ich - als Bypass - behaupte, meine App / Extensions könnten diese verarbeiten, scheitert ein Senden an den App-Store / TestFlight, da man keine system-seitig unters…

  • Nur zur Info: Ich habe gerade einen entsprechenden TSI investiert - meine Mitgliedschaft wird bald verlängert und ich wollte ihn nicht verfallen lassen. Mal sehen, was Apple sagt - bei der Gelegenheit habe ich das Thema auch mal im Developer-Forum gepostet. Zur Info (und für Google) hier die Zusammenfassung: Zitat von TSI: „NSColorPanel: Control selection and order of NSColorLists Full description In my macOS app I’m using NSColorPanel to present color picking options to the user. Therefore I’m …

  • SwiftUI JSON-Daten in Array übernehmen

    MyMattes - - Swift

    Beitrag

    Hi! Willkommen im Forum Ich werde Dir leider bei SwiftUI nicht weiterhelfen können. Allerdings fällt es auch anderen leichter, wenn Du Quellcode über die entsprechende Schaltfläche der Editor-Werkzeugleiste formatierst: Sonst lassen sich Einrückungen etc. kaum erkennen. Nur als gut gemeinter Tipp... Mattes

  • Google Books API

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Zitat von manoh: „@Born124 - Fragst Du jetzt Copilot/ChatGPT um eine Antwort zu schreiben? “ Das war auch mein erster Reflex - die Beiträge erscheinen doch sehr "steril" und ChatGPT-like unspezifisch. Solange es kein Spam wird, bin ich noch okay und lasse mich gerne eines besseren belehrten. Und sollte ich mich irren, entschuldige mich für die Unterstellung Mattes