今のところ、デバイスのシリアル番号を取得するために I/O Kitを使用します。これは、デバイスをリセットした後などに変更されないためです。シリアル番号は、サーバー側で iPad を識別するために使用されます。ただし、I/O Kit を使用するとシミュレータがブロックされます。
シミュレーターに UI テストを追加したい場合は、I/O Kit の使用を停止する必要がありますが、実際のデバイスを識別する方法が必要であり、その識別子は変更されません。
iOS Dev Library のidentifierForVendorを見ていましたが、デバイスをリセットすると変更されます。
要するに、I/O キットを使用せずにシリアル番号または同等の番号を取得する方法が必要です。
ありがとう!