Apple Developer Forums

Apple Developer Forumsでは、開発に関する多様なトピックについて質問を投稿したり知識を共有したりすることで、他のデベロッパやAppleのエンジニアとつながることができます。

フォーラムを見る

サインイン

フォーラムは誰でも閲覧することができます。投稿するには、Apple IDでサインインする必要があります。Apple Developerアカウントをお持ちの場合は、そのアカウントに関連付けられたApple IDでサインインしてください。フォーラムに初めてサインインする際は、Apple Developer Forumsの登録規約に同意し、ユーザー名を作成することが求められます。ユーザー名には3〜36文字の半角英数字(数字および大文字または小文字のアルファベット)、ダッシュ記号(-)、アンダースコア(_)を使用することができます。ユーザー名はフォーラムを閲覧するすべての人に表示され、後で変更することはできません。

ホームページ

ホームページには、よく読まれているスレッドの概要が掲載され、トレンドのタグやお気に入りとしてマークしたタグの一覧が表示されるほか、自分の投稿やフォロー中の投稿がハイライト表示されます。

プロフィール

プロフィールページには、自分が作成した投稿数、評価ポイント数、「Apple Recommended(Appleのおすすめ)」または正しい情報としてマークされた回答数が表示されます。また、以下の情報への便利なナビゲーションタブも提供されています。

  • 自分の投稿
  • 自分の回答
  • フォロー中のスレッド(このリストは非公開です)
  • お気に入りとしてマークしたタグ(最大5つまで)(このリストは非公開です)

上記に加え、自分の所在地、App Storeのプロダクトページやデベロッパページへのリンクを加えることもできます。また、フォーラムへの最終アクセス日時とフォーラムのユーザーになってからの期間を表示することも可能です。プロフィールは検索可能で、すべてのユーザーが閲覧できます。

質問と回答

このフォーラムはコードレベルの質問をする場です。プログラムのメンバーシップなど、デベロッパ関連の非技術的なトピックについての質問は、Apple Developer Supportにお問い合わせください。開発以外のトピックについての質問は、Appleサポートコミュニティをご覧ください。

質問をする前に、フォーラムで同様の質問がないかを検索し、すでに回答が存在していないかどうか確認してください。同様の質問がない場合は、ページの右上隅にある「Post(投稿する)」ボタンをクリックし、質問を入力して適切なタグを付けます。

質問に回答する場合は、質問の内容を注意深く読み、質問に対して的確に答えるようにしてください。できる限り、十分な情報を含み、役に立つ回答を心がけましょう。回答に何らかの制限、仮定、簡略化された要素がある場合、それについても言及するようにしましょう。

質問や回答にコメントを追加して、詳細をたずねたり、背景情報を得たりすることもできます。

質問を解決できる回答を得られた場合、該当する回答の横にあるチェックマークアイコンをクリックして、承認済みとしてマークします。クリックするとアイコンが緑色に変わります。回答が承認されると、その回答を投稿したユーザーに評価ポイントが15ポイント与えられます。回答、質問、その質問に関連付けられたタグに対しても、評価ポイントが15ポイント与えられます。回答を正解としてマークできるのは、その質問の投稿者のみで、一度マークすると解除することはできません。

Apple Developer Forumsの管理者は、回答を「Apple Recommended(Appleのおすすめ)」としてマークすることができます。おすすめとしてマークされた回答は、黒いAppleアイコンと共にスレッドの一番上に表示されます。また、その回答、回答者、質問、その質問に関連付けられたタグに対して、評価ポイントが25ポイント与えられます。

書式設定

Markdownに似たエディタで自分の投稿の書式を設定できます。エディタは以下のMarkdown機能に対応しています。

  • すべての見出し(H1〜H6)
  • 番号付きリスト、タスク、番号なしリスト
  • 太字および斜体のテキスト
  • リンク
  • コードとシンタックスのハイライト
  • 段落、コード、テキストの引用

ログや画像の添付

質問や回答を投稿する際、ログの内容や画像の添付が必要な場合があります。ログの内容を添付するには、テキストエディタにある添付アイコン をクリックします。タイトルを追加し、ログの内容をペーストして「Add Text(テキストを追加)」をクリックすると、そのテキストへのリンクが投稿の本文内に作成されます。画像をアップロードするには、画像アイコンをクリックして、ファイルの中から画像を選択します。

タグ

タグは、質問に関連するトピックを説明するために使用します。最大4つのタグを質問に付けることができます。タグの入力時に表示されるタグの説明を読んで、質問に直接関連するタグを選ぶことで、他のユーザーが質問を見つけたり、回答しやすいようにして、生産的なやり取りを促します。タグの一覧(英語)を見る。

関心があるタグのRSSフィードのサブスクリプションに登録することもできます。各タグのランディングページには、RSSリーダーを起動するRSSアイコンが表示されます(リーダーがインストールされている場合)。

追加すべきタグがあると思われる場合は、「Forums Feedback(フォーラムフィードバック)」というタグを使って投稿を作成してAppleまでお知らせください。

検索

