BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//deadline-radar//radar.swingby.works//JA
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Deadline Radar（全件）
X-WR-CALDESC:アプリ開発者向けプラットフォーム強制締切
 （出典付き）。日付は各社公式告知の要約・確認日時
 点・保証なし。必ず一次情報を確認。
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
BEGIN:VEVENT
UID:play-fgs-geofencing-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260826
DTEND;VALUE=DATE:20260827
SUMMARY:[Google Play] Google Play：フォアグラウンドサービスの
 承認用途から「ジオフェンス」を除外
DESCRIPTION:フォアグラウンドサービス（位置情報タイプ等
 ）の承認済みユースケースからジオフェンシングが外
 れる。ジオフェンス用途は Geofence API を使う。Play Console
  のフォアグラウンドサービス申告の内容も見直す。\n\n
 対象：位置情報フォアグラウンドサービスでジオフェ
 ンスを実装している Android アプリ。\n\n出典（確認日 202
 6-08-20）：\nPreview: Understanding foreground service and full-screen i
 ntent requirements（effective August 26\, 2026）: https://support.google
 .com/googleplay/android-developer/answer/16965181\nGoogle Play Developer P
 rogram Policy – latest policy changes: https://support.google.com/google
 play/android-developer/answer/9934569?hl=en\n\n詳細：https://radar.swin
 gby.works/#play-fgs-geofencing-2026
URL:https://radar.swingby.works/#play-fgs-geofencing-2026
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-anonymous-chat-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260826
DTEND;VALUE=DATE:20260827
SUMMARY:[Google Play] Google Play：匿名チャット・ランダムチャ
 ットアプリに未成年ブロック等の新要件
DESCRIPTION:見知らぬ相手とランダムに接続して会話させる
 ／身元を意図的に隠して会話させることが中核機能の
 アプリが「年齢制限コンテンツと機能」ポリシーの対
 象になり、Play Console の機能・ツールで未成年をブロッ
 クすることが必須。Families ポリシーでは匿名チャット
 アプリが子どもを対象にすることを禁止。児童安全基
 準ポリシーも対象を拡大。\n\n対象：匿名／ランダムチ
 ャットが中核機能の Android アプリ。\n\n出典（確認日 202
 6-08-20）：\nPreview: Age-Restricted Content and Functionality（effecti
 ve August 26\, 2026）: https://support.google.com/googleplay/android-deve
 loper/answer/17036597\nPolicy announcement: July 15\, 2026: https://suppor
 t.google.com/googleplay/android-developer/answer/17134731?hl=en\n\n詳細
 ：https://radar.swingby.works/#play-anonymous-chat-2026
URL:https://radar.swingby.works/#play-anonymous-chat-2026
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:openai-assistants-api-shutdown-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260826
DTEND;VALUE=DATE:20260827
SUMMARY:[OpenAI API] OpenAI：Assistants API が API から削除
DESCRIPTION:2025-08-26 に告知された非推奨化に伴い、ちょう
 ど 1 年後の 2026-08-26 に Assistants API（assistants / threads / run
 s）が削除される。Responses API と Conversations API へ移行す
 る。\n\n対象：Assistants API を直接呼んでいるアプリ／サ
 ーバー。Dart では dart_openai・openai_dart・langchain_openai 経
 由の利用を含む。\n\n出典（確認日 2026-08-20）：\nOpenAI AP
 I – Deprecations: https://developers.openai.com/api/docs/deprecations\n\
 n詳細：https://radar.swingby.works/#openai-assistants-api-shutdown-2026
URL:https://radar.swingby.works/#openai-assistants-api-shutdown-2026
CATEGORIES:ai-model
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-target-api-36-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260831
DTEND;VALUE=DATE:20260901
SUMMARY:[Google Play] Google Play：新規アプリ・アップデートは
  target API 36（Android 16）以上が必須
