問題タブ [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 に答える
1204 参照

iphone - アプリケーションのアドレス帳に連絡先情報を追加する方法

こんにちは、アプリケーションのアドレス帳に連絡先を追加したいと考えています。名前と電話番号のテキスト フィールドがある場合と同様に、ボタンをクリックするとアドレス帳に追加されます。

私は、stackoverflow How to add a contact from my app to the iOS address bookで多くの質問をしましたが、理解できなかったので、サンプルコードでこれを実装する方法を誰か教えてもらえますか、これに関するチュートリアルリンクがあれば、それは素晴らしいでしょう.

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

ios - iPhone静的UITableView:2つのセルを1行に配置する方法は?

iOS の設定ダイアログとアイテム エントリ ビューは、通常、スタイル UITableViewStyleGrouped の静的 UITableViews として構築されているようです。それらのデザインは、組み込みアプリのすべてのダイアログで一貫しています。

ただし、私のアプリで真似したいと思う 1 つの場所があります。それは、アドレス帳の連絡先編集ビューです。同じセクションの右側に名前と会社のエントリがあり、左側に連絡先の写真が配置されていることを参照してください。

ただし、UITableView の UITableViewCells の水平方向の配置を変更する方法はないようです。Apple はどのようにしてこれを行ったのでしょうか?

iPhone のアドレス帳のそれぞれの部分を示すスクリーンショット (残念ながらドイツ語) は、http: //i.imgur.com/n6cctvx.pngにあります。

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

ios - 潜在的なメモリ リーク abaddressbookcopyarrayofallpeople( )

これは、変更を保存した後にアドレス帳をリロードする機能です。

潜在的なメモリ リーク ポイントとして表示されます。

contactAdd はタイプ CFAr rayRef であり、アドレス帳はABAddressBookRef

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

objective-c - 2 回目のアドレス帳 (連絡先) 検索でクラッシュする

アップデート:

への参照を保存する方法に問題があると思いますABRecordRef。私は現在、配信された値に固執しているだけで、それなど何もしpeoplePickerNavigationController:shouldContinueAfterSelectingPerson:property:identifier:ていませんCFRetain。保持する必要があるかどうかは、ドキュメントからは不明です。


私は iPhone アプリに取り組んでおり、AddressBook および AddressBookUI フレームワークを使用してアドレス帳とやり取りします。を使用して、ABPeoplePickerNavigationController選択するユーザーに連絡先リストを提示し、その結果ABRecordRefをカスタム クラスのインスタンス変数としてキャプチャしています。

これは、最初の使用ではすべて正常に機能しています。ただし、2回目に連絡先から誰かを選択すると (別の人であっても)、私のアプリはEXC_BAD_ACCESSへの呼び出しで爆発しABRecordCopyValueます。ポインターをログに記録していますが、連絡先が選択されるたびに (同じ連絡先が 2 回であっても) 確実に異なります。

この参照の割り当てを解除する方法を理解できません。確かにメモリ リークですが、なぜ 1 回目は正常に動作し、2 回目は正常に動作しないのでしょうか?

実際の呼び出しは次のとおりです。

役に立つ場合のデバッグ出力を次に示します。

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

iphone - ABPersonViewController は、iOS 7.0 以降ではサブクラス化をサポートしていません

is there any best way to listout Property of Contact in detail? like it is working in IOS 6.1 and earlier Version.


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

ios - AddressBookUI ビュー コントローラーが iOS 7 で期待どおりに動作しない

Apple のリリース ノートから:

Seed 4 の時点で、AddressBookUIフレームワークのプライバシー サポートは、iOS 7 SDK にリンクされたアプリに対して再度有効になります。古い SDK にリンクされたアプリは変更されません。アプリでアドレス帳ビュー コントローラーのいずれかを使用している場合は、期待どおりに動作することを確認する必要があります。

問題は、View Controller がまだ期待どおりに動作しない場合に何ができるかです。

「プライバシー サポートを再度有効にする」とはどういう意味ですか?

ABPeoplePickerNavigationControllerアプリがグループから Microsoft Exchange ActiveSync グローバル アドレス リストにアクセスできなくなったため、これに遭遇しました。いいえ、期待どおりに動作していません (iOS 6 での動作)。

編集:これはiOS 7.0.3(おそらくそれ以前)で修正されました

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

ios - ABPeoplePickerNavigationController カスタム インスタント メッセンジャー フィールドが表示されない

連絡先アプリケーションに「インスタント メッセージを追加」ボタンがあります。Skype、MSN、Facebook などの事前定義されたものがありますが、カスタムのものを追加できます。

ただし、カスタム インスタント メッセージ アドレスを追加し、 を使用しABPeoplePickerNavigationControllerて情報を取得する場合、サービス名は、追加したカスタム アドレスではなく、常に定義済みの値 (Skype、MSN、Facebook など) のいずれかになります。

これは私にはバグのように感じます。他の誰かがこの問題を見たことがありますか?