連絡先リストから連絡先を選択する機能を持つアプリケーションを開発しています。
問題は、「DEBUG」モードでアプリケーションを実行し、ContactPicker コードをデバッグすると、ピッカーが完全に実行されることです。
しかし、単純にデポイしてデバッグせずにデバイスでアプリケーションを実行し、「連絡先リストから選択」オプションを選択すると、アプリが突然クラッシュし、「開始画面」が直接表示されます。
誰がこの問題が何であるか知っていますか?
これが私のコードのスニペットです::
private async Task SelectContacts()
{
try
{
ContactPicker contactPicker = new ContactPicker();
contactPicker.desiredFieldsWithContactFieldType.append(ContactFieldType.PhoneNumber);
Contact contact = await contactPicker.PickContactAsync();
if (contact != null)
{
Account acc = new Account();
...
...
...
//my next implementation
}
}
catch (Exception)
{
throw;
}
}