home/categories/testing-security
domain cluster

Testing & Security

QA, penetration testing, and code quality.

9326 اسکلزall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
security
807

axiom-core-location-diag

Use for Core Location troubleshooting - no location updates, background location broken, authorization denied, geofence not triggering

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-core-location-ref

Use for Core Location API reference - CLLocationUpdate, CLMonitor, CLServiceSession, authorization, background location, geofencing

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-core-location

Use for Core Location implementation patterns - authorization strategy, monitoring strategy, accuracy selection, background location

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-cryptokit-ref

Use when needing CryptoKit API details — hash functions (SHA2/SHA3), HMAC, AES-GCM/ChaChaPoly encryption, ECDSA/EdDSA signatures, ECDH key agreement, ML-KEM/ML-DSA post-quantum algorithms, HPKE encryption, Secure Enclave key types, key representations (raw/DER/PEM/x963), or Swift Crypto cross-platform parity. Covers complete CryptoKit API surface.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-file-protection-ref

Use when asking about 'FileProtectionType', 'file encryption iOS', 'NSFileProtection', 'data protection', 'secure file storage', 'encrypt files at rest', 'complete protection', 'file security' - comprehensive reference for iOS file encryption and data protection APIs

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-keychain-ref

Use when needing SecItem function signatures, keychain attribute constants, item class uniqueness constraints, accessibility level details, SecAccessControlCreateFlags, kSecReturn behavior per class, LAContext keychain integration, or OSStatus error codes. Covers complete keychain API surface.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-keychain

Use when storing credentials, tokens, or secrets securely, debugging SecItem errors (errSecDuplicateItem, errSecItemNotFound, errSecInteractionNotAllowed), managing keychain access groups, or choosing accessibility classes. Covers SecItem API mental model, uniqueness constraints, data protection, biometric access control, sharing between apps, and Mac keychain differences.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-passkeys

Use when implementing passkey sign-in, replacing passwords with WebAuthn, configuring ASAuthorizationController, setting up AutoFill-assisted requests, adding automatic passkey upgrades, or migrating from password-based authentication. Covers passkey creation, assertion, cross-device sign-in, credential managers, and the Passwords app.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-scan-security-privacy

Use when the user mentions security review, App Store submission prep, Privacy Manifest requirements, hardcoded credentials, or sensitive data storage.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-app-attest

Use when implementing app integrity verification, preventing fraud with DCAppAttestService, validating requests from legitimate app instances, using DeviceCheck for promotional abuse prevention, or needing server-side attestation/assertion validation. Covers key generation, attestation, assertion, rollout strategy, and risk metrics.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-code-signing-diag

Use when code signing fails during build, archive, or upload — certificate not found, provisioning profile mismatch, errSecInternalComponent in CI, ITMS-90035 invalid signature, ambiguous identity, entitlement mismatch. Covers certificate, profile, keychain, entitlement, and archive signing diagnostics.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-code-signing-ref

Use when needing certificate CLI commands, provisioning profile inspection, entitlement extraction, Keychain management scripts, codesign verification, fastlane match setup, Xcode build settings for signing, or APNs .p8 vs .p12 decision. Covers complete code signing API and CLI surface.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-cryptokit-ref

Use when needing CryptoKit API details — hash functions (SHA2/SHA3), HMAC, AES-GCM/ChaChaPoly encryption, ECDSA/EdDSA signatures, ECDH key agreement, ML-KEM/ML-DSA post-quantum algorithms, HPKE encryption, Secure Enclave key types, key representations (raw/DER/PEM/x963), or Swift Crypto cross-platform parity. Covers complete CryptoKit API surface.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-keychain-ref

Use when needing SecItem function signatures, keychain attribute constants, item class uniqueness constraints, accessibility level details, SecAccessControlCreateFlags, kSecReturn behavior per class, LAContext keychain integration, or OSStatus error codes. Covers complete keychain API surface.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-keychain

Use when storing credentials, tokens, or secrets securely, debugging SecItem errors (errSecDuplicateItem, errSecItemNotFound, errSecInteractionNotAllowed), managing keychain access groups, or choosing accessibility classes. Covers SecItem API mental model, uniqueness constraints, data protection, biometric access control, sharing between apps, and Mac keychain differences.

CharlesWiltgen
CharlesWiltgen
testing-security
open
security
807

axiom-passkeys

Use when implementing passkey sign-in, replacing passwords with WebAuthn, configuring ASAuthorizationController, setting up AutoFill-assisted requests, adding automatic passkey upgrades, or migrating from password-based authentication. Covers passkey creation, assertion, cross-device sign-in, credential managers, and the Passwords app.

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-audit-testing

Use when the user wants to audit test quality, find flaky test patterns, speed up test execution, or prepare for Swift Testing migration.

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-run-tests

Use when the user wants to run XCUITests, parse test results, view test failures, or export test attachments.

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-swift-testing

Use when writing unit tests, adopting Swift Testing framework, making tests run faster without simulator, architecting code for testability, testing async code reliably, or migrating from XCTest - covers @Test/@Suite macros,

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-testing-async

Use when testing async code with Swift Testing. Covers confirmation for callbacks, @MainActor tests, async/await patterns, timeout control, XCTest migration, parallel test execution.

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-ui-recording

Use when setting up UI test recording in Xcode 26, enhancing recorded tests for stability, or configuring test plans for multi-configuration replay. Based on WWDC 2025-344 "Record, replay, and review".

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-ui-testing

Use when writing UI tests, recording interactions, tests have race conditions, timing dependencies, inconsistent pass/fail behavior, or XCTest UI tests are flaky - covers Recording UI Automation (WWDC 2025), condition-based waiting, network conditioning, multi-factor testing, crash debugging, and accessibility-first testing patterns

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-xcode-debugging

Use when encountering BUILD FAILED, test crashes, simulator hangs, stale builds, zombie xcodebuild processes, "Unable to boot simulator", "No such module" after SPM changes, or mysterious test failures despite no code changes - systematic environment-first diagnostics for iOS/macOS projects

CharlesWiltgen
CharlesWiltgen
testing-security
open
testing
807

axiom-xctest-automation

Use when writing, running, or debugging XCUITests. Covers element queries, waiting strategies, accessibility identifiers, test plans, and CI/CD test execution patterns.

CharlesWiltgen
CharlesWiltgen
testing-security
open
Previous
Page 121 / 389
Next