IPad 13を実行するiPad mini4(A1538)を使用し、XCode 11ベータ5を使用してiOS 13ベータ6を実行します... XCode 11のシングルビューアプリテンプレートを使用して新しいiOSプロジェクトを作成します。
子ペインplistファイルを作成し、Settings.bundleに追加し、Filenameプロパティを介してルートの子ペインエントリにリンクします。通常は、Apple設定バンドルのガイドラインです。子ペインの場合は2つ作成します。アイテム:
テキストフィールドエントリ自体の名前、デフォルト値などは重要ではありません。何でも選択してください。アプリをビルドして実行します。シミュレーターでは、Settings.appは期待どおりに機能します。子ペインに移動して、その上のテキストフィールドを表示して操作できます。実際のデバイスで実行すると、子ペインコントロールを選択してそこに移動すると、Settings.appがクラッシュします。子ペインplistからすべてのコントロール(この場合は単一のテキストフィールドエントリ)を削除しても、クラッシュしません。グループ指定子以外のすべてのエントリを追加すると、クラッシュがトリガーされるようです。これは、13より前のiOSバージョンで正常に機能します。
デバッグとリリースのビルドは関係ありません。新しいiOS 13のバグのようです。誰かが再作成して確認できますか?手順は一覧表示されていますが、必要に応じてサンプルプロジェクトを提供できます-WOMMタイプの問題ではないことを証明するために、最小限の変更を加えてデフォルトテンプレートを意図的に使用しました
同様の問題がありました。 crashlogsによると、例外はSwiftUIが原因でした。
ただし、iOS 13.3アップデートで修正されています。