<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/"
>

<channel rdf:about="https://iphone-app-developer.seesaa.net/">
<title>iPhoneアプリ開発備忘録</title>
<link>https://iphone-app-developer.seesaa.net/</link>
<description>iPhone / iPadアプリケーションプログラム開発メモ</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="https://blog.seesaa.jp/" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/521486946.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/520640727.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/519905878.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/519863512.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/519787017.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/519786967.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/504806241.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/503682606.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/503333584.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/503332042.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/502731046.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/502699541.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/500754392.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/500740754.html" />
<rdf:li rdf:resource="https://iphone-app-developer.seesaa.net/article/500595261.html" />
</rdf:Seq>
</items>
</channel>

<item rdf:about="https://iphone-app-developer.seesaa.net/article/521486946.html">
<link>https://iphone-app-developer.seesaa.net/article/521486946.html</link>
<title>Apple WatchアプリをXcodeからApple Watchに転送できない場合に確認するべきこと</title>
<description>Xcodeでビルドして、テストのためにApple WatchアプリをApple Watchに転送するときに、Apple WatchjのwatchOSのバージョンが、アプリで設定している最小バージョン以上であるにも関わらず、下記のようなメッセージが表示された場合に確認するべきことを示す。Apple Watch’s watchOS doesn’t match ABC.app’s watchOS 10.6 deployment target.</description>
<dc:subject>トラブルシューティング</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2026-09-04T21:43:26+09:00</dc:date>
<content:encoded><![CDATA[

Xcodeでビルドして、テストのためにApple WatchアプリをApple Watchに転送するときに、Apple WatchjのwatchOSのバージョンが、アプリで設定している最小バージョン以上であるにも関わらず、下記のようなメッセージが表示された場合に確認するべきことを示す。<br /><br /><em>Apple Watch’s watchOS doesn’t match ABC.app’s watchOS 10.6 deployment target.</em><br /><br /><br /><br /><a href="https://iphone-app-developer.seesaa.net/article/521486946.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/520640727.html">
<link>https://iphone-app-developer.seesaa.net/article/520640727.html</link>
<title>UIKit scene-based life cycleへのマイグレーション Objective-c Xib版</title>
<description>iOS27より、UISceneライフサイクルでアプリを起動しない場合、アプリが起動しないことがAppleより正式に告知がなされた。TN3187: Migrating to the UIKit scene-based life cyclehttps://developer.apple.com/documentation/technotes/tn3187-migrating-to-the-uikit-scene-based-life-cycle#Provide-scene-con..</description>
<dc:subject>UIScene</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2026-05-09T14:47:42+09:00</dc:date>
<content:encoded><![CDATA[

iOS27より、UISceneライフサイクルでアプリを起動しない場合、アプリが起動しないことがAppleより正式に告知がなされた。<br /><br />TN3187: Migrating to the UIKit scene-based life cycle<br /><a href="https://developer.apple.com/documentation/technotes/tn3187-migrating-to-the-uikit-scene-based-life-cycle#Provide-scene-configurations-from-your-app-delegate-for-dynamic-configuration" target="_blank">https://developer.apple.com/documentation/technotes/tn3187-migrating-to-the-uikit-scene-based-life-cycle#Provide-scene-configurations-from-your-app-delegate-for-dynamic-configuration</a><br /><br /><a href="https://iphone-app-developer.seesaa.net/article/520640727.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/519905878.html">
<link>https://iphone-app-developer.seesaa.net/article/519905878.html</link>
<title>Macの肥大したシステムデータを削除してディスクスペースを確保する（iOSアプリ開発者向け）</title>
<description>Macを使用しつづけていると、数百GBものシステムデータが蓄積されてディスクスペースを圧迫し、Xcodeのアップデートに必要なディスクスペースが不足してしまう状況が発生するようになる。</description>
<dc:subject>トラブルシューティング</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2026-02-05T19:33:19+09:00</dc:date>
<content:encoded><![CDATA[

Macを使用しつづけていると、数百GBものシステムデータが蓄積されてディスクスペースを圧迫し、Xcodeのアップデートに必要なディスクスペースが不足してしまう状況が発生するようになる。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/519905878.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/519863512.html">
<link>https://iphone-app-developer.seesaa.net/article/519863512.html</link>
<title>AdMob GDPR対応（SwiftUI版）</title>
<description>EU圏の広告規制、GDPRに対応したAdMobの導入手順。</description>
<dc:subject>AdMob</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2026-01-31T21:30:43+09:00</dc:date>
<content:encoded><![CDATA[

EU圏の広告規制、GDPRに対応したAdMobの導入手順。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/519863512.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/519787017.html">
<link>https://iphone-app-developer.seesaa.net/article/519787017.html</link>
<title>2026年版 Apple Weather設定</title>
<description>アプリでApple Weatherを使用する場合の設定、2026年版。</description>
<dc:subject>開発の流れ</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2026-01-21T15:32:03+09:00</dc:date>
<content:encoded><![CDATA[

アプリでApple Weatherを使用する場合の設定、2026年版。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/519787017.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/519786967.html">
<link>https://iphone-app-developer.seesaa.net/article/519786967.html</link>
<title>2026年版 iCloud Drive設定</title>
<description>アプリでiCloud Driveを使用するに当たって、設定する内容の2026年版。</description>
<dc:subject>iCloud</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2026-01-21T15:20:35+09:00</dc:date>
<content:encoded><![CDATA[

アプリでiCloud Driveを使用するに当たって、設定する内容の2026年版。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/519786967.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/504806241.html">
<link>https://iphone-app-developer.seesaa.net/article/504806241.html</link>
<title>AdMobを使用しているObjective-Cのプロジェクトで、Xcodeでのビルド時に「Could not find or use auto-linked library &#39;swiftCompatibility50&#39;: library &#39;swiftCompatibility50&#39; not found」とエラーが表示された場合の対処法</title>
<description>最新のAdMobのSDKを使用しているObjective-Cのプロジェクトでは、Xcodeでのビルド時に下記のエラーメッセージが表示されることがある。Could not find or use auto-linked library &#39;swiftCompatibility50&#39;: library &#39;swiftCompatibility50&#39; not foundCould not find or use auto-linked library &#39;swiftCompatibili..</description>
<dc:subject>トラブルシューティング</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2024-09-11T19:26:25+09:00</dc:date>
<content:encoded><![CDATA[

最新のAdMobのSDKを使用しているObjective-Cのプロジェクトでは、Xcodeでのビルド時に下記のエラーメッセージが表示されることがある。<br /><blockquote>Could not find or use auto-linked library 'swiftCompatibility50': library 'swiftCompatibility50' not found<br />Could not find or use auto-linked library 'swiftCompatibility51': library 'swiftCompatibility51' not found<br />Could not find or use auto-linked library 'swiftCompatibility56': library 'swiftCompatibility56' not found<br />Could not find or use auto-linked library 'swiftCompatibilityConcurrency': library 'swiftCompatibilityConcurrency' not found<br />Could not find or use auto-linked library 'swiftCompatibilityDynamicReplacements': library 'swiftCompatibilityDynamicReplacements' not found<br />Could not find or use auto-linked library 'swiftCompatibilityPacks': library 'swiftCompatibilityPacks' not found<br />Could not find or use auto-linked framework 'CoreAudioTypes': framework 'CoreAudioTypes' not found<br />Undefined symbol: __swift_FORCE_LOAD_$_swiftCompatibility50<br />Undefined symbol: __swift_FORCE_LOAD_$_swiftCompatibility51<br />Undefined symbol: __swift_FORCE_LOAD_$_swiftCompatibility56<br />Undefined symbol: __swift_FORCE_LOAD_$_swiftCompatibilityConcurrency<br />Undefined symbol: __swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements<br />Linker command failed with exit code 1 (use -v to see invocation)</blockquote><br /><br /><br /><a href="https://iphone-app-developer.seesaa.net/article/504806241.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/503682606.html">
<link>https://iphone-app-developer.seesaa.net/article/503682606.html</link>
<title>SwiftData &amp; iCloud 同期設定時エラーの解決</title>
<description>SwiftDataに登録したデータをiCloud経由で複数デバイスに同期ができない場合、Xcodeのコンソールログを確認する。</description>
<dc:subject>iCloud</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2024-06-17T23:23:23+09:00</dc:date>
<content:encoded><![CDATA[

SwiftDataに登録したデータをiCloud経由で複数デバイスに同期ができない場合、Xcodeのコンソールログを確認する。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/503682606.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/503333584.html">
<link>https://iphone-app-developer.seesaa.net/article/503333584.html</link>
<title>Google Cloud Functions のランタイム Node.jsをアップデートする</title>
<description>Google Cloud Functions のランタイム Node.jsは、セキュリティ更新ポリシーにより利用できるバージョンに有効期限が設定されている。https://cloud.google.com/functions/docs/runtime-support?hl=ja</description>
<dc:subject>その他</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2024-05-15T15:22:12+09:00</dc:date>
<content:encoded><![CDATA[

Google Cloud Functions のランタイム Node.jsは、セキュリティ更新ポリシーにより利用できるバージョンに有効期限が設定されている。<br /><br /><a href="https://cloud.google.com/functions/docs/runtime-support?hl=ja" target="_blank">https://cloud.google.com/functions/docs/runtime-support?hl=ja</a><br /><br /><a href="https://iphone-app-developer.seesaa.net/article/503333584.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/503332042.html">
<link>https://iphone-app-developer.seesaa.net/article/503332042.html</link>
<title>Node.js、npm、nvmをアップデートする</title>
<description>Node.jsをバージョンアップする前に、nvm(Node Version Manager)、npm(Node Package Manager)をバージョンアップしておく。</description>
<dc:subject>その他</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2024-05-15T12:37:52+09:00</dc:date>
<content:encoded><![CDATA[

Node.jsをバージョンアップする前に、nvm(Node Version Manager)、npm(Node Package Manager)をバージョンアップしておく。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/503332042.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/502731046.html">
<link>https://iphone-app-developer.seesaa.net/article/502731046.html</link>
<title>プライバシーマニフェスト</title>
<description>2024年5月1日以降、Appleにアプリ審査を提出する場合、プライバシーマニフェストを提出することが義務付けられた。</description>
<dc:subject>iPhone Dev登録手続き</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2024-03-20T20:46:50+09:00</dc:date>
<content:encoded><![CDATA[

2024年5月1日以降、Appleにアプリ審査を提出する場合、プライバシーマニフェストを提出することが義務付けられた。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/502731046.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/502699541.html">
<link>https://iphone-app-developer.seesaa.net/article/502699541.html</link>
<title>ChartsをDGChartsに移行する</title>
<description>Swiftでチャート図を作成するライブラリChartsは、Swfit標準のチャート図作成フレームワークが登場したのを機に、名をDGChartsと変えた。その移行手順。</description>
<dc:subject>Charts</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2024-03-17T19:17:44+09:00</dc:date>
<content:encoded><![CDATA[

Swiftでチャート図を作成するライブラリChartsは、Swfit標準のチャート図作成フレームワークが登場したのを機に、名をDGChartsと変えた。<br /><br />その移行手順。<br /><a href="https://iphone-app-developer.seesaa.net/article/502699541.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/500754392.html">
<link>https://iphone-app-developer.seesaa.net/article/500754392.html</link>
<title>Xcode15で、コンソールログに「1 log/signpost messages lost due to high rates in live mode recording. To guarantee delivery of all logs, set IDELogRedirectionPolicy to oslogToStdio in the environment of the executable.」と表示されて、ログが書き込まれなくなったときの対処方法</title>
<description>実行時にコンソールログに1 log/signpost messages lost due to high rates in live mode recording. To guarantee delivery of all logs, set IDELogRedirectionPolicy to oslogToStdio in the environment of the executable.と表示されて、後続のログが書き込まれなくなったときの対処法。　 　</description>
<dc:subject>トラブルシューティング</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2023-09-14T22:01:46+09:00</dc:date>
<content:encoded><![CDATA[

実行時にコンソールログに<blockquote>1 log/signpost messages lost due to high rates in live mode recording. To guarantee delivery of all logs, set IDELogRedirectionPolicy to oslogToStdio in the environment of the executable.<br /></blockquote>と表示されて、後続のログが書き込まれなくなったときの対処法。<br />　 　<br /><a href="https://iphone-app-developer.seesaa.net/article/500754392.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/500740754.html">
<link>https://iphone-app-developer.seesaa.net/article/500740754.html</link>
<title>Xcode15でビルド時に「Sandbox: rsync(2380) deny(1) file-write-create」と表示されてエラーになるときの対処法</title>
<description>XcodeでSandbox: rsync(2380) deny(1) file-write-createと表示されてエラーとなった場合、TARGETSのbuild settingsで、ENABLE_USER_SCRIPT_SANDBOXING がNO(無効)になっていることを確認する。</description>
<dc:subject>トラブルシューティング</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2023-09-13T19:31:41+09:00</dc:date>
<content:encoded><![CDATA[

Xcodeで<blockquote>Sandbox: rsync(2380) deny(1) file-write-create</blockquote>と表示されてエラーとなった場合、<br />TARGETSのbuild settingsで、ENABLE_USER_SCRIPT_SANDBOXING がNO(無効)になっていることを確認する。<br /><br /><a href="https://iphone-app-developer.seesaa.net/article/500740754.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://iphone-app-developer.seesaa.net/article/500595261.html">
<link>https://iphone-app-developer.seesaa.net/article/500595261.html</link>
<title>Game Centerを有効化したアプリが審査提出できない場合の対処法</title>
<description>Appleは2023年8月16日、Game Center機能を使用するアプリについて、エンタイトルメントファイルにGame Centerが有効であることを示す記述が必須である通達を出した。Game Centerのエンタイトルメントと設定の要件https://developer.apple.com/jp/news/upcoming-requirements/?id=06262023aXcodeでバイナリを生成してApp Store Connectに送信し、審査提出のボタンをクリ..</description>
<dc:subject>トラブルシューティング</dc:subject>
<dc:creator>mobileDeveloper</dc:creator>
<dc:date>2023-09-02T10:48:08+09:00</dc:date>
<content:encoded><![CDATA[

Appleは2023年8月16日、Game Center機能を使用するアプリについて、エンタイトルメントファイルにGame Centerが有効であることを示す記述が必須である通達を出した。<br /><br />Game Centerのエンタイトルメントと設定の要件<br /><a href="https://developer.apple.com/jp/news/upcoming-requirements/?id=06262023a" target="_blank">https://developer.apple.com/jp/news/upcoming-requirements/?id=06262023a</a><br /><br /><br />Xcodeでバイナリを生成してApp Store Connectに送信し、審査提出のボタンをクリックすると下記のメッセージが表示される場合は、プロビジョニングプロファイルなどを見直す必要がある。<br /><br /><blockquote>審査用に追加できません<br />審査プロセスを開始するには、以下の項目が必要です：<br />Xcodeにcom.apple.developer.game-centerキーを追加する必要があります。</blockquote><br /><a href="https://iphone-app-developer.seesaa.net/article/500595261.html#more">続きを読む</a>
]]><![CDATA[
]]></content:encoded>
</item>
</rdf:RDF>

