<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>iOS脆弱性  タグが付けられた記事一覧を表示しています。  | 酔いどれオヤジのブログwp</title>
	<atom:link href="https://minatokobe.com/wp/tag/ios%e8%84%86%e5%bc%b1%e6%80%a7/feed" rel="self" type="application/rss+xml" />
	<link>https://minatokobe.com/wp</link>
	<description>Mac,iPhone,iPad,Apple Watch</description>
	<lastBuildDate>Mon, 27 May 2024 23:07:19 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://minatokobe.com/wp/wp-content/uploads/2023/09/cropped-favicon512-32x32.png</url>
	<title>iOS脆弱性  タグが付けられた記事一覧を表示しています。  | 酔いどれオヤジのブログwp</title>
	<link>https://minatokobe.com/wp</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://minatokobe.com/wp/tag/ios%e8%84%86%e5%bc%b1%e6%80%a7/feed"/>
	<item>
		<title>iOSの悪用により、開発者はアニメーションアプリのアイコンを作成可能に</title>
		<link>https://minatokobe.com/wp/ios/post-97566.html</link>
					<comments>https://minatokobe.com/wp/ios/post-97566.html#respond</comments>
		
		<dc:creator><![CDATA[酔いどれ]]></dc:creator>
		<pubDate>Mon, 27 May 2024 23:07:19 +0000</pubDate>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[#iOS脆弱性 #アニメーションアイコン #iOS18]]></category>
		<category><![CDATA[iOS 18]]></category>
		<category><![CDATA[iOS脆弱性]]></category>
		<category><![CDATA[アニメーションアイコン]]></category>
		<guid isPermaLink="false">https://minatokobe.com/wp/?p=97566</guid>

					<description><![CDATA[最近、Appleは開発者が自分たちのアプリに代替アイコンを提供できるようにしました。この機能により、ユーザーは好きなときにアプリアイコンを変更することができます。 しかし、Appleの時計アプリとカレンダーアプリを除いて、システムはアニメーションやインタラクティブなアイコンをサポートしていません。最近、ある研究者がこれを可能にするiOSシステムの脆弱性を発見しました。 iOSでのアニメーションアイコン 発見の詳細 研究者のBryce Bostwick氏は、開発者がアニメーションアイコンを作成できるiOSの脆弱性を発見しました。この脆弱性は、システムの公式APIを利用して代替アイコンを提供しますが、ユーザーの手動操作を必要としません。&#8230;]]></description>
										<content:encoded><![CDATA[<p>最近、Appleは開発者が自分たちのアプリに代替アイコンを提供できるようにしました。この機能により、ユーザーは好きなときにアプリアイコンを変更することができます。</p>
<p>しかし、Appleの時計アプリとカレンダーアプリを除いて、システムはアニメーションやインタラクティブなアイコンをサポートしていません。最近、ある研究者がこれを可能にするiOSシステムの脆弱性を発見しました。</p>
<div class="dp_toc_container pos-before_first_h allow-toggle" role="navigation" data-margin="130"><p class="toc_title_block"><span class="toc_title icon-list">INDEX</span><span class="toc_toggle icon-up-open" role="button"></span></p><ul class="dp_toc_ul has_title"><li><a href="#iose381a7e381aee382a2e3838be383a1e383bce382b7e383a7e383b3e382a2e382a4e382b3e383b3-1">iOSでのアニメーションアイコン</a><ul><li><a href="#e799bae8a68be381aee8a9b3e7b4b0-2">発見の詳細</a></li><li><a href="#e4bb95e7b584e381bf-3">仕組み</a></li><li><a href="#e38387e383a2e381a8e58fafe883bde680a7-4">デモと可能性</a></li><li><a href="#e687b8e5bfb5e381a8e588b6e99990-5">懸念と制限</a></li></ul></li><li><a href="#iose3839be383bce383a0e794bbe99da2e381aee69caae69da5-6">iOSホーム画面の未来</a><ul><li><a href="#ios-18e381a7e381aee696b0e38197e38184e5a489e69bb4-7">iOS 18での新しい変更</a></li><li><a href="#e383a6e383bce382b6e383bce4bd93e9a893e381aee59091e4b88a-8">ユーザー体験の向上</a></li></ul></div><h2 id="iose381a7e381aee382a2e3838be383a1e383bce382b7e383a7e383b3e382a2e382a4e382b3e383b3-1"> iOSでのアニメーションアイコン</h2>
<h3 id="e799bae8a68be381aee8a9b3e7b4b0-2">発見の詳細</h3>
<p>研究者のBryce Bostwick氏は、開発者がアニメーションアイコンを作成できるiOSの脆弱性を発見しました。この脆弱性は、システムの公式APIを利用して代替アイコンを提供しますが、ユーザーの手動操作を必要としません。<br />
</p>
<h3 id="e4bb95e7b584e381bf-3">仕組み</h3>
<p>通常、iOSではユーザーがアプリ内でカスタムアイコンを選択し、その後システムのアラートで変更を確認する必要があります。</p>
<p>システムがユーザーが変更を行ったことを確認できない場合や、確認アラートが表示されない場合、アイコンの変更はキャンセルされます。これにより、アプリがバックグラウンドで自動的にアイコンを変更することはできません。</p>
<p>しかし、Bostwick氏はプライベートメソッドを使用してAPIを呼び出す方法を発見し、ユーザーの確認を必要とせずにカスタムアイコンを設定できるようにしました。さらに、彼はシステムを騙してアプリのステータスチェックを変更し、iOSがバックグラウンドで実行中でもアプリをアクティブとして認識するようにしました。</p>
<p>これにより、アプリはバックグラウンドでいつでも自動的にアイコンを変更できるようになります。</p>
<h3 id="e38387e383a2e381a8e58fafe883bde680a7-4">デモと可能性</h3>
<p>可能性を示すために、Bostwick氏は複数のフレームを組み合わせてアニメーションアイコンを作成しました。<br />
<iframe width="690" height="390" src="https://www.youtube.com/embed/KDVibKGtSVI?si=w7vyY5wjVBwS_Eu0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe><br />
すべてのアイコンがアニメーションになるのは少し過剰かもしれませんが、通知を受け取ったときに短いアニメーションを表示するのは便利だと彼は提案しています。<br />
</p>
<h3 id="e687b8e5bfb5e381a8e588b6e99990-5">懸念と制限</h3>
<p>ただし、このような脆弱性を利用するアプリはApp Storeの審査チームによって拒否される可能性が高いことに注意が必要です。Appleはアプリのセキュリティとユーザー体験を確保するための厳格なガイドラインを持っており、これらのガイドラインを回避する脆弱性は通常許容されません。</p>
<h2 id="iose3839be383bce383a0e794bbe99da2e381aee69caae69da5-6"> iOSホーム画面の未来</h2>
<h3 id="ios-18e381a7e381aee696b0e38197e38184e5a489e69bb4-7">iOS 18での新しい変更</h3>
<p>現在、iOSがアニメーションアイコンを公式にサポートするという噂はありませんが、最近の報告によると、AppleはiOS 18でiPhoneのホーム画面に大幅な改良を加える予定です。</p>
<p>これには、ユーザーがアイコンを自由に画面上で移動できる新しいオプションや、アプリアイコンの背景色を選択できる機能が含まれています。</p>
<h3 id="e383a6e383bce382b6e383bce4bd93e9a893e381aee59091e4b88a-8">ユーザー体験の向上</h3>
<p>これらの変更は、ユーザーにホーム画面の外観や整理をより自由にコントロールできるようにすることを目的としています。アニメーションアイコンはまだ導入されていませんが、カスタマイズの柔軟性はAppleがiOSプラットフォームを進化させ、ユーザーのニーズと期待に応えるための継続的な努力を反映しています。<br />
</p>
<div class="dp_sc_capbox">
<div class="ctitle_area al-l pt1">
<p class="ctitle b tleft pt1">まとめ</p>
</div>
<div class="cap-content tleft pt1">
Bryce Bostwick氏が発見した脆弱性は興味深いものですが、Appleが近い将来、公式にアニメーション化されたアプリアイコンをサポートする可能性は低いでしょう。<br />
ただし、iOS 18でのiOSホーム画面の潜在的な改革により、ユーザーにとってエキサイティングな新しいカスタマイズオプションが追加される可能性があります。
</div>
</div>
<p>(Via <a href="https://9to5mac.com/2024/05/27/ios-exploit-animated-app-icons/">9to5Mac</a>.)</p>
]]></content:encoded>
					
					<wfw:commentRss>https://minatokobe.com/wp/ios/post-97566.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
