私は、オンラインおよびオフラインでドキュメントにアクセスする必要がある iPhone アプリ MyApp を作成しています。私のユーザーは、会社のサーバーと同期している Box iPhone アプリを介して、これらのドキュメント (PDF、ムービーなど) を既に管理しています。
MyApp がドキュメントのパスとファイル名を認識している場合、Box URL スキームを使用して Box を起動し、ドキュメントを外部から開くことはできますか?
MyApp はファイルを保存したりアクセスしたりする必要はありません。Box には既にファイルがダウンロードされているため、両方のアプリのドキュメント スペースにファイルを保存しても意味がありません。
そのような URL スキームがある場合、次の 2 つの質問があります。A) ドキュメントが閉じられたときに MyApp に戻るコールバックはありますか? B) MyApp は別の URL スキームを使用してドキュメントのリストを取得できますか?
NSURL *ourURL = [NSURL URLWithString:@"box://some/path/to/fileid?callback=myapp://"];
if ([ourApplication canOpenURL:ourURL]) {
[ourApplication openURL:ourURL];
}
これが現在不可能であるが、Box に関心がある場合は、ベータ テスター/アーリー アダプターになることに興味があります。