Apple Developer Forums
Apple Developer Forumsでは、開発に関する多様なトピックについて質問を投稿したり知識を共有したりすることで、他のデベロッパやAppleのエンジニアとつながることができます。
サインイン
フォーラムは誰でも閲覧することができます。投稿するには、Apple Accountでサインインする必要があります。デベロッパアカウントをお持ちの場合は、そのアカウントに関連付けられたApple Accountでサインインしてください。フォーラムに初めてサインインする際は、Apple Developer Forumsの登録規約に同意し、ユーザー名を作成することが求められます。ユーザー名には3〜36文字の半角英数字(数字および大文字または小文字のアルファベット)、ダッシュ記号(-)、アンダースコア(_)を使用することができます。ユーザー名はフォーラムを閲覧するすべての人に表示され、後で変更することはできません。
ホームページ
Apple Developer Forumsはトピック、サブトピックごとに整理されており、タグを使用することができます。ホームページには、すべてのトピックとサブトピックの概要が掲載され、それぞれの最新の投稿が表示されます。各トピックのすべての投稿を表示するには、[Latest(最新)]タブを選択します。
プロフィール
プロフィールページには、自分が作成した投稿数、評価ポイント数、「Apple Recommended(Appleのおすすめ)」または「Accepted Answer(承認済みの回答)」としてマークされた回答数が表示されます。また、以下の情報への便利なナビゲーションタブも提供されています。
- 自分の投稿
- 自分の回答
- フォロー中のスレッド(このリストは非公開です)
上記に加え、自分の所在地、App Storeのプロダクトページやデベロッパページへのリンクを加えることもできます。また、アカウントメンバーシップステータスの横にフォーラムへの最終アクセス日時とフォーラムのユーザーになってからの期間を表示することも可能です。プロフィールは検索可能で、すべてのユーザーが閲覧できます。
質問と回答
このフォーラムはコードレベルの質問をする場です。プログラムのメンバーシップなど、デベロッパ関連の非技術的なトピックについての質問は、Apple Developerサポートにお問い合わせください。
開発以外のトピックについての質問は、Appleサポートコミュニティをご覧ください。
質問をする前に、フォーラムで同様の質問がないかを検索し、すでに回答が存在していないかどうか確認してください。同様の質問がない場合は、右上の[Post(投稿する)]ボタンをクリックし、質問を入力して適切なタグを付けます。
質問に回答する場合は、質問の内容を注意深く読み、的確に答えるようにしてください。できる限り、十分な情報を含み、役に立つ回答を心がけましょう。回答に何らかの制限、仮定、簡略化された要素がある場合、それについても言及するようにしましょう。
質問や回答にコメントを追加して、詳細をたずねたり、背景情報を得たりすることもできます。質問を解決できる回答を得られた場合、該当する回答の横にあるチェックマークアイコンをクリックして、[Accepted(承認済み)]としてマークします。クリックするとアイコンが緑色に変わります。回答が承認されると、その回答を投稿したユーザーに評価ポイントが15ポイント与えられます。回答、質問、その質問に関連付けられたタグに対しても、評価ポイントが15ポイント与えられます。回答を[Accepted(承認済み)]としてマークできるのは、その質問の投稿者のみで、一度マークすると解除することはできません。
Apple Developer Forumsの管理者は、回答を[Apple Recommended(Appleのおすすめ)]としてマークすることができます。おすすめとしてマークされた回答は、黒いAppleアイコンと共にスレッドの一番上に表示されます。また、その回答、回答者、質問、その質問に関連付けられたタグに対して、評価ポイントが25ポイント与えられます。
書式設定
Markdownに似たエディタで自分の投稿の書式を設定できます。エディタは以下のMarkdown機能に対応しています。
- すべての見出し(H1〜H6)
- 番号付きリスト、タスク、番号なしリスト
- 太字および斜体のテキスト
- リンク
- コードとシンタックスのハイライト
- 段落、コード、テキストの引用
ログや画像の添付
質問や回答を投稿する際、ログの内容や画像の添付が必要な場合があります。ログの内容を添付するには、テキストエディタにある添付アイコンをクリックします。タイトルを追加し、ログの内容をペーストして「Add Text(テキストを追加)」をクリックすると、そのテキストへのリンクが投稿の本文内に作成されます。画像をアップロードするには、画像アイコンをクリックして、ファイルの中から画像を選択します。
トピック、サブトピック、タグ
Apple Developer Forumsはトピックおよびサブトピックにより整理されています。すべての投稿に対して主要なトピックとサブトピックを1つずつ指定しますが、それ以外にもタグを追加して、さらにコンテキストを加えることができます。質問を投稿する際は、質問に最も適切なトピックとサブトピックを指定するよう求められます。タグの入力時に表示されるタグの説明を読んで、質問に直接関連するタグを選ぶことで、他のユーザーが質問を見つけたり、回答しやすいようにして、生産的なやり取りを促します。
関心があるトピック、サブトピック、およびタグのRSSフィードのサブスクリプションに登録することもできます。各トピック、サブトピック、およびタグのランディングページには、RSSリーダーを起動するRSSアイコンが表示されます(リーダーがインストールされている場合)。
検索
Apple Developer Forumsでは、以下の検索クエリを使用することができます。タグを検索する際は、ブラケット([ ] - 角括弧)も含めてください。
- トピックまたはサブトピック:in:トピック or in:サブトピックという形式で入力します。
- キーワード:入力したキーワードにマッチする質問が表示されます。
- タグのキーワード:キーワードという形式で入力します。この形式で検索すると、そのキーワードを含むタグが表示されます。たとえば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の登録規約に違反する内容を投稿した場合は、評価ポイントを失う場合があります。
評価ポイントを獲得することで、質の高い内容の投稿で自身がフォーラムにどれくらい貢献したかを示すことができます。問題のある投稿を報告したり、投稿に反対票を投じたりするには、特定数の評価ポイントを獲得している必要があります。質問やタグに対して評価ポイントが与えられると、ホームページやタグのランディングページにおける表示順位が上がります。
Boost(ブースト)
投稿や回答をBoost(ブースト)したり、Like(高評価)またはDislike(低評価)を付けたりするには、Apple Developer Forumsアカウントが必要です。
Boost(ブースト)を使うと、次のような場合にさまざまな感想をすばやく伝えることができます。
- この投稿はサイトやコミュニティのためになる
- この投稿はコミュニティ内のほかの人も見る価値がある
- 自分も同様の問題が発生している
Like(高評価)とDislike(低評価)
フォーラムの回答に役立つ情報や興味深い内容が記載されている場合は、高評価を付けて質問の投稿者に感謝を表すことができます。質問に高評価が付くと、その質問と質問の投稿者に5評価ポイントが付与されます。回答に高評価を付けることができるのは1回のみです。高評価は撤回することができますが、その場合、その高評価によって与えられた評価ポイントは失われます。
回答に不正確な情報が含まれている場合は、低評価を付けて、回答者にフィードバックを提供することができます。質問や回答に低評価を付けることができるのは、フォーラムでの評価ポイントが100以上のユーザーのみです。質問に低評価を付けると、その質問と質問の投稿者から5評価ポイントが差し引かれます。投稿への回答に低評価を付けると、その回答と回答者から5評価ポイントが差し引かれます。回答に低評価を付けることができるのは1回のみです。低評価は撤回することができ、その場合、その低評価によって差し引かれた評価ポイントは元に戻されます。
フォロー中のスレッド
サインインし、興味のあるスレッドの左上隅にあるベルのアイコンをクリックすると、そのスレッドをフォローでき、新たなアクティビティがあったかどうかを都度確認する手間が省けます。アイコンが黒に変わり、EメールやWebページの通知を有効にしている場合は、新たなアクティビティの発生時に通知を受け取ります。フォロー中のすべてのスレッドはApple Developer Forumsのプロフィールページの[Watching(フォロー中)]タブに表示されます。フォローは匿名で行われ、プロフィールの「Watching(フォロー中)」タブは自分だけに表示されます。スレッドのフォローを解除するには、「Watching(フォロー中)」タブからスレッドを削除するか、スレッドの上部にあるベルのアイコンを再度クリックします。
通知
フォーラムのプロフィールページで、EメールやWebページの通知を管理できます。EメールやWebページの通知は、次の場合に送信されます。
- 自分の投稿または回答に応答があった場合
- フォロー中のスレッドに応答があった場合
- 自分の回答が「Apple Recommended(Appleのおすすめ)」としてマークされた場合(Eメール通知のみ)
- 自分の回答が正解としてマークされた場合(Eメール通知のみ)
- スレッド内で自分のユーザー名が言及された場合
注:Safariでプッシュ通知を受け取るには、macOS 13以降でSafari 16.4以降のバージョンを実行している必要があります。
メンション
メンション(ユーザー名の言及)を使用すると、スレッドに参加し、フォーラムの通知の受信を有効にしているユーザーとのやり取りに役立ちます。メンションでユーザー名を言及すると、相手にプッシュ通知やEメール通知が届くので、重要なディスカッションについて知らせることができます。
共有
投稿の下部にある「Share(共有)」アイコンをクリックすると、質問や回答を任意の相手に共有することができます。アイコンをクリックすると、共有オプションのメニューが表示されます。
モデレーション
すべてのデベロッパが安心して利用できる安全なフォーラムを維持するため、質問内容によっては、モデレータの承認が必要となる場合があります。モデレータは可能な限り迅速に質問を承認するよう努めますが、投稿の量に応じてモデレーションに時間がかかる場合があります。
質問または回答がApple Developer Forumsの登録規約に違反していたり、内容が重複していたりする場合、フォーラムでの評価ポイントが50以上のユーザーは、その投稿の下にあるフラグをクリックして報告することができます。その場合、モデレータが投稿の内容を確認し、必要に応じて適切な措置を取ります。このフラグは、50ポイント以上を獲得しているユーザーにのみ表示されます。
ガイドライン
マナーを守る
- 誰もが歓迎される場所になるよう心がけましょう。
- 建設的な投稿を行って互いにサポートし、できるだけ役に立つ内容となるよう心がけましょう。
- 誤解を招くような発言、蔑視的な発言、誹謗中傷やいじめにあたる表現や、不快なスクリーンネームは使用しないでください。
- 他のユーザーに敬意を持って接しましょう。
関連性の高い投稿を心がける
- コードレベルの開発に関する質問に絞って投稿するようにしましょう。
- 質問は、フォーラム内の最も関連性の高いトピックまたはサブトピックエリアで行ってください。質問には適切なタグを付けてください。
- Appleのソフトウェアまたはドキュメントに問題がある場合は、「フィードバックアシスタント」でバグレポートを送信してください。レポートが適切な担当者に送られます。レポート済みのバグについてディスカッションしたい場合は、バグ番号を含めた上、フォーラムに投稿してください。サードパーティ製ソフトウェアの問題(新しいシードとの互換性など)については、当該プロダクトのデベロッパに直接お問い合わせください。
- 未発表の製品についての推測や噂話は避けましょう。
- ゴシップ、暴言、勧誘、自己宣伝は避けましょう。
細心の注意を払う
- 個人識別情報は公開しないでください。
- 法律を遵守してください。
- サポートされている公開APIのみをディスカッションの対象としてください。
- 法的な契約/規定を回避しようとしたり、他のユーザーがこれらを回避することを補助したりすることは認められません。
- これらのガイドラインに違反していると思われる投稿を見つけたら、報告してください。
詳しくは、Apple Developer Forumsの登録規約をご確認ください。必要に応じて、ガイドラインに違反する投稿はAppleによって編集または削除されます。繰り返し違反を行った場合は、フォーラムの使用が禁止される場合があります。
フィードバック
フォーラムに関するフィードバックは、Apple Developerサポートに連絡するか、「Developer Tools and Services(デベロッパツールとサービス)」の下にあるApple Developer Forumsサブトピックエリアで投稿を作成することで提供できます。
Apple Developer Forumsのスタッフ
フォーラムのモデレータはAppleの社員であり、有益な技術的ディスカッションが行えるよう環境整備に努めています。モデレータには、投稿の編集、削除、タグ変更を行う権限があります。ディスカッションの内容がトピックから逸れた場合、生産的でなくなった場合、またはApple Developer Forumsの登録規約に違反した場合は、ディスカッションに介入する場合もあります。
さらに、フォーラムにはさまざまな領域や専門分野に携わるAppleの社員が参加し、各自の専門分野で有益なアドバイスを提供することがありますが、Apple Developer Forumsポリシーの代表者あるいは執行者とはみなされません。あらかじめご理解のほど、よろしくお願いいたします。Appleの社員のアバターと役職名にはAppleのロゴが表示されます。
重要:Apple Inc.(「Apple」)の社員がこのフォーラム内の質問や問題に対応することがありますが、Appleは、質問に回答する義務や、問題に即時対応する義務を負うものではありません。Appleが質問に回答する場合は、正確で信頼できる情報の提供を意図していますが、Apple Developer ForumsにおいてAppleから提供される一切の情報(商品性、品質満足度、特定目的に対する適合性、権利の非侵害性に関する黙示的保証を含むが、これらに限定されない)に関して、Appleは、明示または黙示を問わず、すべての保証を明確に放棄します。Appleは、国際的な問題に関連する情報を提供することがありますが、そのような情報には、お客様の地域で未発表のApple製品、プログラム、サービスに対する参照や相互参照が含まれている場合があります。そのような参照情報は、Appleがお客様の地域で当該製品、プログラム、サービスの発表を意図していることを示すものではありません。