{"id":3359,"date":"2025-11-12T16:57:35","date_gmt":"2025-11-12T09:57:35","guid":{"rendered":"https:\/\/portal-atlasx.cdg.co.th\/home\/?post_type=docs&#038;p=3359"},"modified":"2025-11-12T16:57:35","modified_gmt":"2025-11-12T09:57:35","slug":"screenshot-configuration","status":"publish","type":"docs","link":"https:\/\/portal-atlasx.cdg.co.th\/home\/docs\/ci-cd-for-mobile\/ios\/screenshot-configuration\/","title":{"rendered":"Screenshot Configuration"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\" id=\"screenshot-configuration\">Screenshot Configuration<\/h1>\n\n\n\n<p>\u0e43\u0e19\u0e01\u0e32\u0e23\u0e17\u0e33 screenshot application \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 iOS \u0e19\u0e31\u0e49\u0e19 \u0e17\u0e32\u0e07\u0e17\u0e35\u0e21 AtlasX \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e1f\u0e35\u0e40\u0e08\u0e2d\u0e23\u0e4c snapshot \u0e02\u0e2d\u0e07 fastlane \u0e0b\u0e36\u0e48\u0e07\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0e2a\u0e23\u0e49\u0e32\u0e07 UI Test target \u0e44\u0e1b\u0e43\u0e19\u0e42\u0e1b\u0e23\u0e40\u0e08\u0e47\u0e01\u0e15\u0e4c Xcode (<a href=\"https:\/\/krausefx.com\/blog\/run-xcode-7-ui-tests-from-the-command-line\" target=\"_blank\" rel=\"noreferrer noopener\">\u0e14\u0e39\u0e27\u0e34\u0e18\u0e35\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48<\/a>)<\/li>\n\n\n\n<li>\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e1f\u0e25\u0e4c\u00a0<code>SnapshotHelper.swift<\/code>\u00a0\u0e44\u0e1b\u0e17\u0e35\u0e48 UI Test target \u0e17\u0e35\u0e48\u0e08\u0e30\u0e17\u0e33 screenshot<\/li>\n\n\n\n<li>\u0e40\u0e1e\u0e34\u0e48\u0e21 Scheme \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a UI Test target \u0e17\u0e35\u0e48\u0e1e\u0e36\u0e48\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07<\/li>\n\n\n\n<li>\u0e41\u0e01\u0e49\u0e44\u0e02 Scheme<\/li>\n\n\n\n<li>\u0e43\u0e19\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e32\u0e07\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22 \u0e04\u0e25\u0e34\u0e01 &#8220;\u0e2a\u0e23\u0e49\u0e32\u0e07&#8221; \u0e41\u0e25\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 &#8220;Run&#8221; \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a UI Test target \u0e17\u0e35\u0e48\u0e1e\u0e36\u0e48\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07<\/li>\n\n\n\n<li>\u0e04\u0e25\u0e34\u0e01\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Shared box \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a scheme \u0e17\u0e35\u0e48\u0e1e\u0e36\u0e48\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07<\/li>\n\n\n\n<li>\u0e40\u0e1e\u0e34\u0e48\u0e21 code \u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33 screenshot<code>snapshot(\"01LoginScreen\")<\/code><\/li>\n\n\n\n<li>\u0e40\u0e1e\u0e34\u0e48\u0e21 code \u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48 method\u00a0<code>setUp()<\/code><code>let app = XCUIApplication() setupSnapshot(app) app.launch()<\/code><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"snapfile-configuration\">Snapfile Configuration<\/h2>\n\n\n\n<p>\u0e43\u0e19\u0e01\u0e32\u0e23\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e01\u0e32\u0e23\u0e17\u0e33 screenshot \u0e19\u0e31\u0e49\u0e19\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48\u0e44\u0e1f\u0e25\u0e4c&nbsp;<code>Snapfile<\/code>&nbsp;\u0e0b\u0e36\u0e48\u0e07 option \u0e2b\u0e25\u0e31\u0e01 \u0e46 \u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e44\u0e14\u0e49\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e44\u0e1b\u0e14\u0e49\u0e27\u0e22<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Devices \u0e17\u0e35\u0e48\u0e08\u0e30\u0e17\u0e33 snapshot<\/li>\n\n\n\n<li>\u0e20\u0e32\u0e29\u0e32<\/li>\n\n\n\n<li>Scheme \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a UI Test target \u0e17\u0e35\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e17\u0e33 snapshot \u0e19\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e19\u0e35\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e25\u0e2d\u0e07\u0e28\u0e36\u0e01\u0e29\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e44\u0e14\u0e49<a href=\"https:\/\/docs.fastlane.tools\/actions\/snapshot\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48<\/a><\/li>\n<\/ol>\n\n\n\n<p>\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e01\u0e32\u0e23\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e04\u0e48\u0e32\u0e43\u0e19&nbsp;<code>Snapfile<\/code><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Uncomment the lines below you want to change by removing the # in the beginning\n\n# A list of devices you want to take the screenshots from\ndevices(&#91;\n  \"iPhone 8\",\n  \"iPhone 8 Plus\",\n#   \"iPhone SE\",\n#   \"iPhone X\",\n#   \"iPad Pro (12.9-inch)\",\n#   \"iPad Pro (9.7-inch)\",\n#   \"Apple TV 1080p\",\n#   \"Apple Watch Series 6 - 44mm\"\n&#93;)\n\n# languages([\n#   \"en-US\",\n#   \"de-DE\",\n#   \"it-IT\",\n#   &#91;\"pt\", \"pt_BR\"&#93; # Portuguese with Brazilian locale\n# ])\n\n# The name of the scheme which contains the UI Tests\nscheme(\"FastlaneTestUIWithScreenCaptureTests 1\")\n\n# Where should the resulting screenshots be stored?\n# output_directory(\".\/screenshots\")\n\n# remove the '#' to clear all previously generated screenshots before creating new ones\nclear_previous_screenshots(true)\n\n# Remove the '#' to set the status bar to 9:41 AM, and show full battery and reception. See also override_status_bar_arguments for custom options.\n# override_status_bar(true)\n\n# Arguments to pass to the app on launch. See https:\/\/docs.fastlane.tools\/actions\/snapshot\/#launch-arguments\n# launch_arguments(&#91;\"-favColor red\"&#93;)\n\n# For more information about all available options run\n# fastlane action snapshot\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">Uncomment<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">lines<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">below<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">you<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">want<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">change<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">by<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">removing<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> # <\/span><span style=\"color: #0000FF\">in<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">beginning<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #0070C1\">A<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">list<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">of<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">devices<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">you<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">want<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">take<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">screenshots<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">from<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">devices<\/span><span style=\"color: #000000\">(&#91;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">&quot;iPhone 8&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">&quot;iPhone 8 Plus&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;iPhone SE&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;iPhone X&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;iPad Pro (12.9-inch)&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;iPad Pro (9.7-inch)&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;Apple TV 1080p&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;Apple Watch Series 6 - 44mm&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#93;)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #795E26\">languages<\/span><span style=\"color: #000000\">([<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;en-US&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;de-DE&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   <\/span><span style=\"color: #A31515\">&quot;it-IT&quot;<\/span><span style=\"color: #000000\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">#   &#91;<\/span><span style=\"color: #A31515\">&quot;pt&quot;<\/span><span style=\"color: #000000\">, <\/span><span style=\"color: #A31515\">&quot;pt_BR&quot;<\/span><span style=\"color: #000000\">&#93; # <\/span><span style=\"color: #001080\">Portuguese<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">with<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Brazilian<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">locale<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># ])<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">The<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">name<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">of<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">scheme<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">which<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">contains<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0070C1\">UI<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">Tests<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">scheme<\/span><span style=\"color: #000000\">(<\/span><span style=\"color: #A31515\">&quot;FastlaneTestUIWithScreenCaptureTests 1&quot;<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">Where<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">should<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">resulting<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">screenshots<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">be<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">stored<\/span><span style=\"color: #000000\">?<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #795E26\">output_directory<\/span><span style=\"color: #000000\">(<\/span><span style=\"color: #A31515\">&quot;.\/screenshots&quot;<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">remove<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&#39;#&#39;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">clear<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">all<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">previously<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">generated<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">screenshots<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">before<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">creating<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">new<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">ones<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clear_previous_screenshots<\/span><span style=\"color: #000000\">(<\/span><span style=\"color: #0000FF\">true<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">Remove<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&#39;#&#39;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">set<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">status<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">bar<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">9<\/span><span style=\"color: #000000\">:<\/span><span style=\"color: #098658\">41<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0070C1\">AM<\/span><span style=\"color: #000000\">, <\/span><span style=\"color: #001080\">and<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">show<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">full<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">battery<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">and<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">reception<\/span><span style=\"color: #000000\">. <\/span><span style=\"color: #001080\">See<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">also<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">override_status_bar_arguments<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">for<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">custom<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">options<\/span><span style=\"color: #000000\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #795E26\">override_status_bar<\/span><span style=\"color: #000000\">(<\/span><span style=\"color: #0000FF\">true<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">Arguments<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">pass<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">app<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">on<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">launch<\/span><span style=\"color: #000000\">. <\/span><span style=\"color: #001080\">See<\/span><span style=\"color: #000000\"> https:<\/span><span style=\"color: #008000\">\/\/docs.fastlane.tools\/actions\/snapshot\/#launch-arguments<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #795E26\">launch_arguments<\/span><span style=\"color: #000000\">(&#91;<\/span><span style=\"color: #A31515\">&quot;-favColor red&quot;<\/span><span style=\"color: #000000\">&#93;)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">For<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">more<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">information<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">about<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">all<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">available<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">options<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">run<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\"># <\/span><span style=\"color: #001080\">fastlane<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">action<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">snapshot<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frame-screenshot-configuration\">Frame Screenshot Configuration<\/h2>\n\n\n\n<p>\u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e33\u0e2b\u0e19\u0e14 frame \u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33 screenshot \u0e44\u0e14\u0e49 \u0e0b\u0e36\u0e48\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e44\u0e14\u0e49\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0e41\u0e01\u0e49\u0e44\u0e02\u0e44\u0e1f\u0e25\u0e4c Framefile.json<\/li>\n\n\n\n<li>\u0e41\u0e01\u0e49\u0e44\u0e02\u0e44\u0e1f\u0e25\u0e4c keyword.strings \u0e41\u0e25\u0e30 title.strings \u0e0b\u0e36\u0e48\u0e07 2 \u0e44\u0e1f\u0e25\u0e4c\u0e19\u0e35\u0e49\u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19<br>folder \u0e02\u0e2d\u0e07\u0e41\u0e15\u0e48\u0e25\u0e30\u0e20\u0e32\u0e29\u0e32 (\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e25\u0e30 1 \u0e44\u0e1f\u0e25\u0e4c\u0e15\u0e48\u0e2d 1 \u0e20\u0e32\u0e29\u0e32)<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-Fira-Code\" style=\"font-size:.875rem;font-family:Code-Pro-Fira-Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#000000;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>fastlane\n\u2514\u2500\u2500 screenshots\n   \u251c\u2500\u2500 en-US\n   \u2502   \u251c\u2500\u2500 keyword.strings\n   \u2502   \u2514\u2500\u2500 title.strings\n   \u2514\u2500\u2500 th-TH\n       \u251c\u2500\u2500 keyword.strings\n       \u2514\u2500\u2500 title.strings<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #001080\">fastlane<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">\u2514\u2500\u2500 <\/span><span style=\"color: #001080\">screenshots<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">   \u251c\u2500\u2500 <\/span><span style=\"color: #001080\">en<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #0070C1\">US<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">   \u2502   \u251c\u2500\u2500 <\/span><span style=\"color: #001080\">keyword<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">strings<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">   \u2502   \u2514\u2500\u2500 <\/span><span style=\"color: #001080\">title<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">strings<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">   \u2514\u2500\u2500 <\/span><span style=\"color: #001080\">th<\/span><span style=\"color: #000000\">-<\/span><span style=\"color: #0070C1\">TH<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">       \u251c\u2500\u2500 <\/span><span style=\"color: #001080\">keyword<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">strings<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">       \u2514\u2500\u2500 <\/span><span style=\"color: #001080\">title<\/span><span style=\"color: #000000\">.<\/span><span style=\"color: #001080\">strings<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"framefilejson-parameters\">Framefile.json Parameters<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Parameter<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><code>default<\/code><\/td><td>\u0e40\u0e1b\u0e47\u0e19 object \u0e17\u0e35\u0e48\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e04\u0e48\u0e32\u0e1e\u0e37\u0e49\u0e19\u0e10\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e23\u0e39\u0e1b \u0e40\u0e0a\u0e48\u0e19 \u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23 \u0e02\u0e19\u0e32\u0e14\u0e23\u0e39\u0e1b \u0e40\u0e1b\u0e47\u0e19\u0e15\u0e49\u0e19<\/td><\/tr><tr><td><code>font<\/code><\/td><td>Path \u0e02\u0e2d\u0e07 font<\/td><\/tr><tr><td><code>font_size<\/code><\/td><td>\u0e02\u0e19\u0e32\u0e14 font \u0e02\u0e2d\u0e07 keyword \u0e41\u0e25\u0e30 title<\/td><\/tr><tr><td><code>color<\/code><\/td><td>\u0e2a\u0e35\u0e02\u0e2d\u0e07 keyword \u0e41\u0e25\u0e30 title<\/td><\/tr><tr><td><code>padding<\/code><\/td><td>\u0e23\u0e30\u0e22\u0e30\u0e02\u0e2d\u0e1a\u0e23\u0e30\u0e2b\u0e27\u0e48\u0e32\u0e07\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 capture \u0e21\u0e32\u0e01\u0e31\u0e1a background<\/td><\/tr><tr><td><code>background<\/code><\/td><td>Path \u0e02\u0e2d\u0e07\u0e20\u0e32\u0e1e\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e1b\u0e23\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e31\u0e1a\u0e23\u0e39\u0e1b\u0e17\u0e35\u0e48 capture<\/td><\/tr><tr><td><code>stack_title<\/code><\/td><td>\u0e23\u0e30\u0e1a\u0e38\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e02\u0e2d\u0e07 title \u0e41\u0e25\u0e30 keyword \u0e27\u0e48\u0e32\u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19 \u0e2b\u0e23\u0e35\u0e2d\u0e04\u0e19\u0e25\u0e30\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14(true \u0e04\u0e37\u0e2d \u0e04\u0e19\u0e25\u0e30\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14)<\/td><\/tr><tr><td><code>title_below_image<\/code><\/td><td>\u0e23\u0e30\u0e1a\u0e38\u0e01\u0e32\u0e23\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e02\u0e2d\u0e07 title \u0e41\u0e25\u0e30 keyword \u0e27\u0e48\u0e32\u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19 \u0e2b\u0e23\u0e37\u0e2d\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e23\u0e39\u0e1b<\/td><\/tr><tr><td><code>data<\/code><\/td><td>\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 object \u0e17\u0e35\u0e48\u0e40\u0e2d\u0e32\u0e44\u0e27\u0e49 custom \u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07\u0e41\u0e15\u0e48\u0e25\u0e30\u0e2b\u0e19\u0e49\u0e32<\/td><\/tr><tr><td><code>filter<\/code><\/td><td>\u0e0a\u0e37\u0e48\u0e2d\u0e02\u0e2d\u0e07\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30 custom **\u0e0a\u0e37\u0e48\u0e2d\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e23\u0e30\u0e1a\u0e38\u0e43\u0e19 file keyword.strings \u0e41\u0e25\u0e30 title.strings \u0e40\u0e0a\u0e48\u0e19 custom \u0e2a\u0e35\u0e02\u0e2d\u0e07 keyword \u0e14\u0e31\u0e07\u0e43\u0e19 file \u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Note<\/h5>\n\n\n\n<p>\u26a0\ufe0f \u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e22\u0e31\u0e07\u0e21\u0e35\u0e1a\u0e31\u0e04 title \u0e41\u0e25\u0e30 keyword \u0e23\u0e31\u0e1a\u0e23\u0e2d\u0e07\u0e41\u0e04\u0e48\u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29 For more imformation visit&nbsp;<a href=\"https:\/\/docs.fastlane.tools\/actions\/frame_screenshots\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.fastlane.tools\/actions\/frame_screenshots\/<\/a><\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"keywordstrings-and-titlestrings-parameters\">keyword.strings and title.strings Parameters<\/h3>\n\n\n\n<p>&#8220;Screen_capture_name&#8221;, &#8220;Keyword or title strings&#8221; \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19 Screen_capture_name \u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e37\u0e48\u0e2d\u0e02\u0e2d\u0e07\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e2a\u0e48 keyword \u0e2b\u0e23\u0e37\u0e2d title<br>\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19 Keyword or title strings \u0e40\u0e1b\u0e47\u0e19 keyword \u0e2b\u0e23\u0e37\u0e2d title \u0e17\u0e35\u0e48\u0e08\u0e30\u0e41\u0e2a\u0e14\u0e07<\/p>\n","protected":false},"featured_media":0,"parent":3350,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nav_title":"","positive":"","negative":"","footnotes":""},"docs_category":[],"class_list":["post-3359","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/3359","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/comments?post=3359"}],"version-history":[{"count":1,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/3359\/revisions"}],"predecessor-version":[{"id":3360,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/3359\/revisions\/3360"}],"up":[{"embeddable":true,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs\/3350"}],"wp:attachment":[{"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/media?parent=3359"}],"wp:term":[{"taxonomy":"docs_category","embeddable":true,"href":"https:\/\/portal-atlasx.cdg.co.th\/home\/wp-json\/wp\/v2\/docs_category?post=3359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}