DESCRIPTION:新規アプリおよび既存アプリのアップデートは
  Android 16（API level 36）以上をターゲットにしないと Googl
 e Play に提出できない。Wear OS / Android Automotive OS は API 35 
 以上、Android TV / Android XR は API 34 以上。既存アプリは AP
 I 35 以上をターゲットにしていないと、それより新しい
  OS を動かす端末の新規ユーザーに表示されなくなる。\
 n\n対象：Google Play で配信する全 Android アプリ。Flutter は
  android/app/build.gradle(.kts) の targetSdk を 36 に上げ、Android 1
 6 の動作変更（別行）を確認。\n\n日付メモ：必要なら P
 lay Console から 2026-11-01 までの延長を申請できる。毎年 8
 /31 に 1 世代ずつ上がる恒例の要件。\n\n出典（確認日 20
 26-08-20）：\nMeet Google Play's target API level requirement: https://d
 eveloper.android.com/google/play/requirements/target-sdk\n\n詳細：https
 ://radar.swingby.works/#play-target-api-36-2026
URL:https://radar.swingby.works/#play-target-api-36-2026
CATEGORIES:android\,flutter\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:android16-edge-to-edge-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260831
DTEND;VALUE=DATE:20260901
SUMMARY:[Android] Android 16（targetSdk 36）：edge-to-edge のオプト
 アウトが無効化
DESCRIPTION:targetSdk 36 では R.attr#windowOptOutEdgeToEdgeEnforcement 
 が非推奨かつ無効になり、アプリは edge-to-edge 表示を回
 避できない（コンテンツがシステムバー領域まで広が
 る）。インセット処理（SafeArea 等）が必要。\n\n対象：t
 argetSdk を 36 に上げる全 Android アプリ。Flutter は 3.27 以
 降、targetSdk 35 で既定 edge-to-edge。styles.xml で windowOptOutEdg
 eToEdgeEnforcement を使って逃げていたアプリは特に注意。\
 n\n日付メモ：適用は OS の日付ではなく targetSdk 36 への
 切替時。Play の target API 要件（2026-08-31・延長 11-01）に
 より実質この日が期限。\n\n出典（確認日 2026-08-20）：\n
 Behavior changes: Apps targeting Android 16 or higher: https://developer.a
 ndroid.com/about/versions/16/behavior-changes-16\nFlutter: Set default of 
 SystemUiMode to edge-to-edge: https://docs.flutter.dev/release/breaking-ch
 anges/default-systemuimode-edge-to-edge\n\n詳細：https://radar.swingby.
 works/#android16-edge-to-edge-2026
URL:https://radar.swingby.works/#android16-edge-to-edge-2026
CATEGORIES:android\,flutter
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:android16-behavior-changes-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260831
DTEND;VALUE=DATE:20260901
SUMMARY:[Android] Android 16（targetSdk 36）：大画面で向き・リ
 サイズ制限が無視、予測型バックが既定ON ほか
DESCRIPTION:smallest width 600dp 以上のディスプレイではマニフ
 ェストの向き・リサイズ・アスペクト比の制限が無視
 され、アプリはウィンドウ全体に表示される（ゲーム
 以外はオプトアウト不可）。予測型バックのシステム
 アニメーションが既定で有効になり onBackPressed / KEYCODE_B
 ACK が呼ばれなくなる。elegantTextHeight の無効化、BODY_SENSO
 RS → 粒度の細かい health パーミッション、scheduleAtFixedRa
 te の挙動変更、MediaStore バージョンのアプリ別化なども
 同時に適用。\n\n対象：targetSdk を 36 に上げる全 Android 
 アプリ。特にタブレット／折りたたみ端末向けに向き
 を固定しているアプリ、独自のバック処理があるアプ
 リ。\n\n日付メモ：適用は targetSdk 36 への切替時。Play の
  target API 要件により実質この日が期限。\n\n出典（確認
 日 2026-08-20）：\nBehavior changes: Apps targeting Android 16 or highe
 r: https://developer.android.com/about/versions/16/behavior-changes-16\n\n
 詳細：https://radar.swingby.works/#android16-behavior-changes-2026
URL:https://radar.swingby.works/#android16-behavior-changes-2026
CATEGORIES:android\,flutter
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-billing-library-8-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260831
DTEND;VALUE=DATE:20260901
SUMMARY:[Google Play] Google Play Billing Library：新規・更新アプ
 リは PBL 8 以上が必須（PBL 7 の期限）
