我正在使用 Twitter Digits 并且有 3 部 iPhone 正在正确验证并成功上传通讯录。
但是,lookupContactMatchesWithCursor
尽管所有 3 部手机都将彼此作为联系人,但仍然显示一个空数组。没有错误消息。
任何帮助或想法将不胜感激。
我正在使用 Twitter Digits 并且有 3 部 iPhone 正在正确验证并成功上传通讯录。
但是,lookupContactMatchesWithCursor
尽管所有 3 部手机都将彼此作为联系人,但仍然显示一个空数组。没有错误消息。
任何帮助或想法将不胜感激。
我在Android上遇到了同样的问题。在调用 startContactsUpload 之前,请尝试使用 deleteAllUploadedContacts 删除以前的联系人上传。上述方法是 Android API,但我确信 iOS 也有等效方法。另外,我认为每天都有配额限制。
Digits.getInstance().getContactsClient().deleteAllUploadedContacts(new ContactsCallback<Response>() {
@Override
public void success(Result<Response> result) {
Digits.getInstance().getContactsClient().startContactsUpload();
}
@Override
public void failure(TwitterException e) {
e.printStackTrace();
Digits.getInstance().getContactsClient().startContactsUpload();
}
});