2

XCode 6 をダウンロードし、その下で実行するようにアプリケーションを調整しました。

正常に動作しているように見えますが、私は を使用SFHFKeychainUtilsしており、シミュレーターでアプリケーションを実行するとエラーが発生します:

error getting UUID: The operation couldn’t be completed. (SFHFKeychainUtilsErrorDomain error -34018.)

コードを見ると、なぜそのエラーが発生するのかよくわかりません。また、XCode6 から実行されている iOS7 デバイスでアプリケーションを実行してもそのエラーは発生せず、シミュレータだけなので、iOS 8 エラーだと思います。

これを解決するための考えはありますか?

4

1 に答える 1

2

エラー コード 34018。これは、クライアントがアプリケーション識別子もキーチェーン アクセス グループの資格も持っていない場合に発生します。

iOS 8 はベータ版であり、現時点ではシミュレーターで Keychain Access 開発者 API をサポートしていません。

iOS 8 ベータ版のリリース ノート

于 2014-06-10T05:26:35.000 に答える