DESCRIPTION:2026-08-31 までに、新規アプリおよび既存アプリ
 のアップデートは Play Billing Library 8 以上を使わなけれ
 ばならない（PBL 7 は期限切れ）。必要なら Play Console か
 ら 2026-11-01 までの延長を申請できる。以降も毎年 8/31 
 に 1 世代ずつ期限が来る（PBL 8 は 2027-08-31）。\n\n対象
 ：Google Play でアプリ内課金／サブスクを提供するアプ
 リ。Flutter：in_app_purchase_android 0.5.0 以降が PBL 8.0.0（0.4.x 
 は 7.x）。RevenueCat 等のラッパー SDK も内包する PBL のバ
 ージョンを確認。\n\n日付メモ：延長申請で 2026-11-01 ま
 で。\n\n出典（確認日 2026-08-20）：\nGoogle Play Billing Library
  deprecation FAQ: https://developer.android.com/google/play/billing/deprec
 ation-faq\n\n詳細：https://radar.swingby.works/#play-billing-library-8-
 2026
URL:https://radar.swingby.works/#play-billing-library-8-2026
CATEGORIES:android\,flutter\,billing
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:apple-age-rating-social-media-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260901
DTEND;VALUE=DATE:20260902
SUMMARY:[App Store] App Store：年齢レーティング質問票の「ソ
 ーシャルメディア機能」回答が提出時に必須
DESCRIPTION:2026 年 9 月から、新規アプリ・アップデートの 
 App Store 提出時、および代替配信向け公証（notarization）
 の提出時に、ソーシャルメディア機能（UGC をフィード
 等で再配信・増幅・交流する機能）の有無への回答が
 必須になる。該当アプリは 13+ 以上のレーティングと「
 Social Media」コンテンツ記述子が付き、iOS 27 の Time Allowan
 ces の対象になる。\n\n対象：App Store / 代替マーケットプ
 レイスに提出する全アプリ（Flutter アプリも App Store Conn
 ect 側で回答が必要）。\n\n日付メモ：Apple は「2026 年 9 
 月から（beginning in September 2026）」とのみ告知し具体日
 は未公表。便宜上 9/1 に配置。\n\n出典（確認日 2026-08-20
 ）：\nAge rating questionnaire now includes social media questions（202
 6-07-09）: https://developer.apple.com/news/?id=tlur8uvi\nIntroducing Tim
 e Allowances（2026-06-08）: https://developer.apple.com/news/?id=0d2gpmm
 l\n\n詳細：https://radar.swingby.works/#apple-age-rating-social-media-2
 026
URL:https://radar.swingby.works/#apple-age-rating-social-media-2026
CATEGORIES:ios\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:android-developer-verification-phase1-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260930
DTEND;VALUE=DATE:20261001
SUMMARY:[Android] Android 開発者認証：ブラジル・インドネシ
 ア・シンガポール・タイで施行（認証済み開発者が登
 録したアプリしか入らない）
DESCRIPTION:2026-09-30 から、上記 4 か国の認定 Android 端末で
 は、認証済み開発者が登録したアプリでなければ対象
 ストア（Google Play、HONOR App Market、OPPO App Market、Galaxy Stor
 e、Palm Store、V-Appstore、GetApps）からインストールできな
 い。Play 外配布も対象。フル配布アカウントは政府発行
  ID と $25、限定配布アカウント（最大 20 台）は無料・ID
  不要。上級者がリスクを了承して未認証アプリを入れ
 る advanced flow もある。2027 年に全世界へ拡大予定。\n\n
 対象：Android アプリを配布する全開発者。Play 配信中の
 開発者は既存の本人確認で足りるが、アプリ（パッケ
 ージ名）の登録は別途必要（次の行）。\n\n日付メモ：
 第 1 弾＝4 か国。2027 年に全世界（日付未公表）。\n\n出
 典（確認日 2026-08-20）：\nUnderstanding Android developer verifica
 tion: https://support.google.com/android-developer-console/answer/16561738
 ?hl=en\nAndroid developer verification: Building a safer ecosystem togethe
 r（2026-06-18）: https://android-developers.googleblog.com/2026/06/andro
 id-developer-verification.html\n\n詳細：https://radar.swingby.works/#an
 droid-developer-verification-phase1-2026
