新しいiCloudサービスには、さまざまな設定が可能です。ユーザーのデバイスが、デバイスに保存されているのではなく、写真をiCloudサーバーに送信するように設定されているかどうかを確認するにはどうすればよいですか?iOS - iCloudの写真転送機能が有効になっているかどうかを確認する方法
6
A
答えて
1
あなたはiCloudのがアクティブになっているかどうかを知りたい場合は、単純に呼び出すことができます:iCloudには全く利用可能な場合
NSFileManager *fileManager = [NSFileManager defaultManager];
NSURL *cloudURL = [fileManager URLForUbiquityContainerIdentifier:nil];
if (cloudURL != nil) {
// iCloud is available
}
これはあなたにヒントを与えることができます。 iCloudを使用して写真を保存する場合は、独自のものを作成できます。私は本当にあなたが何をしようとしているのか分からない。
+0
私のアプリで撮影した写真をiCloudに保存する場合は、通知を表示したいだけです。 – Oliver
1
は、限り、あなたは法下の有効なユビキタスコンテナ識別子を与えるようYES
を返す必要があります:
static NSString *UbiquityContainerIdentifier = @"ABCDEFGHI0.com.acme.MyApp";
- (BOOL) iCloudIsAvailable
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSURL *ubiquityURL = [fileManager URLForUbiquityContainerIdentifier:UbiquityContainerIdentifier];
return (ubiquityURL) ? YES : NO;
}
しかし、URLForUbiquityContainerIdentifier:
を呼び出すと、セッション内の非常に最初の時間を(数秒)の時間がかかる場合がありますことを、私を見つけました。したがって、UIを一時的にブロックしないようにバックグラウンドでこれを呼び出すようにしてください。
dispatch_queue_t backgroundQueue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_async(backgroundQueue,^{
BOOL isAvailable = [self iCloudIsAvailable]
/* change to the main queue if you want to do something with the UI. For example: */
dispatch_async(dispatch_get_main_queue(),^{
if (!isAvailable){
/* inform the user */
UIAlertView *alert = [[UIAlertView alloc] init...]
[alert show];
[alert release];
}
});
});
関連する問題
- 1. JavaSEコマーシャル機能が有効になっているかどうかを確認する方法は?
- 2. iOSデバイスでPINコードが有効になっているかどうかを確認する方法
- 3. iOS用のTwitter共有写真機能
- 4. 写真が壊れているかどうかを確認するには?
- 5. iCloudを使ってテキスト文書や写真を共有する
- 6. ネットワークロケーションプロバイダが有効になっているかどうかを確認する方法はありますか?
- 7. レプリケーションが有効になっているかどうかを確認
- 8. ウィジェットが有効になっているかどうかを確認
- 9. ASP.NETセッションが有効になっているかどうかを確認
- 10. wifiオプションが有効かどうかを確認する方法
- 11. ポインタが有効かどうかを確認する方法?
- 12. SQL Server:CLRが有効かどうかを確認する方法?
- 13. 角スピナーが有効かどうかを確認する方法
- 14. CArchiveが有効かどうかを確認する方法
- 15. 飛行機モードがiPhoneで有効になっているかどうかを確認しますか?
- 16. デバイス上でブルートゥースが有効になっているかどうかを確認する方法
- 17. bxsliderで自動再生が有効になっているかどうかを確認する方法
- 18. アンドロイドでUSB接続モードが有効になっているかどうかを確認する方法は?
- 19. デバイスでSmartLockが有効になっているかどうかを確認する方法
- 20. NumLockが有効になっているかどうかを確認する方法
- 21. カスタムキーボードが設定で有効になっているかどうかを確認する方法
- 22. Dark Appearanceが有効になっているかどうかを確認する方法tvOS
- 23. SeAssignPrimaryTokenPrivilegeが有効になっているかどうかを確認する方法?
- 24. Xamarin iOS:通知音が有効になっているかどうかを確認します。
- 25. Jupyterノートブック拡張機能が有効になっているかどうかをチェックする方法は?
- 26. データベースメールが機能しているかどうかを確認する方法は?
- 27. IDataErrorInfo:すべてのプロパティが有効かどうかを確認する方法?
- 28. スマート逆変換がJavaScriptで有効になっているかどうかを確認するには?
- 29. jQuery:href属性が有効かどうかを確認する簡単な方法
- 30. 写真やビデオが盗まれていないかどうかを確認するには?何か案は?ウェブサイト
iCloudのバックアップについて話していますか? –
@MichaelDautermann:私は写真のストリームについて話していますが、あなたのコメントを読んで、私はiPhoneの写真をiCloudに読み込み可能な形で送るかもしれないということを言っているので、バックアップがその範囲にあると思います。 – Oliver