Not in the top 1,000 by GitHub stars

ZestfulPulse/ios-app-store-submit

Claude Code skill for automating iOS App Store submission.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 935d2ea3ff6b

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 935d2ea3ff6ba286702ea8154475f6c05696ab91

144GitHub stars
1star in 7 days
1skill in this repository
0commits in 30 days

Heat

1.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 2026144

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

ios-app-store-submit

When your agent uses it

Build, sign, and submit a Flutter/iOS app to the App Store Connect — covers Xcode archive/export, code signing (including headless-Mac keychain workarounds), the `asc` CLI for App Store Connect metadata automation, screenshot handoff, and final review submission. Use when asked to build and upload an iOS app, set up App Store code signing, fix a rejected/failed App Store Connect upload, automate App Store Connect metadata, or submit an app for App Store review. Triggers: "빌드해서 제출", "App Store 제출", "archive and upload", "TestFlight에 올려줘", "asc CLI로 메타데이터".

What it loads into context

Frontmatter

147 tokens

Always available to the agent

SKILL.md

4,592 tokens

When the skill is activated

Reference documents

4,812 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. When NOT to use this
  2. Step 0 — Discover the project
  3. Step 1 — iOS Simulator does not work for ML/vision-heavy apps on Apple Silicon
  4. Step 2 — Code signing (the actual hard part)
  5. Step 3 — Archive → Export → Validate → Upload
  6. Step 4 — Screenshots
  7. Step 5 — App Store Connect metadata (what `asc` can and can't do)
  8. Step 6 — Submit
  9. Step 7 (bonus) — Get a real, standalone-launchable build onto the user's device
  10. Icon/logo swaps
  11. Bundled scripts

Scripts executed separately

  • ios_app_store_submit/__init__.py
  • ios_app_store_submit/design/__init__.py
  • ios_app_store_submit/design/accessibility.py
  • ios_app_store_submit/design/evaluator.py
  • ios_app_store_submit/design/inspector.py
  • ios_app_store_submit/design/interaction.py
  • ios_app_store_submit/design/layout.py
  • ios_app_store_submit/design/localization.py
  • ios_app_store_submit/design/models.py
  • ios_app_store_submit/design/report.py
  • ios_app_store_submit/privacy/__init__.py
  • ios_app_store_submit/privacy/contradictions.py
  • ios_app_store_submit/privacy/inspector.py
  • ios_app_store_submit/privacy/manifest.py
  • ios_app_store_submit/privacy/mapper.py
  • ios_app_store_submit/privacy/models.py
  • ios_app_store_submit/privacy/report.py
  • ios_app_store_submit/privacy/sdk_catalog.py
  • ios_app_store_submit/readiness/__init__.py
  • ios_app_store_submit/readiness/fixes/__init__.py
  • ios_app_store_submit/readiness/fixes/models.py
  • ios_app_store_submit/readiness/fixes/planner.py
  • ios_app_store_submit/readiness/fixes/safe_fixes.py
  • ios_app_store_submit/readiness/fixes/structured_repair.py
  • ios_app_store_submit/readiness/fixes/verifier.py
  • ios_app_store_submit/readiness/gates/__init__.py
  • ios_app_store_submit/readiness/gates/metadata.py
  • ios_app_store_submit/readiness/gates/reviewability.py
  • ios_app_store_submit/readiness/gates/technical.py
  • ios_app_store_submit/readiness/inspector.py
  • ios_app_store_submit/readiness/models.py
  • ios_app_store_submit/readiness/report.py
  • ios_app_store_submit/recovery/__init__.py
  • ios_app_store_submit/recovery/mapper.py
  • ios_app_store_submit/recovery/models.py
  • ios_app_store_submit/recovery/parser.py
  • ios_app_store_submit/recovery/planner.py
  • ios_app_store_submit/recovery/reply.py
  • ios_app_store_submit/recovery/report.py
  • ios_app_store_submit/recovery/root_cause.py
  • ios_app_store_submit/recovery/verifier.py
  • ios_app_store_submit/resubmit/__init__.py
  • ios_app_store_submit/resubmit/approval.py
  • ios_app_store_submit/resubmit/command_builder.py
  • ios_app_store_submit/resubmit/eligibility.py
  • ios_app_store_submit/resubmit/models.py
  • ios_app_store_submit/resubmit/planner.py
  • ios_app_store_submit/resubmit/report.py
  • ios_app_store_submit/resubmit/verifier.py
  • ios_app_store_submit/review/__init__.py
  • ios_app_store_submit/review/evaluator.py
  • ios_app_store_submit/review/models.py
  • ios_app_store_submit/review/provenance.py
  • ios_app_store_submit/review/registry.py
  • ios_app_store_submit/review/rules/__init__.py
  • ios_app_store_submit/review/rules/_bridge.py
  • ios_app_store_submit/review/rules/metadata.py
  • ios_app_store_submit/review/rules/performance.py
  • ios_app_store_submit/review/rules/privacy.py
  • ios_app_store_submit/review/rules/review_access.py
  • scripts/gen_app_icons.py
  • scripts/readiness_check.py
  • scripts/setup_build_keychain.sh
  • tests/test_design_accessibility.py
  • tests/test_design_evaluator.py
  • tests/test_design_interaction.py
  • tests/test_design_layout.py
  • tests/test_design_localization.py
  • tests/test_design_models.py
  • tests/test_design_registry.py
  • tests/test_design_report.py
  • tests/test_privacy_contradictions.py
  • tests/test_privacy_manifest.py
  • tests/test_privacy_mapper.py
  • tests/test_privacy_models.py
  • tests/test_privacy_permissions.py
  • tests/test_privacy_report.py
  • tests/test_privacy_sdk_catalog.py
  • tests/test_readiness_fix_evidence.py
  • tests/test_readiness_fixes.py
  • tests/test_readiness_metadata.py
  • tests/test_readiness_models.py
  • tests/test_readiness_report.py
  • tests/test_readiness_reviewability.py
  • tests/test_readiness_structured_repair.py
  • tests/test_readiness_technical.py
  • tests/test_recovery_mapper.py
  • tests/test_recovery_models.py
  • tests/test_recovery_parser.py
  • tests/test_recovery_planner.py
  • tests/test_recovery_reply.py
  • tests/test_recovery_report.py
  • tests/test_recovery_root_cause.py
  • tests/test_recovery_verifier.py
  • tests/test_resubmit_approval.py
  • tests/test_resubmit_command_builder.py
  • tests/test_resubmit_eligibility.py
  • tests/test_resubmit_models.py
  • tests/test_resubmit_planner.py
  • tests/test_resubmit_report.py
  • tests/test_resubmit_verifier.py
  • tests/test_review_access.py
  • tests/test_review_evaluator.py
  • tests/test_review_metadata.py
  • tests/test_review_models.py
  • tests/test_review_performance.py
  • tests/test_review_privacy.py
  • tests/test_review_provenance.py
  • tests/test_review_registry.py

Files

  • .gitignoreasset786 bytes
  • CHANGELOG.mddoc667 bytes
  • LICENSEasset1,069 bytes
  • README.ko.mddoc10,416 bytes
  • README.mddoc10,009 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • SKILL.mdcore18,853 bytes
  • apple_rules/app_privacy_data_types.jsonasset3,840 bytes
  • apple_rules/app_review_guidelines.jsonasset13,237 bytes
  • apple_rules/hig_rules.jsonasset9,367 bytes
  • apple_rules/required_reason_apis.jsonasset1,714 bytes
  • assets/infographics/ios-app-store-submit-v2-architecture.ko.svgasset12,204 bytes
  • assets/infographics/ios-app-store-submit-v2-architecture.svgasset12,065 bytes
  • fixtures/readiness/ambiguous_plist_manual/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/ambiguous_plist_manual/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/ambiguous_plist_manual/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/ambiguous_plist_manual/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/ambiguous_plist_manual/lib/main.dartasset15 bytes
  • fixtures/readiness/ambiguous_plist_manual/pubspec.yamlasset134 bytes
  • fixtures/readiness/ambiguous_yaml_manual/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/ambiguous_yaml_manual/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/ambiguous_yaml_manual/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/ambiguous_yaml_manual/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/ambiguous_yaml_manual/lib/main.dartasset15 bytes
  • fixtures/readiness/ambiguous_yaml_manual/pubspec.yamlasset141 bytes
  • fixtures/readiness/design_control_size_unknown/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_control_size_unknown/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_control_size_unknown/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_control_size_unknown/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_control_size_unknown/lib/main.dartasset361 bytes
  • fixtures/readiness/design_control_size_unknown/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_fixed_text_container/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_fixed_text_container/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_fixed_text_container/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_fixed_text_container/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_fixed_text_container/lib/main.dartasset268 bytes
  • fixtures/readiness/design_fixed_text_container/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_gesture_only/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_gesture_only/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_gesture_only/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_gesture_only/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_gesture_only/lib/main.dartasset343 bytes
  • fixtures/readiness/design_gesture_only/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_hardcoded_text/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_hardcoded_text/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_hardcoded_text/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_hardcoded_text/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_hardcoded_text/lib/main.dartasset232 bytes
  • fixtures/readiness/design_hardcoded_text/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_icon_button_no_semantics/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_icon_button_no_semantics/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_icon_button_no_semantics/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_icon_button_no_semantics/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_icon_button_no_semantics/lib/main.dartasset335 bytes
  • fixtures/readiness/design_icon_button_no_semantics/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_localized_text/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_localized_text/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_localized_text/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_localized_text/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_localized_text/lib/main.dartasset250 bytes
  • fixtures/readiness/design_localized_text/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_missing_localization_key/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_missing_localization_key/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_missing_localization_key/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_missing_localization_key/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_missing_localization_key/lib/l10n/app_en.arbasset71 bytes
  • fixtures/readiness/design_missing_localization_key/lib/l10n/app_ko.arbasset56 bytes
  • fixtures/readiness/design_missing_localization_key/lib/main.dartasset15 bytes
  • fixtures/readiness/design_missing_localization_key/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_no_signals/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_no_signals/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_no_signals/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_no_signals/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_no_signals/lib/main.dartasset15 bytes
  • fixtures/readiness/design_no_signals/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_partial_parser_coverage/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_partial_parser_coverage/ios/Runner/ContentView.swiftasset192 bytes
  • fixtures/readiness/design_partial_parser_coverage/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_partial_parser_coverage/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_partial_parser_coverage/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_partial_parser_coverage/lib/main.dartasset15 bytes
  • fixtures/readiness/design_partial_parser_coverage/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_permission_context_risk/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_permission_context_risk/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_permission_context_risk/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_permission_context_risk/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_permission_context_risk/lib/main.dartasset154 bytes
  • fixtures/readiness/design_permission_context_risk/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_runtime_evidence_required/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_runtime_evidence_required/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_runtime_evidence_required/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_runtime_evidence_required/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_runtime_evidence_required/lib/main.dartasset363 bytes
  • fixtures/readiness/design_runtime_evidence_required/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_safe_area_present/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_safe_area_present/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_safe_area_present/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_safe_area_present/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_safe_area_present/lib/main.dartasset290 bytes
  • fixtures/readiness/design_safe_area_present/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_safe_area_unknown/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_safe_area_unknown/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_safe_area_unknown/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_safe_area_unknown/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_safe_area_unknown/lib/main.dartasset256 bytes
  • fixtures/readiness/design_safe_area_unknown/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_small_explicit_control/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_small_explicit_control/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_small_explicit_control/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_small_explicit_control/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_small_explicit_control/lib/main.dartasset355 bytes
  • fixtures/readiness/design_small_explicit_control/pubspec.yamlasset134 bytes
  • fixtures/readiness/design_valid_basic/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/design_valid_basic/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/design_valid_basic/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/design_valid_basic/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/design_valid_basic/lib/main.dartasset610 bytes
  • fixtures/readiness/design_valid_basic/pubspec.yamlasset134 bytes
  • fixtures/readiness/failed_verify/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/failed_verify/ios/Runner/Info.plistasset525 bytes
  • fixtures/readiness/failed_verify/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/failed_verify/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/failed_verify/lib/main.dartasset15 bytes
  • fixtures/readiness/failed_verify/pubspec.yamlasset134 bytes
  • fixtures/readiness/forbidden_bundle_id/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/forbidden_bundle_id/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/forbidden_bundle_id/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/forbidden_bundle_id/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/forbidden_bundle_id/lib/main.dartasset15 bytes
  • fixtures/readiness/forbidden_bundle_id/pubspec.yamlasset134 bytes
  • fixtures/readiness/forbidden_privacy/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/forbidden_privacy/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/forbidden_privacy/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/forbidden_privacy/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/forbidden_privacy/lib/main.dartasset15 bytes
  • fixtures/readiness/forbidden_privacy/pubspec.yamlasset134 bytes
  • fixtures/readiness/forbidden_signing/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/forbidden_signing/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/forbidden_signing/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/forbidden_signing/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/forbidden_signing/lib/main.dartasset15 bytes
  • fixtures/readiness/forbidden_signing/pubspec.yamlasset134 bytes
  • fixtures/readiness/malformed_json_ambiguous/config/app_config.jsonasset67 bytes
  • fixtures/readiness/malformed_json_ambiguous/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/malformed_json_ambiguous/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/malformed_json_ambiguous/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/malformed_json_ambiguous/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/malformed_json_ambiguous/lib/main.dartasset15 bytes
  • fixtures/readiness/malformed_json_ambiguous/pubspec.yamlasset134 bytes
  • fixtures/readiness/malformed_json_recoverable/config/app_config.jsonasset70 bytes
  • fixtures/readiness/malformed_json_recoverable/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/malformed_json_recoverable/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/malformed_json_recoverable/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/malformed_json_recoverable/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/malformed_json_recoverable/lib/main.dartasset15 bytes
  • fixtures/readiness/malformed_json_recoverable/pubspec.yamlasset134 bytes
  • fixtures/readiness/malformed_plist_safe_repair/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/malformed_plist_safe_repair/ios/Runner/Info.plistasset523 bytes
  • fixtures/readiness/malformed_plist_safe_repair/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/malformed_plist_safe_repair/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/malformed_plist_safe_repair/lib/main.dartasset15 bytes
  • fixtures/readiness/malformed_plist_safe_repair/pubspec.yamlasset134 bytes
  • fixtures/readiness/malformed_yaml_safe_repair/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/malformed_yaml_safe_repair/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/malformed_yaml_safe_repair/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/malformed_yaml_safe_repair/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/malformed_yaml_safe_repair/lib/main.dartasset15 bytes
  • fixtures/readiness/malformed_yaml_safe_repair/pubspec.yamlasset136 bytes
  • fixtures/readiness/missing_localization_scaffold/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/missing_localization_scaffold/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/missing_localization_scaffold/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/missing_localization_scaffold/lib/main.dartasset15 bytes
  • fixtures/readiness/missing_localization_scaffold/pubspec.yamlasset134 bytes
  • fixtures/readiness/missing_privacy_policy/ios/Runner.xcodeproj/project.pbxprojasset391 bytes
  • fixtures/readiness/missing_privacy_policy/ios/Runner/Info.plistasset315 bytes
  • fixtures/readiness/missing_privacy_policy/lib/main.dartasset15 bytes
  • fixtures/readiness/missing_privacy_policy/pubspec.yamlasset39 bytes
  • fixtures/readiness/missing_review_info/ios/Runner.xcodeproj/project.pbxprojasset390 bytes
  • fixtures/readiness/missing_review_info/ios/Runner/Info.plistasset248 bytes
  • fixtures/readiness/missing_review_info/lib/main.dartasset103 bytes
  • fixtures/readiness/missing_review_info/pubspec.yamlasset38 bytes
  • fixtures/readiness/missing_version/ios/Runner.xcodeproj/project.pbxprojasset393 bytes
  • fixtures/readiness/missing_version/ios/Runner/Info.plistasset249 bytes
  • fixtures/readiness/missing_version/ios/Runner/en.lproj/InfoPlist.stringsasset43 bytes
  • fixtures/readiness/missing_version/lib/main.dartasset15 bytes
  • fixtures/readiness/missing_version/pubspec.yamlasset79 bytes
  • fixtures/readiness/privacy_collection_unknown/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_collection_unknown/ios/Runner/Info.plistasset536 bytes
  • fixtures/readiness/privacy_collection_unknown/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_collection_unknown/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_collection_unknown/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_collection_unknown/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_contradicted/.asc/app_privacy_answers.jsonasset209 bytes
  • fixtures/readiness/privacy_contradicted/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_contradicted/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_contradicted/ios/Runner/PrivacyInfo.xcprivacyasset647 bytes
  • fixtures/readiness/privacy_contradicted/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_contradicted/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_contradicted/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_contradicted/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_generic_http_only/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_generic_http_only/ios/Runner/Info.plistasset447 bytes
  • fixtures/readiness/privacy_generic_http_only/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_generic_http_only/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_generic_http_only/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_generic_http_only/pubspec.yamlasset191 bytes
  • fixtures/readiness/privacy_location_network_possible/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_location_network_possible/ios/Runner/Info.plistasset543 bytes
  • fixtures/readiness/privacy_location_network_possible/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_location_network_possible/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_location_network_possible/lib/main.dartasset94 bytes
  • fixtures/readiness/privacy_location_network_possible/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_manifest_collection/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_manifest_collection/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_manifest_collection/ios/Runner/PrivacyInfo.xcprivacyasset688 bytes
  • fixtures/readiness/privacy_manifest_collection/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_manifest_collection/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_manifest_collection/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_manifest_collection/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_manifest_invalid/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_manifest_invalid/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_manifest_invalid/ios/Runner/PrivacyInfo.xcprivacyasset282 bytes
  • fixtures/readiness/privacy_manifest_invalid/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_manifest_invalid/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_manifest_invalid/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_manifest_invalid/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_manifest_valid/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_manifest_valid/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_manifest_valid/ios/Runner/PrivacyInfo.xcprivacyasset359 bytes
  • fixtures/readiness/privacy_manifest_valid/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_manifest_valid/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_manifest_valid/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_manifest_valid/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_no_signals/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_no_signals/ios/Runner/Info.plistasset309 bytes
  • fixtures/readiness/privacy_no_signals/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_no_signals/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_no_signals/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_no_signals/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_permission_only/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_permission_only/ios/Runner/Info.plistasset543 bytes
  • fixtures/readiness/privacy_permission_only/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_permission_only/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_permission_only/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_permission_only/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_policy_missing/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_policy_missing/ios/Runner/Info.plistasset375 bytes
  • fixtures/readiness/privacy_policy_missing/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_policy_missing/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_policy_missing/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_policy_missing/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_required_reason_missing/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_required_reason_missing/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_required_reason_missing/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_required_reason_missing/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_required_reason_missing/lib/main.dartasset184 bytes
  • fixtures/readiness/privacy_required_reason_missing/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_required_reason_present/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_required_reason_present/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_required_reason_present/ios/Runner/PrivacyInfo.xcprivacyasset531 bytes
  • fixtures/readiness/privacy_required_reason_present/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_required_reason_present/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_required_reason_present/lib/main.dartasset184 bytes
  • fixtures/readiness/privacy_required_reason_present/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_sdk_analytics_present/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_sdk_analytics_present/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_sdk_analytics_present/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_sdk_analytics_present/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_sdk_analytics_present/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_sdk_analytics_present/pubspec.yamlasset206 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/PrivacyInfo.xcprivacyasset354 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_tracking_domain_conflict/pubspec.yamlasset134 bytes
  • fixtures/readiness/privacy_tracking_true/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/privacy_tracking_true/ios/Runner/Info.plistasset461 bytes
  • fixtures/readiness/privacy_tracking_true/ios/Runner/PrivacyInfo.xcprivacyasset353 bytes
  • fixtures/readiness/privacy_tracking_true/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/privacy_tracking_true/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/privacy_tracking_true/lib/main.dartasset15 bytes
  • fixtures/readiness/privacy_tracking_true/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_backend_dependency_unknown/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_backend_dependency_unknown/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_backend_dependency_unknown/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_backend_dependency_unknown/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_backend_dependency_unknown/lib/main.dartasset62 bytes
  • fixtures/readiness/review_backend_dependency_unknown/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_login_credentials_config_only/config.yamlasset237 bytes
  • fixtures/readiness/review_login_credentials_config_only/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_login_credentials_config_only/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_login_credentials_config_only/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_login_credentials_config_only/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_login_credentials_config_only/lib/main.dartasset55 bytes
  • fixtures/readiness/review_login_credentials_config_only/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_login_uncertain/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_login_uncertain/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_login_uncertain/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_login_uncertain/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_login_uncertain/lib/main.dartasset15 bytes
  • fixtures/readiness/review_login_uncertain/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_login_with_demo_evidence/REVIEW_NOTES.mddoc131 bytes
  • fixtures/readiness/review_login_with_demo_evidence/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_login_with_demo_evidence/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_login_with_demo_evidence/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_login_with_demo_evidence/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_login_with_demo_evidence/lib/main.dartasset55 bytes
  • fixtures/readiness/review_login_with_demo_evidence/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_login_without_demo_evidence/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_login_without_demo_evidence/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_login_without_demo_evidence/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_login_without_demo_evidence/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_login_without_demo_evidence/lib/main.dartasset55 bytes
  • fixtures/readiness/review_login_without_demo_evidence/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_permission_missing_description/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_permission_missing_description/ios/Runner/Info.plistasset447 bytes
  • fixtures/readiness/review_permission_missing_description/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_permission_missing_description/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_permission_missing_description/lib/main.dartasset15 bytes
  • fixtures/readiness/review_permission_missing_description/pubspec.yamlasset166 bytes
  • fixtures/readiness/review_placeholder_metadata/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_placeholder_metadata/ios/Runner/Info.plistasset514 bytes
  • fixtures/readiness/review_placeholder_metadata/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_placeholder_metadata/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_placeholder_metadata/lib/main.dartasset15 bytes
  • fixtures/readiness/review_placeholder_metadata/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_privacy_unknown/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_privacy_unknown/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_privacy_unknown/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_privacy_unknown/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_privacy_unknown/lib/main.dartasset15 bytes
  • fixtures/readiness/review_privacy_unknown/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_rule_provenance/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_rule_provenance/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_rule_provenance/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_rule_provenance/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_rule_provenance/lib/main.dartasset15 bytes
  • fixtures/readiness/review_rule_provenance/pubspec.yamlasset134 bytes
  • fixtures/readiness/review_valid_basic/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/review_valid_basic/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/review_valid_basic/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/review_valid_basic/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/review_valid_basic/lib/main.dartasset15 bytes
  • fixtures/readiness/review_valid_basic/pubspec.yamlasset134 bytes
  • fixtures/readiness/safe_format_normalization/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/safe_format_normalization/ios/Runner/Info.plistasset529 bytes
  • fixtures/readiness/safe_format_normalization/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/safe_format_normalization/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/safe_format_normalization/lib/main.dartasset15 bytes
  • fixtures/readiness/safe_format_normalization/pubspec.yamlasset136 bytes
  • fixtures/readiness/safe_missing_scaffold/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/safe_missing_scaffold/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/safe_missing_scaffold/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/safe_missing_scaffold/lib/main.dartasset15 bytes
  • fixtures/readiness/safe_missing_scaffold/pubspec.yamlasset134 bytes
  • fixtures/readiness/stale_plan/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/stale_plan/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/stale_plan/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/stale_plan/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/stale_plan/lib/main.dartasset15 bytes
  • fixtures/readiness/stale_plan/pubspec.yamlasset136 bytes
  • fixtures/readiness/user_authored_content_protected/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/user_authored_content_protected/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/user_authored_content_protected/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/user_authored_content_protected/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/user_authored_content_protected/lib/main.dartasset70 bytes
  • fixtures/readiness/user_authored_content_protected/pubspec.yamlasset134 bytes
  • fixtures/readiness/valid_flutter/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/readiness/valid_flutter/ios/Runner/Info.plistasset527 bytes
  • fixtures/readiness/valid_flutter/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/readiness/valid_flutter/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/readiness/valid_flutter/lib/main.dartasset15 bytes
  • fixtures/readiness/valid_flutter/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_ambiguous_text/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_ambiguous_text/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_ambiguous_text/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_ambiguous_text/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_ambiguous_text/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_ambiguous_text/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_ambiguous_text/rejection.txtdoc224 bytes
  • fixtures/recovery/reject_clarification_needed/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_clarification_needed/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_clarification_needed/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_clarification_needed/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_clarification_needed/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_clarification_needed/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_clarification_needed/rejection.txtdoc184 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/.asc/readiness-report.jsonasset38,977 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/.asc/recovery_attestations.jsonasset219 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/lib/main.dartasset55 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_demo_credentials_user_attested/rejection.txtdoc235 bytes
  • fixtures/recovery/reject_design_small_control/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_design_small_control/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_design_small_control/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_design_small_control/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_design_small_control/lib/main.dartasset355 bytes
  • fixtures/recovery/reject_design_small_control/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_design_small_control/rejection.txtdoc291 bytes
  • fixtures/recovery/reject_dispute_with_evidence/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_dispute_with_evidence/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_dispute_with_evidence/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_dispute_with_evidence/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_dispute_with_evidence/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_dispute_with_evidence/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_dispute_with_evidence/rejection.txtdoc222 bytes
  • fixtures/recovery/reject_fixed_unverified/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_fixed_unverified/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_fixed_unverified/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_fixed_unverified/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_fixed_unverified/lib/main.dartasset55 bytes
  • fixtures/recovery/reject_fixed_unverified/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_fixed_unverified/rejection.txtdoc235 bytes
  • fixtures/recovery/reject_fixed_verified/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_fixed_verified/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_fixed_verified/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_fixed_verified/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_fixed_verified/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_fixed_verified/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_fixed_verified/rejection.txtdoc188 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_guideline_2_1_crash_unknown/rejection.txtdoc252 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/lib/main.dartasset55 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_guideline_2_1_missing_review_access/rejection.txtdoc310 bytes
  • fixtures/recovery/reject_localization_missing_key/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_localization_missing_key/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_localization_missing_key/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_localization_missing_key/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_localization_missing_key/lib/l10n/app_en.arbasset71 bytes
  • fixtures/recovery/reject_localization_missing_key/lib/l10n/app_ko.arbasset56 bytes
  • fixtures/recovery/reject_localization_missing_key/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_localization_missing_key/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_localization_missing_key/rejection.txtdoc218 bytes
  • fixtures/recovery/reject_metadata_placeholder/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_metadata_placeholder/ios/Runner/Info.plistasset514 bytes
  • fixtures/recovery/reject_metadata_placeholder/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_metadata_placeholder/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_metadata_placeholder/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_metadata_placeholder/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_metadata_placeholder/rejection.txtdoc247 bytes
  • fixtures/recovery/reject_partial_fix/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_partial_fix/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_partial_fix/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_partial_fix/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_partial_fix/lib/main.dartasset55 bytes
  • fixtures/recovery/reject_partial_fix/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_partial_fix/rejection.txtdoc326 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/ios/Runner/Info.plistasset543 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_privacy_missing_declaration/rejection.txtdoc283 bytes
  • fixtures/recovery/reject_reply_claim_guard/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_reply_claim_guard/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_reply_claim_guard/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_reply_claim_guard/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_reply_claim_guard/lib/main.dartasset55 bytes
  • fixtures/recovery/reject_reply_claim_guard/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_reply_claim_guard/rejection.txtdoc235 bytes
  • fixtures/recovery/reject_unknown_guideline/ios/Runner.xcodeproj/project.pbxprojasset1,041 bytes
  • fixtures/recovery/reject_unknown_guideline/ios/Runner/Info.plistasset527 bytes
  • fixtures/recovery/reject_unknown_guideline/ios/Runner/Runner.entitlementsasset185 bytes
  • fixtures/recovery/reject_unknown_guideline/ios/Runner/en.lproj/InfoPlist.stringsasset45 bytes
  • fixtures/recovery/reject_unknown_guideline/lib/main.dartasset15 bytes
  • fixtures/recovery/reject_unknown_guideline/pubspec.yamlasset134 bytes
  • fixtures/recovery/reject_unknown_guideline/rejection.txtdoc123 bytes
  • fixtures/resubmit/resubmit_approval_pending/recovery-report.jsonasset443 bytes
  • fixtures/resubmit/resubmit_approved_matching_digest/recovery-report.jsonasset446 bytes
  • fixtures/resubmit/resubmit_blocked_unverified/recovery-report.jsonasset458 bytes
  • fixtures/resubmit/resubmit_command_failure/recovery-report.jsonasset443 bytes
  • fixtures/resubmit/resubmit_conditional_user_confirmation/recovery-report.jsonasset491 bytes
  • fixtures/resubmit/resubmit_missing_build_id/recovery-report.jsonasset418 bytes
  • fixtures/resubmit/resubmit_missing_submission_id/recovery-report.jsonasset402 bytes
  • fixtures/resubmit/resubmit_no_secret_in_command/recovery-report.jsonasset425 bytes
  • fixtures/resubmit/resubmit_post_state_waiting_for_review/recovery-report.jsonasset473 bytes
  • fixtures/resubmit/resubmit_ready_verified/recovery-report.jsonasset437 bytes
  • fixtures/resubmit/resubmit_reply_not_ready/recovery-report.jsonasset476 bytes
  • fixtures/resubmit/resubmit_stale_approval/recovery-report.jsonasset437 bytes
  • ios_app_store_submit/__init__.pyruns102 bytes
  • ios_app_store_submit/design/__init__.pyruns354 bytes
  • ios_app_store_submit/design/accessibility.pyruns11,739 bytes
  • ios_app_store_submit/design/evaluator.pyruns3,655 bytes
  • ios_app_store_submit/design/inspector.pyruns3,355 bytes
  • ios_app_store_submit/design/interaction.pyruns6,612 bytes
  • ios_app_store_submit/design/layout.pyruns6,506 bytes
  • ios_app_store_submit/design/localization.pyruns8,766 bytes
  • ios_app_store_submit/design/models.pyruns11,126 bytes
  • ios_app_store_submit/design/report.pyruns1,654 bytes
  • ios_app_store_submit/privacy/__init__.pyruns205 bytes
  • ios_app_store_submit/privacy/contradictions.pyruns5,222 bytes
  • ios_app_store_submit/privacy/inspector.pyruns7,212 bytes
  • ios_app_store_submit/privacy/manifest.pyruns15,417 bytes
  • ios_app_store_submit/privacy/mapper.pyruns4,145 bytes
  • ios_app_store_submit/privacy/models.pyruns10,930 bytes
  • ios_app_store_submit/privacy/report.pyruns12,201 bytes
  • ios_app_store_submit/privacy/sdk_catalog.pyruns4,797 bytes
  • ios_app_store_submit/readiness/__init__.pyruns322 bytes
  • ios_app_store_submit/readiness/fixes/__init__.pyruns402 bytes
  • ios_app_store_submit/readiness/fixes/models.pyruns2,285 bytes
  • ios_app_store_submit/readiness/fixes/planner.pyruns3,919 bytes
  • ios_app_store_submit/readiness/fixes/safe_fixes.pyruns5,850 bytes
  • ios_app_store_submit/readiness/fixes/structured_repair.pyruns10,683 bytes
  • ios_app_store_submit/readiness/fixes/verifier.pyruns8,629 bytes
  • ios_app_store_submit/readiness/gates/__init__.pyruns231 bytes
  • ios_app_store_submit/readiness/gates/metadata.pyruns12,678 bytes
  • ios_app_store_submit/readiness/gates/reviewability.pyruns8,995 bytes
  • ios_app_store_submit/readiness/gates/technical.pyruns9,574 bytes
  • ios_app_store_submit/readiness/inspector.pyruns4,056 bytes
  • ios_app_store_submit/readiness/models.pyruns7,129 bytes
  • ios_app_store_submit/readiness/report.pyruns2,248 bytes
  • ios_app_store_submit/recovery/__init__.pyruns399 bytes
  • ios_app_store_submit/recovery/mapper.pyruns6,279 bytes
  • ios_app_store_submit/recovery/models.pyruns17,836 bytes
  • ios_app_store_submit/recovery/parser.pyruns7,031 bytes
  • ios_app_store_submit/recovery/planner.pyruns4,771 bytes
  • ios_app_store_submit/recovery/reply.pyruns3,513 bytes
  • ios_app_store_submit/recovery/report.pyruns11,735 bytes
  • ios_app_store_submit/recovery/root_cause.pyruns11,033 bytes
  • ios_app_store_submit/recovery/verifier.pyruns5,260 bytes
  • ios_app_store_submit/resubmit/__init__.pyruns704 bytes
  • ios_app_store_submit/resubmit/approval.pyruns4,127 bytes
  • ios_app_store_submit/resubmit/command_builder.pyruns1,896 bytes
  • ios_app_store_submit/resubmit/eligibility.pyruns7,317 bytes
  • ios_app_store_submit/resubmit/models.pyruns12,394 bytes
  • ios_app_store_submit/resubmit/planner.pyruns5,520 bytes
  • ios_app_store_submit/resubmit/report.pyruns3,712 bytes
  • ios_app_store_submit/resubmit/verifier.pyruns7,324 bytes
  • ios_app_store_submit/review/__init__.pyruns0 bytes
  • ios_app_store_submit/review/evaluator.pyruns4,929 bytes
  • ios_app_store_submit/review/models.pyruns8,412 bytes
  • ios_app_store_submit/review/provenance.pyruns1,583 bytes
  • ios_app_store_submit/review/registry.pyruns816 bytes
  • ios_app_store_submit/review/rules/__init__.pyruns0 bytes
  • ios_app_store_submit/review/rules/_bridge.pyruns1,459 bytes
  • ios_app_store_submit/review/rules/metadata.pyruns4,182 bytes
  • ios_app_store_submit/review/rules/performance.pyruns8,230 bytes
  • ios_app_store_submit/review/rules/privacy.pyruns3,875 bytes
  • ios_app_store_submit/review/rules/review_access.pyruns1,572 bytes
  • scripts/gen_app_icons.pyruns3,462 bytes
  • scripts/readiness_check.pyruns11,727 bytes
  • scripts/setup_build_keychain.shruns2,079 bytes
  • tests/test_design_accessibility.pyruns3,148 bytes
  • tests/test_design_evaluator.pyruns3,335 bytes
  • tests/test_design_interaction.pyruns1,976 bytes
  • tests/test_design_layout.pyruns1,595 bytes
  • tests/test_design_localization.pyruns2,300 bytes
  • tests/test_design_models.pyruns4,845 bytes
  • tests/test_design_registry.pyruns2,343 bytes
  • tests/test_design_report.pyruns7,007 bytes
  • tests/test_privacy_contradictions.pyruns3,893 bytes
  • tests/test_privacy_manifest.pyruns5,007 bytes
  • tests/test_privacy_mapper.pyruns3,679 bytes
  • tests/test_privacy_models.pyruns3,749 bytes
  • tests/test_privacy_permissions.pyruns1,845 bytes
  • tests/test_privacy_report.pyruns7,912 bytes
  • tests/test_privacy_sdk_catalog.pyruns2,508 bytes
  • tests/test_readiness_fix_evidence.pyruns14,364 bytes
  • tests/test_readiness_fixes.pyruns8,662 bytes
  • tests/test_readiness_metadata.pyruns1,147 bytes
  • tests/test_readiness_models.pyruns841 bytes
  • tests/test_readiness_report.pyruns2,950 bytes
  • tests/test_readiness_reviewability.pyruns1,627 bytes
  • tests/test_readiness_structured_repair.pyruns12,749 bytes
  • tests/test_readiness_technical.pyruns2,193 bytes
  • tests/test_recovery_mapper.pyruns4,596 bytes
  • tests/test_recovery_models.pyruns7,248 bytes
  • tests/test_recovery_parser.pyruns4,899 bytes
  • tests/test_recovery_planner.pyruns3,937 bytes
  • tests/test_recovery_reply.pyruns5,704 bytes
  • tests/test_recovery_report.pyruns5,278 bytes
  • tests/test_recovery_root_cause.pyruns5,056 bytes
  • tests/test_recovery_verifier.pyruns3,648 bytes
  • tests/test_resubmit_approval.pyruns2,110 bytes
  • tests/test_resubmit_command_builder.pyruns1,416 bytes
  • tests/test_resubmit_eligibility.pyruns2,063 bytes
  • tests/test_resubmit_models.pyruns1,351 bytes
  • tests/test_resubmit_planner.pyruns1,957 bytes
  • tests/test_resubmit_report.pyruns2,724 bytes
  • tests/test_resubmit_verifier.pyruns3,702 bytes
  • tests/test_review_access.pyruns2,534 bytes
  • tests/test_review_evaluator.pyruns5,691 bytes
  • tests/test_review_metadata.pyruns2,217 bytes
  • tests/test_review_models.pyruns4,189 bytes
  • tests/test_review_performance.pyruns2,769 bytes
  • tests/test_review_privacy.pyruns2,373 bytes
  • tests/test_review_provenance.pyruns3,358 bytes
  • tests/test_review_registry.pyruns2,701 bytes
Read SKILL.md

# iOS App Store Build & Submit

End-to-end playbook for taking a Flutter/iOS app from "code is done" to "submitted for App Store review," written for headless/agent-driven Mac environments (no interactive Xcode GUI session, no GUI keychain prompts available). Validated end-to-end on a real submission (2026-08-05) that hit — and worked around — every pitfall documented below.

**This skill is project-agnostic.** Never hardcode bundle IDs, App Store Connect App IDs, Team IDs, or certificate names from a prior run — always derive them from the current project (see Step 0).

## When NOT to use this

- Pure UI/feature work with no build/signing/submission component — just do the work directly.
- If the user has an interactive Xcode session open and wants to do signing themselves — offer to guide them through Xcode's GUI instead of fighting headless keychain limitations for no reason.

## Step 0 — Discover the project

Before anything else, gather facts from the current project (don't ask the user for things you can read yourself):
View the complete source on GitHub

Skills included

  • ios-app-store-submit

Repository facts

License
MIT
Created
Aug 5, 2026
Last pushed
Oct 1, 2026
Forks
18
Open issues
2
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 22 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 943 signals by file

.gitignore

  • Access to secretsline 20
    [Credential-related source omitted]

README.ko.md

  • Network accessline 5
    ![Release](https://img.shields.io/github/v/release/ZestfulPulse/ios-app-store-submit)
  • Network accessline 6
    ![License](https://img.shields.io/github/license/ZestfulPulse/ios-app-store-submit)
  • Network accessline 7
    ![Stars](https://img.shields.io/github/stars/ZestfulPulse/ios-app-store-submit)
  • Network accessline 8
    ![Last Commit](https://img.shields.io/github/last-commit/ZestfulPulse/ios-app-store-submit)
  • Network accessline 93
    mkdir -p ~/.agents/skills git clone https://github.com/ZestfulPulse/ios-app-store-submit.git ~/.agents/skills/ios-app-store-submit
  • Network accessline 94
    git clone https://github.com/ZestfulPulse/ios-app-store-submit.git ~/.agents/skills/ios-app-store-submit
  • Network accessline 102
    - 필요한 App Store Connect 권한이 있는 Apple Developer Program 멤버십 - 로컬 Xcode와 Flutter - [`asc` CLI](https://github.com/rorkai/app-store-connect-cli-skills)
  • Network accessline 103
    - 로컬 Xcode와 Flutter - [`asc` CLI](https://github.com/rorkai/app-store-connect-cli-skills) - `~/.asc/keys/`에 제한된 권한으로 보관한 App Store Connect API key. 자격증명은 report나 command에 넣지 않습니다.
  • Network accessline 104
    - [`asc` CLI](https://github.com/rorkai/app-store-connect-cli-skills)
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 330
    [Credential-related source omitted]

README.md

  • Network accessline 5
    ![Release](https://img.shields.io/github/v/release/ZestfulPulse/ios-app-store-submit)
  • Network accessline 6
    ![License](https://img.shields.io/github/license/ZestfulPulse/ios-app-store-submit)
  • Network accessline 7
    ![Stars](https://img.shields.io/github/stars/ZestfulPulse/ios-app-store-submit)
  • Network accessline 8
    ![Last Commit](https://img.shields.io/github/last-commit/ZestfulPulse/ios-app-store-submit)
  • Network accessline 93
    mkdir -p ~/.agents/skills git clone https://github.com/ZestfulPulse/ios-app-store-submit.git ~/.agents/skills/ios-app-store-submit
  • Network accessline 94
    git clone https://github.com/ZestfulPulse/ios-app-store-submit.git ~/.agents/skills/ios-app-store-submit
  • Network accessline 102
    - Apple Developer Program membership with appropriate App Store Connect access - Xcode and Flutter installed locally - The [`asc` CLI](https://github.com/rorkai/app-store-connect-cli-skills)
  • Network accessline 103
    - Xcode and Flutter installed locally - The [`asc` CLI](https://github.com/rorkai/app-store-connect-cli-skills) - An App Store Connect API key stored locally under `~/.asc/keys/` with restrictive permissions; never place credentials in repo
  • Network accessline 104
    - The [`asc` CLI](https://github.com/rorkai/app-store-connect-cli-skills)
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 330
    [Credential-related source omitted]

SKILL.md

  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Network accessline 35
    If `asc` isn't installed or there's no cached auth, walk the user through generating an App Store Connect API key (they must do this themselves — only the account holder/Admin can): 1. https://appstoreconnect.apple.com/access/integrations/a
  • Network accessline 36
    1. https://appstoreconnect.apple.com/access/integrations/api → generate key → **App Manager** role (least privilege that still covers everything this skill needs) → download the `.p8` immediately (one-time download).
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 69
    [Credential-related source omitted]
  • Access to secretsline 71
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Access to secretsline 103
    [Credential-related source omitted]
  • Access to secretsline 120
    [Credential-related source omitted]
  • Access to secretsline 134
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 138
    [Credential-related source omitted]
  • Access to secretsline 140
    [Credential-related source omitted]
  • Network accessline 151
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 152
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 182
    [Credential-related source omitted]
  • Network accessline 183
    curl -s "https://api.appstoreconnect.apple.com/v1/buildUploads/<UPLOAD_ID>" \
  • Network accessline 216
    [Credential-related source omitted]
  • Network accessline 217
    [Credential-related source omitted]
  • Network accessline 235
    json.dump(body, open('/tmp/avail_body.json', 'w')) EOF curl -s -X POST "https://api.appstoreconnect.apple.com/v2/appAvailabilities" \
  • Network accessline 236
    [Credential-related source omitted]
  • Network accessline 237
    curl -s -X POST "https://api.appstoreconnect.apple.com/v2/appAvailabilities" \
  • Access to secretsline 263
    [Credential-related source omitted]
  • Access to secretsline 281
    [Credential-related source omitted]

apple_rules/app_privacy_data_types.json

  • Network accessline 2
    "schema_version": "1.0.0",   "source_name": "Apple App Privacy Details / Privacy Manifest Files Reference",   "source_url": "https://developer.apple.com/documentation/bundleresources/privacy_manifest_files",
  • Network accessline 3
    "source_name": "Apple App Privacy Details / Privacy Manifest Files Reference",   "source_url": "https://developer.apple.com/documentation/bundleresources/privacy_manifest_files",   "source_last_updated": "2026-06-08",
  • Network accessline 4
    "source_url": "https://developer.apple.com/documentation/bundleresources/privacy_manifest_files",

apple_rules/app_review_guidelines.json

  • Network accessline 2
    "ruleset_id": "apple-app-review-guidelines-2026-06-08",   "source_name": "Apple App Review Guidelines",   "source_url": "https://developer.apple.com/app-store/review/guidelines/",
  • Network accessline 3
    "source_name": "Apple App Review Guidelines",   "source_url": "https://developer.apple.com/app-store/review/guidelines/",   "source_last_updated": "2026-06-08",
  • Network accessline 4
    "source_url": "https://developer.apple.com/app-store/review/guidelines/",
  • Network accessline 18
    "required_evidence": ["readiness.technical presence findings"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 19
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 20
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 32
    "required_evidence": ["readiness.technical.pubspec_version"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 33
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 34
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 46
    "required_evidence": ["local_docs_text_scan"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 47
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 48
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 60
    "required_evidence": ["pubspec.dependencies", "info_plist.usage_description_keys"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 61
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 62
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 74
    "required_evidence": ["readiness.metadata.display_name"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 75
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",       "source_last_updated": "2026-06-08",
  • Network accessline 76
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 88
    "required_evidence": ["readiness.technical.pubspec_version"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 89
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",       "source_last_updated": "2026-06-08",
  • Network accessline 90
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 102
    "required_evidence": ["readiness.metadata.privacy_policy"],       "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",
  • Network accessline 103
    "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",       "source_last_updated": "2026-06-08",
  • Network accessline 104
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",
  • Network accessline 116
    "required_evidence": ["readiness.metadata.support_url"],       "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 117
    "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",       "source_last_updated": "2026-06-08",
  • Network accessline 118
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 130
    "required_evidence": ["info_plist.CFBundleDisplayName", "pubspec.description"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 131
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",       "source_last_updated": "2026-06-08",
  • Network accessline 132
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 144
    "required_evidence": ["readiness.metadata.localizations"],       "fixability": "NONE",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 145
    "fixability": "NONE",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",       "source_last_updated": "2026-06-08",
  • Network accessline 146
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.3",
  • Network accessline 158
    "required_evidence": ["readiness.reviewability.login"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 159
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 160
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 172
    "required_evidence": ["readiness.reviewability.review_info"],       "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 173
    "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 174
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 186
    "required_evidence": ["readiness.reviewability.review_notes"],       "fixability": "NONE",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 187
    "fixability": "NONE",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 188
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 200
    "required_evidence": ["readiness.reviewability.backend"],       "fixability": "NONE",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 201
    "fixability": "NONE",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",       "source_last_updated": "2026-06-08",
  • Network accessline 202
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#2.1",
  • Network accessline 214
    "required_evidence": ["readiness.reviewability.permissions"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",
  • Network accessline 215
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",       "source_last_updated": "2026-06-08",
  • Network accessline 216
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",
  • Network accessline 228
    "required_evidence": [".asc/app_privacy_published.json"],       "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",
  • Network accessline 229
    "fixability": "APPROVAL",       "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",       "source_last_updated": "2026-06-08",
  • Network accessline 230
    "source_url": "https://developer.apple.com/app-store/review/guidelines/#5.1.1",
  • Network accessline 236
    {       "source_name": "Apple Human Interface Guidelines",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/",
  • Network accessline 237
    "source_name": "Apple Human Interface Guidelines",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/",       "status": "not_yet_implemented",
  • Network accessline 238
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/",

apple_rules/hig_rules.json

  • Network accessline 2
    "ruleset_id": "apple-human-interface-guidelines-2026-06-08",   "source_name": "Apple Human Interface Guidelines",   "source_url": "https://developer.apple.com/design/human-interface-guidelines/",
  • Network accessline 3
    "source_name": "Apple Human Interface Guidelines",   "source_url": "https://developer.apple.com/design/human-interface-guidelines/",   "source_last_updated": "2026-06-08",
  • Network accessline 4
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/",
  • Network accessline 17
    "required_evidence": ["explicit fixed width/height literal on an interactive control"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/inputs",
  • Network accessline 18
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/inputs",       "source_last_updated": "2026-06-08",
  • Network accessline 19
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/inputs",
  • Network accessline 30
    "required_evidence": ["icon-only control construct", "absence of tooltip/semanticLabel/Semantics within a bounded window"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/acc
  • Network accessline 31
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/accessibility",       "source_last_updated": "2026-06-08",
  • Network accessline 32
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/accessibility",
  • Network accessline 43
    "required_evidence": ["hardcoded fontSize literal", "absence of text-scaling API usage in file"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/typography",
  • Network accessline 44
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/typography",       "source_last_updated": "2026-06-08",
  • Network accessline 45
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/typography",
  • Network accessline 56
    "required_evidence": ["SafeArea usage in the same file as a Scaffold"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/layout",
  • Network accessline 57
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/layout",       "source_last_updated": "2026-06-08",
  • Network accessline 58
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/layout",
  • Network accessline 69
    "required_evidence": ["fixed width+height literal pair matching a known device screen size"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/layout",
  • Network accessline 70
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/layout",       "source_last_updated": "2026-06-08",
  • Network accessline 71
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/layout",
  • Network accessline 82
    "required_evidence": ["string literal passed to a user-visible text widget"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",
  • Network accessline 83
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",       "source_last_updated": "2026-06-08",
  • Network accessline 84
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",
  • Network accessline 95
    "required_evidence": ["two or more parsed localization resource files with a key-set difference"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",
  • Network accessline 96
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",       "source_last_updated": "2026-06-08",
  • Network accessline 97
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",
  • Network accessline 108
    "required_evidence": ["small fixed width literal on a container wrapping a text widget"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",
  • Network accessline 109
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",       "source_last_updated": "2026-06-08",
  • Network accessline 110
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/localization",
  • Network accessline 121
    "required_evidence": ["gesture-detection construct with no accessibility affordance in a bounded window"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/gestures",
  • Network accessline 122
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/gestures",       "source_last_updated": "2026-06-08",
  • Network accessline 123
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/gestures",
  • Network accessline 134
    "required_evidence": ["permission-request API call with no dialog/text construct in a bounded preceding window"],       "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/privacy",
  • Network accessline 135
    "fixability": "MANUAL",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/privacy",       "source_last_updated": "2026-06-08",
  • Network accessline 136
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/privacy",
  • Network accessline 142
    {       "source_name": "Rendered UI / Screenshot Visual Evidence",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/",
  • Network accessline 143
    "source_name": "Rendered UI / Screenshot Visual Evidence",       "source_url": "https://developer.apple.com/design/human-interface-guidelines/",       "status": "not_yet_implemented",
  • Network accessline 144
    "source_url": "https://developer.apple.com/design/human-interface-guidelines/",

apple_rules/required_reason_apis.json

  • Network accessline 2
    "schema_version": "1.0.0",   "source_name": "Apple Required Reason API Categories",   "source_url": "https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api",
  • Network accessline 3
    "source_name": "Apple Required Reason API Categories",   "source_url": "https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api",   "source_last_updated": "2026-06-08",
  • Network accessline 4
    "source_url": "https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api",

assets/infographics/ios-app-store-submit-v2-architecture.ko.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1500" viewBox="0 0 1200 1500" role="img" aria-labelledby="title desc">

assets/infographics/ios-app-store-submit-v2-architecture.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1500" viewBox="0 0 1200 1500" role="img" aria-labelledby="title desc">

fixtures/readiness/ambiguous_plist_manual/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Value < 5 Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/ambiguous_plist_manual/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/ambiguous_yaml_manual/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/ambiguous_yaml_manual/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_control_size_unknown/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_control_size_unknown/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_fixed_text_container/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_fixed_text_container/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_gesture_only/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_gesture_only/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_hardcoded_text/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_hardcoded_text/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_icon_button_no_semantics/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_icon_button_no_semantics/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_localized_text/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_localized_text/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_missing_localization_key/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_missing_localization_key/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_no_signals/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_no_signals/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_partial_parser_coverage/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_partial_parser_coverage/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_permission_context_risk/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_permission_context_risk/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_runtime_evidence_required/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_runtime_evidence_required/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_safe_area_present/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_safe_area_present/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_safe_area_unknown/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_safe_area_unknown/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_small_explicit_control/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_small_explicit_control/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/design_valid_basic/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/design_valid_basic/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/failed_verify/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string> ${UNRESOLVED} </string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/failed_verify/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/forbidden_bundle_id/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/forbidden_bundle_id/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/forbidden_privacy/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/forbidden_privacy/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/forbidden_signing/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/forbidden_signing/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/malformed_json_ambiguous/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/malformed_json_ambiguous/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/malformed_json_recoverable/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/malformed_json_recoverable/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/malformed_plist_safe_repair/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Salt & Pepper</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/malformed_plist_safe_repair/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/malformed_yaml_safe_repair/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/malformed_yaml_safe_repair/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/missing_localization_scaffold/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/missing_localization_scaffold/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/missing_privacy_policy/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 3
    <plist version="1.0"><dict> <key>CFBundleDisplayName</key><string>Privacy Fixture</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Privacy Fixture</string> <key>SupportURL</key><string>https://example.com/support</string> </dict></plist>
  • Network accessline 5
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/missing_review_info/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/missing_review_info/lib/main.dart

  • Network accessline 1
    class LoginPage {   void signIn() {}   final apiBaseUrl = 'https://api.example.com';
  • Network accessline 2
    void signIn() {}   final apiBaseUrl = 'https://api.example.com'; }
  • Network accessline 3
    final apiBaseUrl = 'https://api.example.com';

fixtures/readiness/missing_version/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_collection_unknown/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/privacy_collection_unknown/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_contradicted/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_contradicted/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_contradicted/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_generic_http_only/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/privacy_generic_http_only/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_location_network_possible/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/privacy_location_network_possible/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_location_network_possible/lib/main.dart

  • Network accessline 1
    const String locationEndpoint = "https://api.example.com/v1/location/update";

fixtures/readiness/privacy_manifest_collection/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_manifest_collection/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_manifest_collection/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_manifest_invalid/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_manifest_invalid/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_manifest_invalid/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_manifest_valid/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_manifest_valid/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_manifest_valid/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_no_signals/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_no_signals/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_permission_only/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/privacy_permission_only/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_policy_missing/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>SupportURL</key><string>https://example.com/support</string> </dict></plist>
  • Network accessline 6
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/privacy_policy_missing/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_required_reason_missing/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_required_reason_missing/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_required_reason_present/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_required_reason_present/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_required_reason_present/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_sdk_analytics_present/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_sdk_analytics_present/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_tracking_domain_conflict/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_tracking_true/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 8
    <string>Readiness Fixture</string> 	<key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string>
  • Network accessline 9
    <key>PrivacyPolicyURL</key> 	<string>https://example.com/privacy</string> 	<key>SupportURL</key>
  • Network accessline 10
    <string>https://example.com/privacy</string>
  • Network accessline 11
    <key>SupportURL</key> 	<string>https://example.com/support</string> </dict>
  • Network accessline 12
    <string>https://example.com/support</string>

fixtures/readiness/privacy_tracking_true/ios/Runner/PrivacyInfo.xcprivacy

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/privacy_tracking_true/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_backend_dependency_unknown/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_backend_dependency_unknown/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_backend_dependency_unknown/lib/main.dart

  • Network accessline 1
    const apiBaseUrl = 'https://api.example.com';

fixtures/readiness/review_login_credentials_config_only/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_login_credentials_config_only/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_login_uncertain/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_login_uncertain/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_login_with_demo_evidence/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_login_with_demo_evidence/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_login_without_demo_evidence/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_login_without_demo_evidence/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_permission_missing_description/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_permission_missing_description/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_placeholder_metadata/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>TODO</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_placeholder_metadata/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_privacy_unknown/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_privacy_unknown/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_rule_provenance/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_rule_provenance/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/review_valid_basic/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/review_valid_basic/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/safe_format_normalization/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string> Readiness Fixture </string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/safe_format_normalization/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/safe_missing_scaffold/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/safe_missing_scaffold/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/stale_plan/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/stale_plan/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/user_authored_content_protected/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/user_authored_content_protected/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/readiness/valid_flutter/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/readiness/valid_flutter/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_ambiguous_text/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_ambiguous_text/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_clarification_needed/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_clarification_needed/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_demo_credentials_user_attested/.asc/readiness-report.json

  • Network accessline 409
    "path": "ios/Runner/Info.plist",               "key": "PrivacyPolicyURL",               "observed": "https://example.com/privacy",
  • Network accessline 411
    "observed": "https://example.com/privacy",
  • Network accessline 434
    "path": "ios/Runner/Info.plist",               "key": "SupportURL",               "observed": "https://example.com/support",
  • Network accessline 436
    "observed": "https://example.com/support",
  • Network accessline 1094
    "path": "ios/Runner/Info.plist",           "key": "PrivacyPolicyURL",           "observed": "https://example.com/privacy",
  • Network accessline 1096
    "observed": "https://example.com/privacy",
  • Network accessline 1119
    "path": "ios/Runner/Info.plist",           "key": "SupportURL",           "observed": "https://example.com/support",
  • Network accessline 1121
    "observed": "https://example.com/support",

fixtures/recovery/reject_demo_credentials_user_attested/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_demo_credentials_user_attested/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_design_small_control/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_design_small_control/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_dispute_with_evidence/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_dispute_with_evidence/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_fixed_unverified/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_fixed_unverified/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_fixed_verified/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_fixed_verified/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_guideline_2_1_crash_unknown/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_guideline_2_1_crash_unknown/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_guideline_2_1_missing_review_access/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_guideline_2_1_missing_review_access/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_localization_missing_key/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_localization_missing_key/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_metadata_placeholder/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>TODO</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_metadata_placeholder/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_partial_fix/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_partial_fix/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_privacy_missing_declaration/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_privacy_missing_declaration/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_reply_claim_guard/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_reply_claim_guard/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

fixtures/recovery/reject_unknown_guideline/ios/Runner/Info.plist

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 4
    <key>CFBundleDisplayName</key><string>Readiness Fixture</string> <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 5
    <key>CFBundleName</key><string>Readiness Fixture</string> <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string> <key>SupportURL</key><string>https://example.com/support</string>
  • Network accessline 6
    <key>PrivacyPolicyURL</key><string>https://example.com/privacy</string>
  • Network accessline 7
    <key>SupportURL</key><string>https://example.com/support</string>

fixtures/recovery/reject_unknown_guideline/ios/Runner/Runner.entitlements

  • Network accessline 1
    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  • Network accessline 2
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

ios_app_store_submit/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/accessibility.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/evaluator.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/inspector.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/interaction.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/layout.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/localization.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/design/report.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/contradictions.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/inspector.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/manifest.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/mapper.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/report.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/privacy/sdk_catalog.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/fixes/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/fixes/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/fixes/planner.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/fixes/safe_fixes.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/fixes/structured_repair.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/fixes/verifier.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/gates/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/gates/metadata.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/gates/reviewability.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 48
    [Credential-related source omitted]

ios_app_store_submit/readiness/gates/technical.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/inspector.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/readiness/report.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/mapper.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/parser.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/planner.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/reply.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/report.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/root_cause.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/recovery/verifier.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/approval.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/command_builder.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/eligibility.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/planner.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/report.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/resubmit/verifier.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/evaluator.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/models.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/provenance.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/registry.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/rules/__init__.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/rules/_bridge.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/rules/metadata.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/rules/performance.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/rules/privacy.py

  • Executable scriptline 1
    Executable file

ios_app_store_submit/review/rules/review_access.py

  • Executable scriptline 1
    Executable file

scripts/gen_app_icons.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/readiness_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/setup_build_keychain.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 2
    [Credential-related source omitted]
  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 6
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 11
    [Credential-related source omitted]
  • Access to secretsline 14
    [Credential-related source omitted]
  • Access to secretsline 15
    [Credential-related source omitted]
  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]
  • Access to secretsline 29
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 31
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 46
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]

tests/test_design_accessibility.py

  • Executable scriptline 1
    Executable file

tests/test_design_evaluator.py

  • Executable scriptline 1
    Executable file

tests/test_design_interaction.py

  • Executable scriptline 1
    Executable file

tests/test_design_layout.py

  • Executable scriptline 1
    Executable file

tests/test_design_localization.py

  • Executable scriptline 1
    Executable file

tests/test_design_models.py

  • Executable scriptline 1
    Executable file
  • Network accessline 10
    rule_id="DESIGN.TEST.RULE", hig_area="ACCESSIBILITY", title="t", description="d",         severity_default="RISK", evaluation_type="RISK_HEURISTIC", required_evidence=("x",),         fixability="MANUAL", source_url="https://example.com", so
  • Network accessline 11
    severity_default="RISK", evaluation_type="RISK_HEURISTIC", required_evidence=("x",),         fixability="MANUAL", source_url="https://example.com", source_last_updated="2026-06-08",         confidence_policy="policy",
  • Network accessline 12
    fixability="MANUAL", source_url="https://example.com", source_last_updated="2026-06-08",
  • Network accessline 45
    _finding(status="BLOCKED", check_type="RISK_HEURISTIC",                      evidence=(DesignEvidence(kind="inspection"),), rule_id="R",                      source_url="https://x", ruleset_id="rs")
  • Network accessline 47
    source_url="https://x", ruleset_id="rs")
  • Network accessline 50
    with self.assertRaises(ValueError):             _finding(status="BLOCKED", check_type="DETERMINISTIC", rule_id="R",                      source_url="https://x", ruleset_id="rs")
  • Network accessline 52
    source_url="https://x", ruleset_id="rs")
  • Network accessline 60
    finding = _finding(status="BLOCKED", check_type="DETERMINISTIC",                            evidence=(DesignEvidence(kind="inspection"),), rule_id="R",                            source_url="https://x", ruleset_id="rs")
  • Network accessline 61
    evidence=(DesignEvidence(kind="inspection"),), rule_id="R",                            source_url="https://x", ruleset_id="rs")         self.assertTrue(finding.blocking)
  • Network accessline 62
    source_url="https://x", ruleset_id="rs")
  • Network accessline 89
    rule = _rule()         ruleset = Ruleset(             ruleset_id="rs", source_name="Apple Human Interface Guidelines", source_url="https://x",
  • Network accessline 90
    ruleset = Ruleset(             ruleset_id="rs", source_name="Apple Human Interface Guidelines", source_url="https://x",             source_last_updated="2026-06-08", snapshot_date="2026-08-23", source_language="en",
  • Network accessline 91
    ruleset_id="rs", source_name="Apple Human Interface Guidelines", source_url="https://x",
  • Network accessline 101
    rule = _rule()         ruleset = Ruleset(             ruleset_id="rs", source_name="Apple Human Interface Guidelines", source_url="https://x",
  • Network accessline 102
    ruleset = Ruleset(             ruleset_id="rs", source_name="Apple Human Interface Guidelines", source_url="https://x",             source_last_updated="2026-06-08", snapshot_date="2026-08-23", source_language="en",
  • Network accessline 103
    ruleset_id="rs", source_name="Apple Human Interface Guidelines", source_url="https://x",

tests/test_design_registry.py

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    self.assertTrue(ruleset.ruleset_id)         self.assertEqual(ruleset.source_name, "Apple Human Interface Guidelines")         self.assertTrue(ruleset.source_url.startswith("https://developer.apple.com/"))
  • Network accessline 22
    self.assertEqual(ruleset.source_name, "Apple Human Interface Guidelines")         self.assertTrue(ruleset.source_url.startswith("https://developer.apple.com/"))         self.assertTrue(ruleset.snapshot_date)
  • Network accessline 23
    self.assertTrue(ruleset.source_url.startswith("https://developer.apple.com/"))

tests/test_design_report.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_contradictions.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_manifest.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_mapper.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_models.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_permissions.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_report.py

  • Executable scriptline 1
    Executable file

tests/test_privacy_sdk_catalog.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_fix_evidence.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_fixes.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_metadata.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_models.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_report.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_reviewability.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_structured_repair.py

  • Executable scriptline 1
    Executable file

tests/test_readiness_technical.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_mapper.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_models.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_parser.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_planner.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_reply.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_report.py

  • Executable scriptline 1
    Executable file
  • Network accessline 85
    for forbidden in (             "import subprocess", "subprocess.", "import requests", "import urllib", "import socket",             "asc review submit", "asc metadata push", "curl ", "requests.",
  • Network accessline 86
    "import subprocess", "subprocess.", "import requests", "import urllib", "import socket",             "asc review submit", "asc metadata push", "curl ", "requests.",             "write_text(", "unlink(", "os.remove(", "shutil.", "xcodebuild"
  • Network accessline 87
    "asc review submit", "asc metadata push", "curl ", "requests.",

tests/test_recovery_root_cause.py

  • Executable scriptline 1
    Executable file

tests/test_recovery_verifier.py

  • Executable scriptline 1
    Executable file

tests/test_resubmit_approval.py

  • Executable scriptline 1
    Executable file

tests/test_resubmit_command_builder.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 26
    [Credential-related source omitted]

tests/test_resubmit_eligibility.py

  • Executable scriptline 1
    Executable file

tests/test_resubmit_models.py

  • Executable scriptline 1
    Executable file

tests/test_resubmit_planner.py

  • Executable scriptline 1
    Executable file

tests/test_resubmit_report.py

  • Executable scriptline 1
    Executable file

tests/test_resubmit_verifier.py

  • Executable scriptline 1
    Executable file

tests/test_review_access.py

  • Executable scriptline 1
    Executable file

tests/test_review_evaluator.py

  • Executable scriptline 1
    Executable file

tests/test_review_metadata.py

  • Executable scriptline 1
    Executable file

tests/test_review_models.py

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    rule_id="REVIEW.TEST.RULE", apple_guideline="2.1", category="PERFORMANCE", title="t",         description="d", severity_default="RISK", evaluation_type="RISK_HEURISTIC",         required_evidence=("x",), fixability="MANUAL", source_url="htt
  • Network accessline 12
    description="d", severity_default="RISK", evaluation_type="RISK_HEURISTIC",         required_evidence=("x",), fixability="MANUAL", source_url="https://example.com",         source_last_updated="2026-06-08", confidence_policy="policy",
  • Network accessline 13
    required_evidence=("x",), fixability="MANUAL", source_url="https://example.com",
  • Network accessline 48
    def test_blocked_without_evidence_is_rejected(self):         with self.assertRaises(ValueError):             _finding(status="BLOCKED", rule_id="R", apple_guideline="2.1", source_url="https://x",
  • Network accessline 49
    with self.assertRaises(ValueError):             _finding(status="BLOCKED", rule_id="R", apple_guideline="2.1", source_url="https://x",                      source_last_updated="2026-06-08", ruleset_id="rs")
  • Network accessline 50
    _finding(status="BLOCKED", rule_id="R", apple_guideline="2.1", source_url="https://x",
  • Network accessline 57
    def test_blocked_with_evidence_and_provenance_is_accepted_and_forces_blocking_true(self):         finding = _finding(status="BLOCKED", evidence=(Evidence(kind="inspection"),), rule_id="R",                            apple_guideline="2.1", s
  • Network accessline 58
    finding = _finding(status="BLOCKED", evidence=(Evidence(kind="inspection"),), rule_id="R",                            apple_guideline="2.1", source_url="https://x", source_last_updated="2026-06-08",                            ruleset_id="rs
  • Network accessline 59
    apple_guideline="2.1", source_url="https://x", source_last_updated="2026-06-08",
  • Network accessline 75
    rule = _rule()         ruleset = Ruleset(             ruleset_id="rs", source_name="Apple App Review Guidelines", source_url="https://x",
  • Network accessline 76
    ruleset = Ruleset(             ruleset_id="rs", source_name="Apple App Review Guidelines", source_url="https://x",             source_last_updated="2026-06-08", snapshot_date="2026-08-23", source_language="en",
  • Network accessline 77
    ruleset_id="rs", source_name="Apple App Review Guidelines", source_url="https://x",
  • Network accessline 87
    rule = _rule()         ruleset = Ruleset(             ruleset_id="rs", source_name="Apple App Review Guidelines", source_url="https://x",
  • Network accessline 88
    ruleset = Ruleset(             ruleset_id="rs", source_name="Apple App Review Guidelines", source_url="https://x",             source_last_updated="2026-06-08", snapshot_date="2026-08-23", source_language="en",
  • Network accessline 89
    ruleset_id="rs", source_name="Apple App Review Guidelines", source_url="https://x",

tests/test_review_performance.py

  • Executable scriptline 1
    Executable file

tests/test_review_privacy.py

  • Executable scriptline 1
    Executable file

tests/test_review_provenance.py

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    base = dict(             status="BLOCKED", evidence=["something"], rule_id="R", apple_guideline="2.1",             source_url="https://example.com", source_last_updated="2026-06-08", ruleset_id="rs-1",
  • Network accessline 13
    status="BLOCKED", evidence=["something"], rule_id="R", apple_guideline="2.1",             source_url="https://example.com", source_last_updated="2026-06-08", ruleset_id="rs-1",         )
  • Network accessline 14
    source_url="https://example.com", source_last_updated="2026-06-08", ruleset_id="rs-1",

tests/test_review_registry.py

  • Executable scriptline 1
    Executable file
  • Network accessline 24
    self.assertTrue(ruleset.ruleset_id)         self.assertEqual(ruleset.source_name, "Apple App Review Guidelines")         self.assertTrue(ruleset.source_url.startswith("https://developer.apple.com/"))
  • Network accessline 25
    self.assertEqual(ruleset.source_name, "Apple App Review Guidelines")         self.assertTrue(ruleset.source_url.startswith("https://developer.apple.com/"))         self.assertTrue(ruleset.snapshot_date)
  • Network accessline 26
    self.assertTrue(ruleset.source_url.startswith("https://developer.apple.com/"))

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Combined signals: 1 fact
  • Reads the system keychain, and the same file sends data over the network or runs a command (line 151)SKILL.md:64High confidence
Signal confidence: 236 facts
  • Network access in prose of documentationREADME.ko.md:5Low confidence
  • Network access in prose of documentationREADME.ko.md:6Low confidence
  • Network access in prose of documentationREADME.ko.md:7Low confidence
  • Network access in prose of documentationREADME.ko.md:8Low confidence
  • Network access in code of documentationREADME.ko.md:93Low confidence
  • Network access in code of documentationREADME.ko.md:94Low confidence
  • Network access in prose of documentationREADME.ko.md:102Low confidence
  • Network access in prose of documentationREADME.ko.md:103Low confidence
  • Network access in prose of documentationREADME.ko.md:104Low confidence
  • Access to secrets in prose of documentationREADME.ko.md:107Low confidence
  • Access to secrets in prose of documentationREADME.ko.md:330Low confidence
  • Network access in prose of documentationREADME.md:5Low confidence
  • Network access in prose of documentationREADME.md:6Low confidence
  • Network access in prose of documentationREADME.md:7Low confidence
  • Network access in prose of documentationREADME.md:8Low confidence
  • Network access in code of documentationREADME.md:93Low confidence
  • Network access in code of documentationREADME.md:94Low confidence
  • Network access in prose of documentationREADME.md:102Low confidence
  • Network access in prose of documentationREADME.md:103Low confidence
  • Network access in prose of documentationREADME.md:104Low confidence
  • Access to secrets in prose of documentationREADME.md:107Low confidence
  • Access to secrets in prose of documentationREADME.md:330Low confidence
  • Access to secrets in the frontmatter of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:3Low confidence
  • Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:8Low confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:15Low confidence
  • Network access in prose of the SKILL.mdSKILL.md:35Low confidence
  • Network access in prose of the SKILL.mdSKILL.md:36Low confidence
  • Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:40Low confidence
  • Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:41Low confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:43Low confidence
  • Access to secrets in prose of the SKILL.md: reads a credential storeSKILL.md:55Low confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:57Low confidence
  • Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:61Low confidence
  • Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:62Low confidence
  • Access to secrets in code of the SKILL.mdSKILL.md:63High confidence
  • Access to secrets in code of the SKILL.md: reads a credential storeSKILL.md:64High confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:69Low confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:71Low confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:91Low confidence
  • Access to secrets in code of the SKILL.mdSKILL.md:101High confidence
  • Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:102Low confidence
  • Access to secrets in code of the SKILL.mdSKILL.md:103High confidence
  • Access to secrets in code of the SKILL.mdSKILL.md:120High confidence
  • Access to secrets in prose of the SKILL.md: a variable, placeholder or call, not a stored valueSKILL.md:134Low confidence
  • Access to secrets in prose of the SKILL.mdSKILL.md:136Low confidence
  • Access to secrets in code of the SKILL.mdSKILL.md:138High confidence
  • Access to secrets in code of the SKILL.mdSKILL.md:140High confidence
  • Network access in code of the SKILL.mdSKILL.md:151High confidence
  • Network access in code of the SKILL.mdSKILL.md:152High confidence
  • Network access in code of the SKILL.mdSKILL.md:182High confidence

and 186 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.