問題タブ [abaddressbooksource]

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 投票する
2 に答える
2578 参照

iphone - ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering()を使用してExchangeGalソースから人数を取得するにはどうすればよいですか。

iOS 4アドレスブックの3つのソース(1つのMobileMeソースと2つ*のExchangeGALソース)で人々を獲得しようとしています。
NSLogステートメントはExchangeGALの場合は常に0人を返しますが、MobileMeの場合は人数を返します。
ABAddressBookCopyArrayOfAllSources(addressBook)を使用してiOSアドレスブックからすべてのソースを取得した後、ソースごとにソースを反復処理して、各ソースの詳細情報を取得しようとしています。

ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrderingを正しく使用していますか?
さまざまなアドレス帳ソースのすべての人の数を期待します。

2月24日編集:コードは機能しているようですが、ExhangeGALからユーザーをカウントするのに問題があります。
anyouneはExchangeGALから人を正常に取得しましたか?
MobileMeソースは人の数を報告します。
コンソールからのログは次のとおりです。

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

iphone - プログラムでアドレス帳の連絡先番号を変更する方法は?

私は現在、ユーザーがアプリ内の連絡先の詳細 (主に番号) を変更できるようにするアプリを作成しており、これらの変更はアドレス帳に直接反映される必要があります。

インターネットで徹底的に検索しましたが、見つかったすべての例は、連絡先を読み込むか、新しい連絡先を追加するものでしたが、既存の連絡先を変更するものは何もありませんでした.

また、複数の番号が保存されている場合に、単一の連絡先のすべての電話番号のリストを取得するにはどうすればよいですか。

0 投票する
0 に答える
744 参照

ios - ABAddressBook -- Exchange アドレスブック ソースを検索しますか?

アドレス帳を検索するためのカスタム インターフェイスを備えたアプリを作成しようとしています。ローカル アドレス帳の検索は簡単に思えますが、Exchange アドレス帳ソース (つまり、ABSourceType == kABSourceTypeExchangeGAL) で個人/レコードを検索する方法がわかりません。次のコードを使用して Exchange アドレス帳のソースを見つけてクエリを実行していますが、空の配列しか返されません。Exchange のアドレス帳にある人のリスト全体を要求してもすべてのエントリが返されない可能性があることは理解していますが、クエリを実行すると、そのリストの一部のサブセットが期待されます。繰り返しますが、代わりに空の配列を取得します。

Exchange アドレス帳ソースで連絡先を検索するにはどうすればよいですか?

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

iphone - iOS 5.0 でアプリの iPhone 連絡先へのアクセスを許可する

私のアプリケーションでは、iPhone の電話連絡先にアクセスしているので、初めてアクセスを許可するように求められますが、ユーザーが [許可しない] をクリックすると、アプリケーションは電話連絡先にアクセスできなくなります。

iOS 6.0 では、アプリケーションに電話連絡先へのアクセスを許可できるプライバシー設定のオプションがあることを知っています。

しかし、iOS 5 以前ではこの種のタブや設定が見つかりませんでした。アプリケーションに電話の連絡先へのアクセスを許可する場所を教えてください。-前もって感謝します

0 投票する
0 に答える
641 参照

iphone - ABAddressBookCopyArrayOfAllPeopleInSource は「0」オブジェクトを返しますか?

特定のソースの連絡先を取得しようとしていますが、オブジェクトが返されません。

ソースにグループがあるかどうかを確認するように、それは配列に追加されますが、グループがない場合は、このソースの連絡先の数を「Google、Facebookなどの例で」知る必要があります。

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

ios - 連絡先が作成されたタイムスタンプ

連絡先が作成/追加されたときにタイムスタンプを取得する方法はありますか? 連絡先リストを保存されている順序で並べ替えたい

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

ios - iOS7で唯一のiPhoneの連絡先リストを取得するには?

iOS7でiPhoneの連絡先リストだけを取得する方法を教えてください。Facebookでログインすると、Facebookの連絡先リストが連絡先リストにインポートされたので、iPhoneの連絡先のモバイルリスト番号が必要ですか?

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

ios - iOS コーディングで電話帳を開く方法

複数のユーザーにメッセージを送信しているという点で、1 つのプロジェクトを実行しています。メッセージを作成しているときにtextfield、連絡先を入力するために1つ取りました。連絡先をクリックするとtextfield、電話の連絡先を開きたいです(電話のデフォルトの作成メッセージビューのように、ユーザーが「To」をクリックしたときにすべての連絡先がどのように表示されるか)view

開発中は、同じように作成したい「連絡先インテント」Androidを使用して、電話連絡先 bye を開くことができます。

ABAddressBookを使用することで、すべての連絡先を取得できます。しかし、カスタムの電話帳の連絡先を作成したくありません。iOSでデフォルトの電話連絡先コントローラーを取得するデフォルトの方法があることを教えてください。

たとえば、次を使用して設定ページを直接開く方法

これ 。このようなもので電話の連絡先を開くようにしたいのですが、アクションを完了すると(つまり、連絡先番号を選択すると)、アプリに戻ります

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

addressbook - アドレス帳新規連絡先画面の開き方

私のアプリケーションUIBarButtonSystemItemAddでは、ナビゲーションコントローラーの右側にあります。そのプラスアイコンをタップすると、アドレス帳を編集可能モードで開きたいです。次の画像を参照してください。

新しい連絡先のアドレス帳 UI を編集可能モードで直接開くには?

ここに画像の説明を入力

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

ios - アドレスブック iOS : 文字列からの連絡先名

連絡先の名前が NSString からのものであるアプリから iOS アドレス帳に連絡先を自動的に追加しようとしています。私はそれを理解しようとしましたが(下のコードを参照)、うまくいきませんでした。私が提供した最初のコード(保存コードなどがあります)で連絡先を追加するのに機能しますが、できない名前だけでなく、異なる可能性のある文字列から連絡先を追加したいと思います。

私もこのコードを試しましたが、うまくいきませんでした: