2016-04-26 9 views
0

は、我々はこの答えに似たデフォルトのブラウザで開くURLを、使用してGoogle教室に共有するために我々のアプリでボタンを提供します。https://stackoverflow.com/a/32460724/6257608Google Classroomアプリがインストールされている場合は、共有する方法はありますか?

それはだ場合には、起動して、Classroomアプリを経由して直接共有することが好ましいですインストールされます。 Googleでは、SDKまたはアプリ固有のプロトコルを使用して、これを行う方法を提供していますか? (私が知る限り、SDKは共有APIをサポートしていません)。

答えて

0

基本的にこれを行うことができます。

Apple Inter-App Communication章を参照してください:

<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
    <key>CFBundleURLSchemes</key> 
    <array> 
     <string>com.google.sso.900820440409-fbmgl9p4k9hlmkq01gjmjs2aiirbjaca</string> 
    </array> 
    </dict> 
    <dict> 
    <key>CFBundleURLName</key> 
    <string>${BUNDLE_IDENTIFIER}</string> 
    <key>CFBundleURLSchemes</key> 
    <array> 
     <string>googleclassroom</string> 
    </array> 
    </dict> 
</array> 

だから、彼らがURLを持っている:アプリとの通信に使用URLスキームを

Googleがそれをサポートしているようだ、私はこの自分のInfo.plistで見つかりました - スキム登録。私はGoogle Classroom Appに慣れていません。だから私はあなたが共有できるデータの種類はわかりません。あなたはおそらくそれをインターネット上で見つけることができます。しかし、あなたはこの情報とデータを共有できるはずです。

  1. お使いのMac上のiTunesでのAppをダウンロード:Info.plistファイルの内容を取得する方法

  2. 端末を使用してダウンロード場所に移動します。
  3. ファイル名を.zip(mv App.ipa App.zip)に変更します。
  4. ダブルクリックまたはターミナルでApp.zipファイルを抽出します。
  5. コピーし、いくつかの場所へのInfo.plist(CPアプリケーション/ペイロード/ App.app/Info.plistファイル〜/デスクトップ)
  6. 参照のInfo.plist

私は、これはあなたを助けることができると思います。

関連する問題