URL:https://radar.swingby.works/#android-developer-verification-phase1-2026
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-register-apps-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260930
DTEND;VALUE=DATE:20261001
SUMMARY:[Google Play] Google Play：Play Console で配信アプリ（パ
 ッケージ名）の登録が必須——未登録は世界中で削除
DESCRIPTION:Android 開発者認証と Play Console 要件を満たすた
 め、Play 配信アプリのパッケージ名を Play Console に登録
 する（署名鍵の所有証明を求められる場合あり）。99% 
 は自動登録済みだが、Play Console ホームで残りを確認し
 、2026-09-30 までに登録しないと Google Play から世界的に
 削除される。ほとんどの Play 開発者は本人確認のやり
 直しは不要。Play 外配布アプリも Play Console から登録で
 きる。\n\n対象：Google Play で配信する全開発者。\n\n出典
 （確認日 2026-08-20）：\nPlay Console Requirements（effective Septe
 mber 30\, 2026）: https://support.google.com/googleplay/android-developer
 /answer/10788890?hl=en\nRegister on Google Play Console | Android develope
 r verification: https://developer.android.com/developer-verification/guide
 s/google-play-console\n\n詳細：https://radar.swingby.works/#play-regist
 er-apps-2026
URL:https://radar.swingby.works/#play-register-apps-2026
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:apple-eu-business-terms-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20261001
DTEND;VALUE=DATE:20261002
SUMMARY:[App Store] App Store（EU）：新ビジネス条件が発効—
 —Core Technology Commission 5%・代替決済の併用・手数料率改
 定
DESCRIPTION:EU で配信する全開発者が単一のビジネス条件に
 移行。Core Technology Fee は App Store 外で配信されるアプリ
 のデジタル取引に対する 5% の Core Technology Commission に置
 き換わり、Initial Acquisition Fee と Store Services Fee は廃止。
 2026-10-01 から、手数料率の調整、Apple IAP と並ぶ代替決
 済の提供、代替決済の児童保護、代替アプリマーケッ
 トプレイス運営・Web 配信の資格拡大が発効。更新され
 た PLA への同意が必要。\n\n対象：EU で App Store または代
 替配信を行う全開発者（日本から EU に配信している場
 合を含む）。\n\n出典（確認日 2026-08-20）：\nChanges for app
 s in the European Union（2026-08-18）: https://developer.apple.com/news/
 ?id=gmws0jgp\nUpdated Apple Developer Program License Agreement now availa
 ble（2026-08-18）: https://developer.apple.com/news/?id=0cgo95n6\n\n詳
 細：https://radar.swingby.works/#apple-eu-business-terms-2026
URL:https://radar.swingby.works/#apple-eu-business-terms-2026
CATEGORIES:ios\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gemini-2-5-flash-image-shutdown-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20261002
DTEND;VALUE=DATE:20261003
SUMMARY:[Gemini API] Gemini API：gemini-2.5-flash-image の提供終了
DESCRIPTION:gemini-2.5-flash-image（2025-10-02 公開）は 2026-10-02 に
 シャットダウン。推奨後継は gemini-3.1-flash-image。\n\n対
 象：Gemini API / Firebase AI Logic 経由で当該モデル ID を固定
 指定しているアプリ。\n\n日付メモ：同ページの他の予
 定：gemini-3.1-flash-lite は 2027-05-07、gemini-embedding-001 は 2028
 -05-14 にシャットダウン。\n\n出典（確認日 2026-08-20）：\
 nGemini API – Deprecations: https://ai.google.dev/gemini-api/docs/deprec
 ations\n\n詳細：https://radar.swingby.works/#gemini-2-5-flash-image-shu
 tdown-2026
URL:https://radar.swingby.works/#gemini-2-5-flash-image-shutdown-2026
CATEGORIES:ai-model
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:openai-gpt5-o3-shutdown-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20261211
DTEND;VALUE=DATE:20261212
SUMMARY:[OpenAI API] OpenAI：GPT-5（2025-08-07 スナップショット
 ）・o3 系モデルの提供終了
