1

多分あなたは私を助けることができますか?

以前はデバイスで動作するキーボード拡張機能を持っていましたが、新しいプロジェクトでは動作しません... シミュレーターでは正常に動作します。[設定] にキーボードを追加し、シミュレーターとデバイスの両方でフル アクセスを許可します。

デバイスで、他のキーボードから新しいキーボードに切り替えると、読み込み中のように少し一時停止し、Xcode エラーが表示されます。「Kjell Connelly の iPhone」への接続が失われました。"Kjell Connelly's iPhone" への接続を復元し、"com.2xpop.KeyboardRPG.Keyboard-RPG" を再度実行します。または、"com.2xpop.KeyboardRPG.Keyboard-RPG" がまだ実行されている場合は、[デバッグ] > [デバッグ] を選択して接続できます。プロセスにアタッチ > com.2xpop.KeyboardRPG.Keyboard-RPG.

新しいキーボードに切り替えるとすぐにポップアップが表示されることもありますが、キーボードが数秒間ロードを試みた後に表示されることもあります。

ポップアップが言うことを行い、デバッガーをプロセスにアタッチしようとしましたが、アタッチされません。

アプリでの処理が多すぎるのではないかと考えたので、viewDidAppear メソッドと viewDidLoad メソッドのすべてのコード (スーパー パーツを除く) をコメント アウトして、少なくともキーボードが空白に見えるようにしました。それでも役に立ちませんでした。

誰でも以前にこの問題を抱えているか、何かアイデアがありますか?

通常のアプリは期待どおりに機能しますが、拡張機能ではなく、デバイス上でのみ機能します。

4

1 に答える 1

1

ああ、行き詰まってこのプロジェクトを数週間延期した後、私はちょうどそれを理解しました: 私は arm64 を動作させる必要があります... 現在の AdMob SDK は arm64 で動作しないため、それをオフにしました。ただし、拡張機能は広告を使用せず、元のアプリのみを使用するため、問題ありません。

于 2014-12-04T22:14:00.317 に答える