問題タブ [keychainitemwrapper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
85 参照

ios - how to use keychainwrapper in iPhone device

when i use this in simulator it is working, but when i run it in iPhone device does not work.

why this happen, how to do this?

}

this is the error:

thank!

0 投票する
0 に答える
1105 参照

ios - iOS - メール設定時の KeychainItemWrapper アサーションの失敗

KeychainItemWrapper を使用して、ログインしているユーザーの電子メールとパスワードを保存しています。次のコードを使用します。

次のエラーが表示されます。

この行を変更すると:

これに:

できます。そのため、キーチェーンにメールを設定できないようです。私は何をすべきか?

0 投票する
1 に答える
1331 参照

ios - キーチェーンが空の値を返すことがある

ネイティブ キー チェーン ラッパー クラスを使用して、キー チェーンから値を格納および取得します。ただし、場合によっては、値がdeleted/emptyになっています。

アプリで以下のアイテムが有効になっています

  1. 位置情報サービスがオン- 常に最初に状態を示し、ユーザーはデバイス設定でそれを変更できます
  2. バックグラウンド フェッチ - オン- コードでこれに特定のメソッドを使用していません。(つまりperformfetchwithcompletionhandler、コードで使用/追加されていないメソッド)

上記のシナリオがキーチェーン アイテムに影響を与える可能性があるかどうか、またはキーチェーン アイテムが削除される可能性がある他のシナリオがあるかどうか。

0 投票する
1 に答える
1172 参照

ios - キーチェーンにデータを保存するとアプリがクラッシュする

キーチェーンにデータを保存するためにKeychainItemWrapperクラスを使用していますが、アプリがクラッシュ ログでクラッシュしています

キーチェーンにデータを書き込む方法は次のとおりです

アプリがクラッシュする

-[KeychainItemWrapper writeToKeychain]でのアサーション エラー メッセージのアサーション エラー

keychainItemData に割り当てられた値は次のとおりです。

同様の質問がここで何度も尋ねられていることは知っていますが、何も役に立ちません。

誰でも私を助けることができますか?キーチェーンにデータを保存する他の方法はありますか。

前もって感謝します。

0 投票する
1 に答える
727 参照

ios - KeychainItemWrapper がディストリビューション iOS ビルドのクラッシュを引き起こす

私の iOS アプリでは、Apple から提供された KeychainItemWrapper を使用して、アプリの重要なデータを保存しています。

開発者プロビジョニング プロファイルを使用してモバイルにアプリを展開すると、アプリは正常に動作しますが、「配布」プロファイル アプリを使用して配布ビルドを作成して同じアプリを展開すると、アプリがクラッシュします。

デバイス ログを分析しましたが、問題を特定できませんでした。「writeToKeyChain」メソッドがクラッシュします。これがディストリビューション プロファイル ビルドでのみ発生する理由を見つけることができません。

なぜこれが起こっているのですか?以前にこの問題に直面した人はいますか?

編集:

KeychainItemWrapper 初期化コード