DESCRIPTION:gpt-5-2025-08-07 / gpt-5-mini-2025-08-07 / gpt-5-nano-2025-08-0
 7 / gpt-5-pro-2025-10-06 / o3-2025-04-16 / o3-pro-2025-06-10 が 2026-12-1
 1 に API から削除される（2026-06-11 告知）。後継は gpt-5.6
  系。\n\n対象：これらのモデル ID を固定指定している
 アプリ。\n\n出典（確認日 2026-08-20）：\nOpenAI API – Deprec
 ations: https://developers.openai.com/api/docs/deprecations\n\n詳細：ht
 tps://radar.swingby.works/#openai-gpt5-o3-shutdown-2026
URL:https://radar.swingby.works/#openai-gpt5-o3-shutdown-2026
CATEGORIES:ai-model
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-contacts-picker-2027@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20270127
DTEND;VALUE=DATE:20270128
SUMMARY:[Google Play] Google Play：targetSdk 37 以降は連絡先アク
 セスに Contact Picker が必須（READ_CONTACTS 制限）
DESCRIPTION:2027-01-27 発効。Android 17（API 37）以上をターゲッ
 トにするアプリは、Android Contact Picker で足りる場合に RE
 AD_CONTACTS を要求できない。引き続き要求するアプリは
 、中核機能上 Picker では不可能な理由の文書提出が必要
 。\n\n対象：連絡先を読む Android アプリ（共有・招待機
 能など）。API 37 へ上げるタイミングで効く。\n\n出典（
 確認日 2026-08-20）：\nPreview: Permissions and APIs that Access Sens
 itive Information（effective January 27\, 2027）: https://support.google
 .com/googleplay/android-developer/answer/16909972\nAndroid Developers Blog
 : Boosting user privacy and business protection with updated Play policies
 （2026-04-15）: https://android-developers.googleblog.com/2026/04/giving
 -users-clearer-choice-and-everyone-a-safer-more-trusted-app-ecosystem.html
 \n\n詳細：https://radar.swingby.works/#play-contacts-picker-2027
URL:https://radar.swingby.works/#play-contacts-picker-2027
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-location-button-2027@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20270127
DTEND;VALUE=DATE:20270128
SUMMARY:[Google Play] Google Play：targetSdk 37 以降、1 回限りの精
 密位置取得は「位置情報ボタン」が必須
DESCRIPTION:2027-01-27 発効。Android 17（API 37）以上をターゲッ
 トにするアプリで、ACCESS_FINE_LOCATION がユーザー起点の 1
  回限りの操作にしか要らない場合は Android の location but
 ton を実装しなければならない（常時／継続取得が必要
 な場合を除く）。必要最小限のスコープが原則。\n\n対
 象：位置情報を使う Android アプリ（地図・天気・チェ
 ックイン等）。API 37 へ上げるタイミングで効く。\n\n出
 典（確認日 2026-08-20）：\nPreview: Permissions and APIs that Acces
 s Sensitive Information（effective January 27\, 2027）: https://support.
 google.com/googleplay/android-developer/answer/16909972\nAndroid Developer
 s Blog: Boosting user privacy and business protection with updated Play po
 licies（2026-04-15）: https://android-developers.googleblog.com/2026/04/
 giving-users-clearer-choice-and-everyone-a-safer-more-trusted-app-ecosyste
 m.html\n\n詳細：https://radar.swingby.works/#play-location-button-2027
URL:https://radar.swingby.works/#play-location-button-2027
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-call-log-verification-2027@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20270127
DTEND;VALUE=DATE:20270128
SUMMARY:[Google Play] Google Play：READ_CALL_LOG の「電話着信によ
 るアカウント確認」用途が不許可に
DESCRIPTION:2027-01-27 発効。SMS／通話履歴パーミッションポ
 リシーで、電話着信によるアカウント確認を READ_CALL_LOG
  の用途として認めなくなる。Digital Credentials API（直接
 または検証プロバイダ経由）か SMS Retriever API を使う。\
 n\n対象：着信番号で本人確認している Android アプリ。\n
 \n出典（確認日 2026-08-20）：\nUse of SMS or Call Log permission g
 roups（effective January 27\, 2027）: https://support.google.com/googlep
 lay/android-developer/answer/10208820\nPolicy announcement: July 15\, 2026
 : https://support.google.com/googleplay/android-developer/answer/17134731?
 hl=en\n\n詳細：https://radar.swingby.works/#play-call-log-verification-
 2027