Apple Developer Forumsでは、以下の検索クエリを使用することができます。タグを検索する際は、ブラケット(角括弧)も含めてください。

  • キーワード:入力したキーワードにマッチする質問が表示されます。
  • タグのキーワード:[キーワード]という形式で入力します。この形式で検索すると、そのキーワードを含むタグが表示されます。たとえば[watch]を検索すると、「watch」という言葉が含まれるすべてのタグが表示されます。
  • 1つのタグ:[タグ名]という形式で入力します。この形式で検索すると、そのタグのランディングページが表示されます(存在する場合)。タグのランディングページには、そのタグの簡単な説明と、そのタグが付けられた質問の一覧が表示されます。検索したタグにランディングページがない場合は、タグが付けられた質問の一覧のみが表示されます。
  • すべてのタグ:[タグ名1][タグ名2]という形式で入力します。この形式で入力すると、すべてのタグにマッチする質問が表示されます(1回の検索につき最大4つのタグを使用できます)。
  • 任意のタグ:[タグ名1] or [タグ名2]という形式で入力します。この形式で入力すると、いずれかのタグにマッチする質問が表示されます(1回の検索につき最大4つのタグを使用できます)。
  • キーワードと1つのタグ:キーワード [タグ名]という形式で入力します。この形式で検索すると、キーワードとタグの両方にマッチする質問が表示されます。
  • キーワードと複数のタグ:キーワード [タグ名1][タグ名2]という形式で入力します。この形式で検索すると、キーワードとすべてのタグにマッチする質問が表示されます。
  • タグの一覧:[all]という形式で入力すると、Apple Developer Forumsで利用可能なすべてのタグが表示されます。
  • ユーザー:user:ユーザー名という形式で入力します。完全に一致する場合は、そのユーザーのプロフィールページが表示されます。完全に一致しない場合は、検索内容にマッチするユーザーの一覧が表示されます。

評価ポイント

建設的にフォーラムに参加することで、評価ポイントを獲得できます。たとえば自分の回答が、解決策あるいは「Apple Recommended(Appleのおすすめ)」としてマークされた場合などです。サイトにスパム、判読不能な内容、またはトピックから逸れた内容を投稿したり、Apple Developer Forumsの登録規約に違反する内容を投稿した場合は、評価ポイントを失う場合があります。

評価ポイントを獲得することで、質の高い内容の投稿で自身がフォーラムにどれくらい貢献したかを示すことができます。問題のある投稿を報告したり、投稿に反対票を投じたりするには、特定数の評価ポイントを獲得している必要があります。質問やタグに対して評価ポイントが与えられると、ホームページやタグのランディングページにおける表示順位が上がります。

賛成票と反対票

質問や回答に役立つ情報や興味深い内容が記載されている場合は、賛成票を投じて作成者に感謝を表すことができます。質問や回答に賛成票を投じるには、Apple Developer Forumsのアカウントが必要です。

質問に賛成票が投じられると、その質問、質問者、質問に関連付けられたタグに、5評価ポイントが与えられます。回答に賛成票が投じられると、その回答、回答者、質問、質問に関連付けられたタグに、5評価ポイントが与えられます。投稿や回答に賛成票を投じられるのは、1回のみです。賛成票は撤回することができますが、その場合は、その賛成票によって与えられた評価ポイントは失われます。

質問や回答に不正確な情報が含まれている場合は、反対票を投じて、作成者に不賛成の意思を表明することができます。質問や回答に反対票を投じることができるのは、フォーラムでの評価ポイントが100以上のユーザーのみです。質問に反対票を投じると、その質問と作成者から5評価ポイントが差し引かれます。投稿への回答に反対票を投じると、その回答と回答者から5評価ポイントが差し引かれます。投稿や回答に反対票を投じられるのは1回のみです。反対票は撤回することができますが、その場合は、その反対票によって差し引かれた評価ポイントは元に戻されます。

フォロー中のスレッド

興味のあるスレッドの左上隅にある黒色のベルのアイコンをクリックすると、そのスレッドをフォローでき、新たなアクティビティがあったかどうかを都度確認する手間が省けます。アイコンが青色に変わり、EメールやWebページの通知を有効にしている場合は、新たなアクティビティの発生時に通知を受け取ります。フォロー中のすべてのスレッドはフォーラムのプロフィールページの「Watching(フォロー中)」タブに表示されるので、簡単に確認できます。フォローは匿名で行われ、プロフィールの「Watching(フォロー中)」タブは自分だけに表示されます。スレッドのフォローを解除するには、「Watching(フォロー中)」タブからスレッドを削除するか、スレッドの上部にあるベルのアイコンを再度クリックします。

通知

フォーラムのプロフィールページで、EメールやWebページの通知を管理できます。EメールやWebページの通知は、次の場合に送信されます。

  • 自分の投稿または回答に応答があった場合
  • フォロー中のスレッドに応答があった場合
  • 自分の回答が「Apple Recommended(Appleのおすすめ)」としてマークされた場合(Eメール通知のみ)
  • 自分の回答が正解としてマークされた場合(Eメール通知のみ)
  • スレッド内で自分のユーザー名が言及された場合

