Linea Pro デバイス用の iOS SDK を Web サイトからダウンロードし、アプリにその一部を正常に実装しましたが、USB ケーブルを介して Mac に接続している間、デバイスが動作しないように見えることに気付きました。LineaProスレッドをUSBケーブルから外してアプリを実行するとすぐに、スキャナーが検出されて動作するため、これを100%確認しました. そうでなければ、何もありません。
もちろん、Xcode に接続していない場合、Xcode のコンソールでアプリの出力を確認できないため、デバッグはほぼ不可能になります。NSLog をコンソールに出力することも、ブレークポイントを設定することも、コードをステップスルーすることもできません。アプリを開発するときに通常行うことはほとんどできません。
私は実際に UITextView を作成し、実行時に出力できるものすべてを出力する必要がありました (もちろん、これはインターフェイスを大きく混乱させます) が、それでも、アプリがクラッシュした場合、TextView を表示することはできません:放り出されて iOS ホーム画面に戻り、すべての小さなアイコンを見つめます。
回避策については他にもいくつかアイデアがありますが、それだけです。それらはすべて回避策です。Xcodeに接続したままLinea Proを使用する方法があるかどうか知っている人はいますか?