
iPhone Dev Agreement の今では有名になったセクション 3.3.1 については、多くの議論がありました。これは、Objective-C 以外のプログラミング言語で書かれたアプリケーションを禁止する条項です。Gruber 氏が Steve Jobs 氏も支持する投稿で指摘したように、Apple は Objective-C と Cocoa Touch API をモバイル アプリケーションの事実上の標準にしたいと考えているのです。
しかし、私の意見では、クロスコンパイラの禁止は、iPhone 開発契約のセクション 3.3.9で開発者が発見した内容に比べれば、それほど大きな問題ではありません。
Appleがサードパーティの分析サービスや分析ツールの利用を禁止するようです。これにより、開発者がFlurry、MediaLets、SimpleGeoといったサービスを自社のアプリケーションに組み込むことが不可能になります。これは少々奇妙に聞こえるかもしれませんが、合意内容の抜粋を引用しておきます。
アプリケーションを通じて収集または取得されたユーザーデータの使用はすべて、当該アプリケーションのサービスまたは機能を提供するために必要な目的に限定されなければなりません。例えば、ソーシャルネットワーキングアプリケーションで収集され、使用されるユーザーデータは、当該アプリケーションのウェブサイト版でも同様の目的で使用できます。ただし、当該アプリケーションの目的がターゲティング広告である場合(例:位置情報クーポンアプリケーション)を除き、アプリケーション内でターゲティング広告を可能にするために位置情報に基づくユーザーデータを使用することは禁止されます。
- ユーザーデータは、ユーザーデータを収集したアプリケーションのサービスまたは機能の提供に必要な場合に限り、第三者に提供または開示することができます。ただし、その場合もユーザーから明示的な同意を得た場合に限ります。例えば、アプリケーションがユーザーからのメッセージを第三者のソーシャルネットワーキングサイトに投稿する場合、ユーザーがボタンをクリックまたは選択するか、メッセージの共有方法を明確に示すボックスにチェックを入れることで、明示的に共有の意思を示した場合にのみ、メッセージを共有することができます。
- 本契約のその他の規定にかかわらず、Appleの事前の書面による同意なしに、デバイスデータを第三者に提供または開示することはできません。したがって、お客様のアプリケーションにおいて、デバイスデータを収集し、処理または分析のために第三者に送信するためにサードパーティ製ソフトウェアを使用することは明示的に禁止されています。
ご想像のとおり、これはAdobeとAppleのクロスコンパイラ問題よりも大きな問題になるかもしれません。開発者がアプリの利用状況に関する正確なレポートを取得するためにアプリに実装していた多くの分析ツール、広告、位置情報といった外部サービスが禁止されるのです。契約書にも記載されているように、「サードパーティ製ソフトウェアによるデータ収集・送信は明示的に禁止」されています。Apple、ナイスな対応ですね。
また、最初の条項、「ターゲット広告を可能にするための位置情報に基づくユーザーデータの利用」について触れている部分もご覧ください。これは禁止されています。つまり、アプリの目的が位置情報に基づく広告(例えば、地域のクーポンコードやセール情報など)の提供でない限り、位置情報に基づく広告は今後許可されなくなります。FoursquareやGowallaが地域ビジネスに革命をもたらしたという期待は、永久に消え去ってしまうかもしれません。
全体的に見て、これはAppleが分析システムを提供する初めての試みなのでしょうか?もちろん、広告の禁止はiAdへの言及だとは思いますが、サードパーティの分析機能には本当に驚きました。
これまでアプリケーションに関するデータや統計情報を収集する優れた手段を提供してきたこれらのサービスの開発者や創設者にとって、間違いなく不安な時代が到来しています。これは開発者にとってさらに大きな問題です。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。