Slide 1

Slide 1 text

Appleの審査担当の方とお話ししてみた! CP本部 iOSアプリ開発部 中山 龍 2024年9月6日 mobile.stmn #7

Slide 2

Slide 2 text

自己紹介 中山 龍 (なかやま りゅう) ● 株式会社kubell ○ 新卒2年目のiOSエンジニア(22) ○ Chatworkアプリの開発を担当 ● 愛知県在住 @ryu_develop 覚えてもらえるアイコンが欲しいと思い 最近、Xの写真を変えました 覚えていただけると嬉しいです

Slide 3

Slide 3 text

iOS開発をしていると、Appleからアプリレビュー の新しい要求が提示されることがあり、その要求に 対して疑問を抱えることもあると思います

Slide 4

Slide 4 text

今日はAppleの審査担当の方と直接お話して、その 疑問を解消する方法をお伝えします この話はiOSDC非採択プロポーザルの供養です

Slide 5

Slide 5 text

Appleの審査担当の人と話がしたい

Slide 6

Slide 6 text

Appleの人と話がしたい 今年の前半は5月のPrivacy Manifests審査開始に向けて動いていま した ですが... どこまで対応すればOKなのかわからない!!!

Slide 7

Slide 7 text

Appleの人と話がしたい WWDCのセッションを見返しても... 公式ドキュメントを見返しても... Developer Forumsを探しても... 対応の明確なゴールがわからない!!

Slide 8

Slide 8 text

Appleの人と話がしたい そんなときに教えていただいたのがこちら 引用: https://developer.apple.com/events/view/535VZ3FNF3/dashboard

Slide 9

Slide 9 text

1 on 1 App Reviewコンサルテーション

Slide 10

Slide 10 text

概要

Slide 11

Slide 11 text

1 on 1 App Reviewコンサルテーション 「1 on 1 App Reviewコンサルテーション」 をご存知でしょうか?

Slide 12

Slide 12 text

1 on 1 App Reviewコンサルテーション 「1 on 1 App Reviewコンサルテーション」 をご存知でしょうか? WebexでApp Reviewチームとつながって、 App Reviewガイドラインについて確認し、審査プロセスをスムーズ に進めるためのベストプラクティスを学びましょう。 30分間のビデオコンサルテーションを通じて、 App Reviewで 求められること、ガイドラインに準拠したアプリの構築方法、よくある却下の理由、 App Storeで配信するアプリ の審査プロセスについてアドバイスを得ることができます。コンサルテーションをリクエストする際、ご希望の言 語をお知らせください。 引用: https://developer.apple.com/events/view/535VZ3FNF3/dashboard

Slide 13

Slide 13 text

1 on 1 App Reviewコンサルテーション 「1 on 1 App Reviewコンサルテーション」 をご存知でしょうか? WebexでApp Reviewチームとつながって、 App Reviewガイドラインについて確認し、審査プロセスをスムーズ に進めるためのベストプラクティスを学びましょう。 30分間のビデオコンサルテーションを通じて、 App Reviewで 求められること、ガイドラインに準拠したアプリの構築方法、よくある却下の理由、 App Storeで配信するアプリ の審査プロセスについてアドバイスを得ることができます。コンサルテーションをリクエストする際、ご希望の言 語をお知らせください。 引用: https://developer.apple.com/events/view/535VZ3FNF3/dashboard 簡単にまとめると... 「自分の希望の言語で 30分間オンラインで App Reviewチームの方と審査に ついてお話できますよ」 という機会

Slide 14

Slide 14 text

始め方・流れ

Slide 15

Slide 15 text

1 on 1 App Reviewコンサルテーションの始め方・流れ 1 2 希望の日付のイベントを選択 各種情報を入力する 3 Apple Developer Event Attendance Policyに同意してリクエストをする 4 1 on 1 App Reviewコンサルテーションを実施する

Slide 16

Slide 16 text

1 on 1 App Reviewコンサルテーションの始め方・流れ 1 2 希望の日付のイベントを選択 各種情報を入力する 3 Apple Developer Event Attendance Policyに同意してリクエストをする 4 1 on 1 App Reviewコンサルテーションを実施する

Slide 17

Slide 17 text

希望の日付のイベントを選択 Apple Developer ↓ Appleに相談 ↓ イベント内容と日付から希望のものを選択する (イベントによっては日本語に対応していないものもあるので注意)

Slide 18

Slide 18 text

1 on 1 App Reviewコンサルテーションの始め方・流れ 1 2 希望の日付のイベントを選択 各種情報を入力する 3 Apple Developer Event Attendance Policyに同意してリクエストをする 4 1 on 1 App Reviewコンサルテーションを実施する

Slide 19

Slide 19 text

希望の日付のイベントを選択 以下の情報を入力する ● 日付 ● 時間 ● App名(任意) ● App Store または TestFlightのURL(任意) ● App Apple ID(任意) ● 話したいテーマや確認したい内容についてお知らせください。(2つ)

Slide 20

Slide 20 text

1 on 1 App Reviewコンサルテーションの始め方・流れ 1 2 希望の日付のイベントを選択 各種情報を入力する 3 Apple Developer Event Attendance Policyに同意してリクエストをする 4 1 on 1 App Reviewコンサルテーションを実施する

Slide 21

Slide 21 text

Apple Developer Event Attendance Policyに同意してリクエストをする Apple Developer Event Attendance Policy(Apple Developer オンラインイベン ト参加規約)に同意することでイベントへのリクエストが可能になります https://developer.apple.com/jp/events/policy/onli ne-event-attendance-policy/

Slide 22

Slide 22 text

1 on 1 App Reviewコンサルテーションの始め方・流れ 1 2 希望の日付のイベントを選択 各種情報を入力する 3 Apple Developer Event Attendance Policyに同意してリクエストをする 4 1 on 1 App Reviewコンサルテーションを実施する

Slide 23

Slide 23 text

1 on 1 App Reviewコンサルテーションを実施する リクエストの希望が通れば、当日に実施することができる Webexというツールを使いオンラインで日本語で実施 注意 ● 1 on 1の会話の中で知った情報を外部に公開してはいけない ● 相手の方は日本語ネイティブでない可能性もあるので、難しい日本語は避けたほうが伝わ りやすい ● (1 on 1といいつつ、複数人参加しても雰囲気があった(口頭で補足))

Slide 24

Slide 24 text

あとは、会話の中で疑問を解消するのみ!

Slide 25

Slide 25 text

まとめ

Slide 26

Slide 26 text

まとめ ● 「1 on 1 App Reviewコンサルテーション」を利用することで、審査の疑問を直接Apple の方にお聞きすることができる ○ (選択できれば) 希望の日時に!オンラインで!希望の言語で! ● 会話の中で知った情報を外部へ公開してはいけない ● 申込み・実施は以下の流れで行うことができる 1. 希望の日付のイベントを選択 2. 各種情報を入力する 3. Apple Developer Event Attendance Policyに同意してリクエストをする 4. 1 on 1 App Reviewコンサルテーションを実施する

Slide 27

Slide 27 text

働くをもっと楽しく、創造的に