ios-developer
Native iOS-Apps mit Swift entwickeln
Native iOS-Entwicklung erfordert Plattformwissen zu UI, Daten, Sicherheit, Tests und App-Store-Veröffentlichung. Diese Fähigkeit gibt Claude, Codex und Claude Code gezielte Anleitung für eine Swift-first-iOS-Implementierung.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "ios-developer" from https://skillstore.io/skills/sickn33-ios-developer.md and its manifest at https://skillstore.io/api/skills/sickn33-ios-developer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„ios-developer“ wird verwendet. Erstelle einen SwiftUI-Profileditor mit lokaler Persistenz.
Erwartetes Ergebnis:
Ein Funktionsplan, der Bildschirme, View Models, SwiftData-Speicherung, Validierungszustände, Barrierefreiheitslabels, Unit-Tests und UI-Testabdeckung umfasst.
„ios-developer“ wird verwendet. Migriere einen alten UIKit-Einstellungsbildschirm zu SwiftUI.
Erwartetes Ergebnis:
Eine Migrationsstrategie mit Wrapper-Grenzen, Navigationsänderungen, Zustandsverantwortung, Rollout-Schritten, Regressionstests und Fallback-Behandlung.
„ios-developer“ wird verwendet. Bereite meine App auf TestFlight und App-Store-Review vor.
Erwartetes Ergebnis:
Eine Release-Checkliste zu Signierung, Build-Konfiguration, Datenschutzlabels, Screenshots, Crash-Reporting, Beta-Feedback, Metadaten und Risiken der Review-Richtlinien.
Sicherheitsaudit
SicherThe static command-execution finding is a false positive caused by Markdown inline code around a resource path. The system reconnaissance finding is also a false positive because the cited line only describes UIKit integration capabilities. No prompt injection, data exfiltration intent, or unsafe operational behavior was found in SKILL.md.
Risikofaktoren
⚙️ Externe Befehle (1)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/sickn33-ios-developer/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/sickn33-ios-developer?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/sickn33-ios-developer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-ios-developer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/sickn33-ios-developer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
sickn33. (2026). ios-developer security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-ios-developer/audits/4BibTeX-Zitat
@techreport{sickn33-sickn33-ios-developer-2026,
author = {sickn33},
title = {ios-developer security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-ios-developer/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ios-developer security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-ios-developer/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-ios-developer:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Eine SwiftUI-Funktion erstellen
Entwirf einen neuen iOS-Bildschirm mit Zustandsverwaltung, Navigation, Fehlerbehandlung, Barrierefreiheit und Tests.
Ein Legacy-Modul modernisieren
Plane eine sichere Migration von UIKit oder älteren Swift-Mustern hin zu SwiftUI, Combine und modularer Architektur.
Auf eine App-Store-Veröffentlichung vorbereiten
Prüfe Datenschutz, Performance, Metadaten, TestFlight, Screenshots und App-Store-Review-Risiken vor der Einreichung.
Diese Prompts ausprobieren
Plane eine iOS-Funktion für [feature goal]. Verwende SwiftUI, wo es sinnvoll ist. Berücksichtige Datenfluss, Bildschirme, Barrierefreiheit, Tests und App-Store-Aspekte.
Prüfe diese iOS-Architektur: [paste summary]. Empfiehl Verbesserungen für SwiftUI-Zustandsverwaltung, Navigation, Dependency Injection, Persistenz und Tests.
Entwirf eine sichere iOS-API-Integration für [service]. Behandle URLSession, Codable-Modelle, Authentifizierungsspeicherung, Wiederholungsversuche, Offline-Verhalten, Datenschutz und Tests.
Auditiere diesen iOS-Release-Plan: [paste details]. Prüfe Performance, Barrierefreiheit, Datenschutzlabels, App-Store-Review-Risiken, TestFlight, Crash-Reporting und Rollback-Planung.
Bewährte Praktiken
- Teile die Ziel-iOS-Version, Xcode-Version, aktuelle Architektur und wichtige Abhängigkeiten mit, bevor du nach Implementierungsanleitung fragst.
- Frage bei jeder nutzerseitigen Funktion nach Barrierefreiheit, Datenschutz, Fehlerbehandlung und Testabdeckung.
- Validiere generierten Code vor der Veröffentlichung gegen die Apple-Dokumentation und die Projekt-Build-Einstellungen.
Vermeiden
- Fordere keine umfassenden Neuschreibungen an, ohne bestehende Module, Risiken und Release-Einschränkungen zu beschreiben.
- Speichere keine Tokens, Passwörter oder personenbezogenen Daten außerhalb sicherer iOS-Speichermechanismen.
- Behandle App-Store- oder Datenschutzanleitung nicht als rechtliche Freigabe ohne separate Prüfung.