問題タブ [addressbookui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
227 参照

swift - Swift の AddressBook フレームワークから Null 値が返される

私の迅速なアプリでは、AddressBook フレームワークから AddressBook の連絡先を取得しています。次の場合を除き、連絡先は正常に取得されます。

ケース 1:

アドレスブックに連絡先名を入れずに連絡先番号のみを保存すると、連絡先が追加されました。

しかし、名前のない連絡先を取得しようとすると、致命的なエラーが発生したと言ってアプリがクラッシュします。

コーディング:

この null 値の例外を処理する方法がわかりません。これを解決する方法を教えてください。

0 投票する
1 に答える
301 参照

ios - これらのボタンをプログラムで削除したり、タップしたときのアクションを変更したりするにはどうすればよいですか?

私のアプリケーションでは、この 2 種類のボタンを削除するか、別の機能を追加する必要があります。ネットを読んで3日が経ちましたが、それらがどのように呼ばれているかさえわかりません。質問へ:プログラムでそれらを削除し、アクセスし、タップしたときのアクションを変更するにはどうすればよいですか? そのため、どんな助けでも大歓迎です。

赤でマークされたボタン

0 投票する
1 に答える
1722 参照

ios - iOS9でCNContactPickerViewControllerのdisplayedPropertyKeysを設定するもの

ios9未満の場合、以前は書いていました

iOS9 の場合、displayedPropertyKeys ( ) はどうなりますpicker.displayedPropertyKeys = @[@(????)]; ?

注:- ピッカーはABPeoplePickerNavigationControllerios8 およびCNContactPickerViewControllerios9 用です。

私は基本的にを使用して連絡先を取得していContacts frameworkます。

0 投票する
1 に答える
597 参照

ios - \U00a を取得し、連絡先 iOS から複数の電話番号を取得しています

デバイスの連絡先から複数の電話番号を取得しようとしています。

連絡先に番号が 1 つしかない場合は問題なく動作しますが、複数の番号がある場合は f***** です (つまり、番号の間に「\U00a」が表示されます)。

考えられるすべての解決策を試しましたが、まだ機能していません。

0 投票する
3 に答える
465 参照

ios - ABNewPersonViewController のプッシュ中の問題

連絡先を追加するために AddressBookUI フレームワークを使用しています。このビュー コントローラーを押してキャンセルしようとしたときに、ボタンが正しく機能しないため、表示したくありません。

これが私のコードです

プッシュするのではなくサブビューとして追加しようとしましたが、サブビューとして追加しているときに追加されませんでした

コメントごとに、私は次のように試しました

なぜ適切に機能しないのか、誰かが私を助けることができますか?

0 投票する
1 に答える
1230 参照

ios - iOS アプリで連絡先 ID を取得する方法は?

私はiOSを初めて使用し、アプリで連絡先を取得しましたが、連絡先IDを取得する方法...同じ名前で保存された2つの番号がある場合、その特定の連絡先名のIDを取得する方法は?

0 投票する
1 に答える
48 参照

ios - アクセス許可を求めると戻るナビゲーション スタックが設定されます

ナビゲーション コントローラーのスタックに 3 つの ViewController があります。3 番目の ViewController には、連絡先をアドレス帳に追加するボタンがあります。

アプリが使用されておらず、このボタンが最初に押された場合、承認ステータスを確認しており、承認されている場合はnot determinedで許可を求めていABAddressBookRequestAccessWithCompletionます。

これが回答され、アプリがナビゲーション スタックの最後の VC に戻ることになっている場合、すべての VC が設定され、ナビゲーション スタックの最初の VC に戻ります。

これは意図的な動作ですか?

念のため、許可を求めるコードを次に示します。

addContactToAddressbook(干渉しないように、一時的に呼び出しにコメントしました。)

0 投票する
2 に答える
62 参照

ios - ユーザー iOS に関するデータの要求

iOS に、電話を所有しているユーザーに関する情報を発見できる API はありますか?

アドレス帳 API を使用すると、連絡先にアクセスできますが、セルフ ユーザーについてはどうすればわかりますか?

ありがとう!