私はすでにアプリを開発しており、ストアで公開しています。うまく機能し、指紋認証が実装されています。Apple が iPhone X のサポートを提供することを義務付けたので、アプリのアップデートをもう 1 つリリースする予定です。
しかし、提出済みのバージョンのアプリを iPhone X にインストールするとどうなるか知りたい..?
私はそれを読みました -
アプリは互換性アラートを表示しますが、plist
This app was designed to use Touch ID and may not fully support FaceID
にキーを挿入すると表示されなくなります。NSFaceIDUsageDescription
NSFaceIDUsageDescription
また、iOS 11 SDK を使用してビルドすると ( plistにキーがない場合)、アプリがクラッシュすることも読みました。
これが私の質問です-アプリがiOS 8を使用してビルドされ、iOS 11にインストールされている場合、それでもクラッシュしますか? そうでない場合、正確な動作はどうなりますか..?シミュレーターでテストしましたが、アプリはクラッシュしませんでしたが、手元に iPhone X がなく、実際のデバイスで同じことをクロスチェックできません。
注- このクラッシュは、シミュレーターではなく、デバイスでより多く観察されます。
- iPhone X で動作するアプリに単語
FaceId
を含めることの重要性。touchId や FaceId の代わりに「生体認証」などの一般的な用語を使用するとどうなるでしょうか。アプリはまだ問題なく、拒否されることはありませんか?
どんな助けやリードも本当に感謝しています!