URL:https://radar.swingby.works/#play-call-log-verification-2027
CATEGORIES:android\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:play-16kb-page-size-2027@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20270201
DTEND;VALUE=DATE:20270202
SUMMARY:[Google Play] Google Play：16 KB ページサイズ未対応のア
 プリはアップデートを公開できなくなる
DESCRIPTION:Android 15（API 35）以上をターゲットにする全ア
 プリは 64bit 端末向けに 16 KB メモリページサイズをサポ
 ートする必要があり、2027-02-01 以降、未対応のアプリ更
 新はリリースできない。NDK ライブラリを（直接または 
 SDK 経由で）使うアプリは再ビルドが必要。Java/Kotlin の
 みのアプリは対応済み扱い。\n\n対象：ネイティブライ
 ブラリを含む Android アプリ。Flutter エンジン自体がネイ
 ティブなので Flutter アプリは全件確認対象（古い Flutter
  や古いネイティブ依存プラグインは未対応の可能性）
 。\n\n出典（確認日 2026-08-20）：\nSupport 16 KB page sizes（Las
 t updated 2026-08-05）: https://developer.android.com/guide/practices/pag
 e-sizes\nPrepare your apps for Google Play's 16 KB page size compatibility
  requirement（2025-05-08）: https://android-developers.googleblog.com/20
 25/05/prepare-play-apps-for-devices-with-16kb-page-size.html\n\n詳細：h
 ttps://radar.swingby.works/#play-16kb-page-size-2027
URL:https://radar.swingby.works/#play-16kb-page-size-2027
CATEGORIES:android\,flutter
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:firebase-ml-shutdown-2027@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20270615
DTEND;VALUE=DATE:20270616
SUMMARY:[Firebase] Firebase ML の終了（カスタムモデル配信・Cl
 oud Vision 連携）
DESCRIPTION:Firebase ML は非推奨で 2027-06-15 にシャットダウン
 。カスタム TensorFlow Lite モデルのホスティングは Cloud St
 orage へ、Cloud Vision API の利用は Firebase AI Logic か Cloud Visi
 on API の直接呼び出しへ移行する。\n\n対象：firebase_ml_mod
 el_downloader、旧 firebase_ml_vision / firebase_ml_custom を使う Flut
 ter アプリ、Firebase ML SDK を使う iOS/Android アプリ。\n\n出
 典（確認日 2026-08-20）：\nFirebase ML（deprecation notice）: htt
 ps://firebase.google.com/docs/ml\nFirebase Android SDK Release Notes: http
 s://firebase.google.com/support/release-notes/android\n\n詳細：https://
 radar.swingby.works/#firebase-ml-shutdown-2027
URL:https://radar.swingby.works/#firebase-ml-shutdown-2027
CATEGORIES:firebase\,android\,ios\,flutter
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:gma-sdk-v23-sunset-2027@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20270630
DTEND;VALUE=DATE:20270701
SUMMARY:[AdMob / Google Mobile Ads SDK] Google Mobile Ads SDK：Android v23
  系が 2027-06-30 にサンセット（広告配信停止リスク）／i
 OS v11 系は 2027 Q2
DESCRIPTION:Google Mobile Ads Android SDK v23.x.x は 2026-02-17 に非推
 奨、2027-06-30 にサンセット。サンセット後は当該バージ
 ョンからの広告リクエストが自動 no fill になるリスク
 がある。iOS SDK v11.x.x は 2026-02-04 非推奨で、サンセット
 は 2027 Q2（具体日未公表）。Android v22 / iOS v10 は 2026-06-30
  にサンセット済み。\n\n対象：google_mobile_ads 5.x（Android G
 MA 23.x / iOS GMA 11.x）を使う Flutter アプリ → 6.0.0 以降（An
 droid 24.x / iOS 12.x）へ。ネイティブで GMA SDK 23 / 11 を使う
 アプリ。\n\n日付メモ：iOS v11 は 2027 Q2（具体日未公表）
 。\n\n出典（確認日 2026-08-20）：\nGoogle Mobile Ads SDK (Android
 ) – Deprecation and sunset schedule: https://developers.google.com/admob
 /android/deprecation\nGoogle Mobile Ads SDK (iOS) – Deprecation and suns
 et schedule: https://developers.google.com/admob/ios/deprecation\n\n詳細
 ：https://radar.swingby.works/#gma-sdk-v23-sunset-2027
