AppleはSplit View表示時でもカメラにアクセスできるようリモート会議アプリ「Zoom for iPad」にプライベートAPIを提供しているようです。詳細は以下から。
Zoom Video Communications, Incが提供するリモート会議アプリ「ZOOM Cloud Meetings」は新型コロナウイルス感染症(COVID-19)の影響によりユーザー数を伸ばし、昨年末に発表されたAppleの「Best of 2020 今年のベストAppとゲーム」ではiPadアプリがベストAppに選ばれ、先日行われたAppleのスペシャルイベントでもApple M1チップを搭載したiPad Proの性能を示す目的で登場していましたが、
Zoom APIを使いZoom用のミーティング管理アプリなどを開発しているThink Tap WorkのJeremy Provostさんによると、AppleはこのZoom for iPadに対し、iPadOSのマルチタスキング機能「Split View」表示時でも、Zoomアプリがカメラにアクセスできるようプライベート・エンタイトルメント(API)を提供しているそうです。
iPad app devs, want to enable the camera while in Split View? Hopefully you have some connections with developer relations. Found the private entitlement granted to Zoom. Now to see if Apple grants it to us. All the details here: https://t.co/Kl638l6DOH
— Think Tap Work (@thinktapwork) April 27, 2021
Zoom gets a private undocumented entitlement to let it record your camera in split-screen on iPad, a function other apps (like Cisco WebEx, that Apple itself uses for briefings) do not have and aren’t told about https://t.co/aqUmhaPmJu
— Steve Troughton-Smith (@stroughtonsmith) May 7, 2021
I scoured the web and found no reference to how to enable this feature for our own iOS Zoom client, Participant for Zoom. We asked Zoom and to our surprise they gave us the answer, and in the process revealed an apparently private process, available only to those deemed worthy by Apple.
iPad Camera Multitasking – Think Tap Work
この機能の存在はZoom Developer ForumでZoom for iPhone/iPadアプリの開発を担当されているMichael Condonさんによって明らかにされており、Condonさんによると、この権限はCarPlayアクセスと同じようにAppleにリクエストすると「iPad Camera Multitasking」の権限が与えられ利用できるようになるそうですが、Appleはこのプロセスを明らかにしていないため、現在Zoomなど限られたアプリの開発者のみ利用できる機能となっているようです。
Provostさんは承認プロセスをとるのはわかるが、これらは全て普通の開発者には非公開で、特定のパートナーのみがアクセスできるということはAppleが「全ての開発者を同じように扱っている」とは言えないとしてAppleにクエストを送ったそうですが、既に6ヶ月以上なにも返事がないそうです。
Maybe it makes sense for there to be an approval process, like with CarPlay. But it doesn’t make sense for this to be private, undocumented, and only accessible to Apple’s preferred partners. You can’t say “we treat every developer the same” while privately giving special capabilities to certain developers.
iPad Camera Multitasking – Think Tap Work
- iPad Camera Multitasking – Think Tap Work
- Video camera not working in Split View – Zoom Developer Forum
コメント