2016-08-17 11 views
0

Realm(最新版)、SwiftとSandboxingを動作させることができません。Realm、Swift、App Sandboxは機能しませんか?

RealmSwift/Realm埋め込みバイナリが正しく組み込まれたHello Wordアプリケーションを作成しました。

import RealmSwift 

..add 1クラスのみの行:私はアプリ実行時に

let realm = try! Realm() 

は、その後、私はこのエラーを得た:私はサンドボックスをオフにした場合

*2016-08-17 21:04:05.404 testprosjekt1[37407:21624950] ***storageTaskManagerExistsWithIdentifier:withIdentifier failed: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.nsurlstorage-cache was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.nsurlstorage-cache was invalidated.}; { 
    NSDebugDescription = "The connection to service named com.apple.nsurlstorage-cache was invalidated."; 
} 
2016-08-17 21:04:05.412 testprosjekt1[37407:21624950] ***cachedResponseDictionaryForRequest:key:handler failed: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.nsurlstorage-cache was invalidated." UserInfo={NSDebugDescription=The connection to service named com.apple.nsurlstorage-cache was invalidated.}; { 
    NSDebugDescription = "The connection to service named com.apple.nsurlstorage-cache was invalidated.";* 
} 

を - 私が得ました全くエラーはありません。 私の質問は、Realmの最新バージョンがサンドボックスアプリケーションで動作していないことですか?

  • サンドボックスのすべてのディレクトリに対して読み取り/書き込みを設定しようとしましたが、これは役に立ちません。私は(あなたがリーダーにしようとか、あなたがへのアクセスを持っていないディレクトリへの書き込みまで)のXcode 7.3
+0

私は、Realmが制限されたサンドボックスフォルダの外にキャッシュ/テンポラリファイルを作成する可能性があると感じましたか? これが当てはまる場合、OS X(MacOS)上のApp Store用にRealmを使用してOS Xアプリケーションを作成できない場合は、これが大きなケースです。 これは本当ではないと思う.. – FloppyUser

答えて

1

レルムは、サンドボックスでうまく動作使用

  • レルムは、デバッガが接続された状態で、またはシミュレータで実行されているときに、匿名アナリティクスを収集し、更新をチェックします。この呼び出しは、アプリが本番環境にあるとき、またはユーザーの端末で実行されているときは実行されません。 FAQをご覧ください。

    com.apple.security.network.clientをアプリケーションに追加する場合は、プロジェクトの設定のCapabilitiesタブでOutgoing connection (Client)を有効にします。

  • 関連する問題