注:Safariでプッシュ通知を受け取るには、macOS 13以降でSafari 16.4以降のバージョンを実行している必要があります。

名前の言及

ユーザー名の言及を使用すると、スレッドに参加し、フォーラムの通知の受信を有効にしているユーザーとのやり取りに役立ちます。ユーザー名に言及すると相手にプッシュ通知やEメール通知が届くので、重要なディスカッションについて知らせることができます。

共有

投稿の下部にある「Share(共有)」アイコンをクリックすると、質問や回答を任意の相手に共有することができます。アイコンをクリックすると、共有オプションのメニューが表示されます。

モデレーション

すべてのデベロッパが安心して利用できる安全なフォーラムを維持するため、質問内容によっては、モデレータの承認が必要となる場合があります。モデレータは可能な限り迅速に質問を承認するよう努めますが、投稿の量に応じてモデレーションに時間がかかる場合があります。

質問または回答がApple Developer Forumsの登録規約に違反していたり、内容が重複していたりする場合、フォーラムでの評価ポイントが50以上のユーザーは、その投稿の下にある赤い感嘆符のマークをクリックして報告することができます。その場合、モデレータが投稿の内容を確認し、必要に応じて適切な措置を取ります。

ガイドライン

マナーを守る

  • 誰もが歓迎される場所になるよう心がけましょう。
  • 建設的な投稿を行って質問者を応援し、できるだけ役に立つ内容となるよう心がけましょう。
  • 誤解を招くような発言、蔑視的な発言、誹謗中傷やいじめにあたる表現や、不快なスクリーンネームは使用しないでください。
  • 他のユーザーに敬意を持って接しましょう。

関連性の高い投稿を心がける

  • コードレベルの開発に関する質問に絞って投稿するようにしましょう。
  • 質問には適切なタグを付けてください。
  • Appleのソフトウェアまたはドキュメントに問題がある場合は、「フィードバックアシスタント」でバグレポートを送信してください。レポートが適切な担当者に送られます。レポート済みのバグについてディスカッションしたい場合は、バグ番号を含めた上、フォーラムに投稿してください。サードパーティ製ソフトウェアの問題(新しいシードとの互換性など)については、当該プロダクトのデベロッパに直接お問い合わせください。
  • 未発表の製品についての推測や噂話は避けましょう。
  • ゴシップ、暴言、勧誘、自己宣伝は避けましょう。

細心の注意を払う

  • 個人識別情報は公開しないでください。
  • 法律を遵守してください。
  • サポートされている公開APIのみをディスカッションの対象としてください。
  • 法的な契約を回避しようとしたり、他のユーザーが回避することを補助したりしてはいけません。
  • これらのガイドラインに違反していると思われる投稿を見つけたら、報告してください。

詳しくは、Apple Developer Forumsの登録規約をご確認ください。必要に応じて、ガイドラインに違反する投稿はAppleによって編集または削除されます。繰り返し違反を行った場合は、フォーラムの使用が禁止される場合があります。

フィードバック

フォーラムに関するフィードバックは、Apple Developer Supportに連絡するか、投稿を作成して「Forums Feedback(フォーラムフィードバック)」というタグを付けることで提供できます。

Apple Developer Forumsのスタッフ

Apple Moderators(Appleのモデレータ)はAppleの社員であり、有益な技術的ディスカッションが行えるよう環境整備に努めています。Apple Moderatorsには、投稿の編集、削除、タグ変更を行う権限があります。ディスカッションの内容がトピックから逸れた場合や、生産的でなくなった場合は、ディスカッションに介入する場合もあります。Appleのスタッフは、Appleのエンジニアリングまたはテクニカルサポートのメンバーで、技術的なディスカッションに参加します。

Appleのスタッフのユーザー名の横にはAppleアイコンが表示されています。このアイコンは、AppleのスタッフのプロフィールページやAppleのスタッフの投稿に表示されるユーザー名の横で確認できます。Appleのスタッフは各自の専門分野で有益なアドバイスを提供することがありますが、Apple Developer Forumsポリシーの代表者や執行者というわけではありません。

重要:Apple Inc. (「Apple」) の社員がこのフォーラム内の質問や問題に対応することがありますが、Appleは、質問に回答する義務や、問題に即時対応する義務を負うものではありません。Appleが質問に回答する場合は、正確で信頼できる情報の提供を意図していますが、Apple Developer ForumsにおいてAppleから提供される一切の情報(商品性、品質満足度、特定目的に対する適合性、権利の非侵害性に関する黙示的保証を含むが、これらに限定されない)に関して、Appleは、明示または黙示を問わず、すべての保証を明確に放棄します。Appleは、国際的な問題に関連する情報を提供することがありますが、そのような情報には、お客様の地域で未発表のApple製品、プログラム、サービスに対する参照や相互参照が含まれている場合があります。そのような参照情報は、Appleがお客様の地域で当該製品、プログラム、サービスの発表を意図していることを示すものではありません。