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

ios - 別のバックエンドで AddressBookUI.framework を使用していますか?

AddressBookUI.framework を使用することは可能ですが、別のデータベースを使用してデータを保存することはできますか?

「連絡先」アプリのルック アンド フィールを維持したいのですが、データをデフォルトのアドレス帳に保存したくありません。

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

ios - AddressBookUI の一部である View へのセグエ

Xcode プロジェクトにストーリーボードを設定しました。新しいものを作成し、ABPersonViewControllerそれにセグエを設定しました。

画像1

ただし、セグエを作成すると、ビューが完全に黒くなるという問題が発生しています。

画像2

私が探しているものではないラッパークラスを使用した解決策があるかもしれないことを理解しています。これを行うには、サポートされている方法が必要であると感じています。

のようなフレームワークから「事前定義された」View Controller に移行する方法はありAddressBookUIますか?

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

ios - アドレス帳の連絡先へのアクセスをユーザーに求める

viewDidLoad でユーザーのアドレス帳にアクセスしようとしているビュー コントローラーがあります。ユーザーがView Controllerにアクセスしたときに、アプリがアドレス帳の連絡先にアクセスできるかどうかを尋ねる警告ウィンドウがポップアップ表示され、ユーザーは「OK」または「許可しない」を選択できます。

奇妙なのは、これを行うためにコードが正しくセットアップされているという印象を受けていたことです。ただし、iPhone でアプリを実行してこのビュー コントローラーにアクセスすると、許可を求められることもなく、連絡先に自動的にアクセスするだけです。アプリとそのすべてのデータを iPhone から削除してから、xcode と iPhone で再実行してみました。

私が開発者であるため、それが不具合なのか、それとも私のコードに何か問題があるのか​​ はわかりません。

viewDidLoad でアドレス帳にアクセスするために使用するコードは次のとおりです。

そして基本的に、アクセスが許可されたら、すべての名前と電話番号をビュー コントローラーの UITableView に読み込み始めます。

なぜこれがこのように振る舞うかを本当に理解する必要があり、アドレス帳の連絡先へのアクセスを許可するかどうかをユーザーに尋ねるアラート ビューも追加したいと考えています。

私のコードが間違っているため、実際にアクセスを要求していませんか? 私が開発者であることを知っているからですか?私が言ったように、アプリとそのすべてのデータをiPhoneから削除した後、これを実行しています。

更新: 違いがある場合は、iOS 7.0.4 を使用しています。

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

ios - iOSは最後にメッセージを送信した10件の連絡先を取得します

アプリで最近 10 件のメッセージ (SMS) 連絡先を取得する方法はありますか? お気に入りのリストまたは最近メッセージを送信した連絡先をアプリに追加できるようにしたいと考えています。私は NSNotification センターを調べましたが、これを行う方法が見つからないようです。検索に欠けている別の方法や何かがありますか?

これに関するアドバイスはありますか?ありがとう、

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

ios - iOS: アドレス帳が特定の連絡先の携帯電話をインポートしない

アドレス帳から選択した連絡先の電話番号を取得してその番号に電話をかけたいのですが、一部の連絡先ではこれが達成され、他の連絡先では返された電話番号が NULL です! 携帯電話をチェックインして、2 つの連絡先の違いを確認しました (一方の連絡先のコードは正しい番号を返し、もう一方の連絡先のコードは NULL を返します)。および携帯電話番号)。これが起こっている理由と、電話番号を取得するための解決策にも興味があります。連絡先が利用可能な場合。前もって感謝します!

}

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

swift - SwiftでABPeoplePickerNavigationControllerで連絡先を選択するには?

ABPeoplePickerNavigationController最初のView Controllerに追加しました。連絡先を選択すると、他のView Controllerに表示する情報が表示されますが、コードを使用しようとしていますが、連絡先をクリックしても表示されません。これは、連絡先をネイティブ アプリに開くだけですABPeoplePickerNavigationController

この機能を試してみました

ありがとう!