URL:https://radar.swingby.works/#gma-sdk-v23-sunset-2027
CATEGORIES:ads\,android\,ios\,flutter
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:anthropic-claude-opus-4-1-retired-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260805
DTEND;VALUE=DATE:20260806
SUMMARY:[Claude API] Anthropic：Claude Opus 4.1（claude-opus-4-1-20250805
 ）が引退
DESCRIPTION:2026-06-05 告知、2026-08-05 引退。引退後のリクエ
 ストは失敗する。推奨後継は claude-opus-4-8。\n\n対象：当
 該モデル ID を指定しているアプリ。Dart では anthropic_sdk
 _dart / langchain_anthropic 経由を含む。\n\n日付メモ：同ペー
 ジの現役モデルの「暫定引退日」は下限（例：claude-sonn
 et-4-5-20250929 は 2026-09-29 より前には引退しない）で、確
 定期限ではない。\n\n出典（確認日 2026-08-20）：\nClaude AP
 I – Model deprecations: https://platform.claude.com/docs/en/about-claude
 /model-deprecations\n\n詳細：https://radar.swingby.works/#anthropic-cla
 ude-opus-4-1-retired-2026
URL:https://radar.swingby.works/#anthropic-claude-opus-4-1-retired-2026
CATEGORIES:ai-model
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:apple-texas-sb2420-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260604
DTEND;VALUE=DATE:20260605
SUMMARY:[App Store] App Store：テキサス州 SB 2420 の年齢確認・
 保護者同意が発効（米州法対応）
DESCRIPTION:差止命令の解除により、テキサス州の新規 Apple
  Account に対して、ダウンロード・Apple IAP・アプリの重
 要な変更について 18 歳未満の年齢確認と保護者同意が
 必要に。開発者は Declared Age Range API で年齢カテゴリを
 取得し、重要な変更には PermissionKit の Significant Change API
  を使い、同意の撤回は App Store Server Notification で受け取
 る。\n\n対象：米国に配信する iOS アプリ。ユタ州（2026-
 05-06）・ルイジアナ州（2026-07-01）も新規 Apple Account 向
 けに同様の枠組みが発効済み。\n\n出典（確認日 2026-08-2
 0）：\nUpdate for Apps Distributed in Texas（2026-06-03）: https://dev
 eloper.apple.com/news/?id=sg176nne\nAge requirements for apps distributed 
 in Brazil\, Australia\, Singapore\, Utah\, and Louisiana（2026-02-24）: 
 https://developer.apple.com/news/?id=f5zj08ey\n\n詳細：https://radar.sw
 ingby.works/#apple-texas-sb2420-2026
URL:https://radar.swingby.works/#apple-texas-sb2420-2026
CATEGORIES:ios\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:apple-sdk-minimum-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260428
DTEND;VALUE=DATE:20260429
SUMMARY:[App Store] App Store Connect：iOS 26 SDK（Xcode 26）以上で
 のビルドが必須——毎年 4 月末の恒例
DESCRIPTION:2026-04-28 以降、App Store Connect にアップロードす
 るアプリは iOS 26 / iPadOS 26 / tvOS 26 / visionOS 26 / watchOS 26 SD
 K 以上（Xcode 26 以降）でビルドされている必要がある。
 \n\n対象：全 iOS/iPadOS/tvOS/visionOS/watchOS アプリ。Flutter は 
 Xcode 26 対応の安定版でビルド。毎年 4 月末に 1 世代ず
 つ上がる（2027 年分は未告知・例年 2 月頃に告知）。\n\
 n出典（確認日 2026-08-20）：\nUpcoming SDK minimum requirements（
 2026-02-03）: https://developer.apple.com/news/?id=ueeok6yw\nApple Develo
 per – Upcoming requirements: https://developer.apple.com/news/upcoming-r
 equirements/\n\n詳細：https://radar.swingby.works/#apple-sdk-minimum-20
 26
URL:https://radar.swingby.works/#apple-sdk-minimum-2026
CATEGORIES:ios\,flutter
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:apple-japan-msca-pla-2026@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20260317
DTEND;VALUE=DATE:20260318
SUMMARY:[App Store] Apple：日本のスマホソフトウェア競争促
 進法（MSCA）対応の更新 PLA 同意期限——iOS 26.2 から代
 替マーケット・代替決済
DESCRIPTION:iOS 26.2 から、日本で代替アプリマーケットプレ
 イスでの配信・運営、Apple IAP 外の決済処理などが可能
 に（公証・マーケットプレイス認可・児童保護の要件
 付き）。Apple Developer Program の全メンバーは、日本向け
 新条項を含む更新 PLA に 2026-03-17 までに同意する必要が
 あった。\n\n対象：Apple Developer Program の全メンバー（日
 本で配信するかに関わらず同意が必要）。\n\n出典（確
 認日 2026-08-20）：\nChanges to iOS in Japan（2025-12-17）: https://
 developer.apple.com/news/?id=074b3wzz\n\n詳細：https://radar.swingby.wo
 rks/#apple-japan-msca-pla-2026
URL:https://radar.swingby.works/#apple-japan-msca-pla-2026
CATEGORIES:ios\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:apple-guideline-5-1-2-i-third-party-ai-2025@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20251113
DTEND;VALUE=DATE:20251114
SUMMARY:[App Store] App Review Guideline 5.1.2(i)：第三者 AI への個
 人データ共有は明示的な開示と事前同意が必須
DESCRIPTION:2025-11-13 改定。個人データを第三者（第三者 AI 
 を含む）と共有する場合、共有先を明確に開示し、事
 前に明示的な許可を得なければならないことを明確化
 。\n\n対象：ユーザーデータを外部 AI API（OpenAI / Gemini / 
 Claude 等）に送る全 iOS アプリ。審査で指摘され得る。\n
 \n出典（確認日 2026-08-20）：\nUpdated App Review Guidelines now a
 vailable（2025-11-13）: https://developer.apple.com/news/?id=ey6d8onl\nA
 pp Review Guidelines: https://developer.apple.com/app-store/review/guideli
 nes/\n\n詳細：https://radar.swingby.works/#apple-guideline-5-1-2-i-thir
 d-party-ai-2025
URL:https://radar.swingby.works/#apple-guideline-5-1-2-i-third-party-ai-202
 5
CATEGORIES:ios\,ai-policy\,store-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:youtube-ypp-inauthentic-content-2025@radar.swingby.works
DTSTAMP:20260820T000000Z
DTSTART;VALUE=DATE:20250715
DTEND;VALUE=DATE:20250716
SUMMARY:[YouTube] YouTube パートナープログラム：「繰り返し
 の多いコンテンツ」→「不正なコンテンツ（inauthentic co
 ntent）」に改定（量産・AI テンプレ動画の収益化制限）
DESCRIPTION:2025-07-15 に YPP の収益化ポリシーを更新。繰り
 返し・量産されたコンテンツ（独自の視点や知見を加
 えない汎用テンプレの AI 生成コンテンツを含む）が収
 益化対象外であることを明確化し、ポリシー名を「inaut
 hentic content」に変更。\n\n対象：YouTube で収益化するクリ
 エイター（特に AI 量産系チャンネル）。\n\n出典（確認
 日 2026-08-20）：\nYouTube channel monetization policies: https://suppo
 rt.google.com/youtube/answer/1311392?hl=en\n\n詳細：https://radar.swing
 by.works/#youtube-ypp-inauthentic-content-2025
URL:https://radar.swingby.works/#youtube-ypp-inauthentic-content-2025
CATEGORIES:creator\,ai-policy
STATUS:CONFIRMED
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
