문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.
카카오 로그인 관련 에러(Invalid redirect. 예: KOE006)가 발생할 경우, 가이드를 참고합니다.
(호스팅사가 Cafe24인 경우, 카카오싱크 > 적용하기 > 앱 설정하기을 참고하시기 바랍니다.)
ios Objective-c로 카카오싱크를 개발하고있습니다.
serviceTerms 중 allowed_service_terms 목록을 가져오고싶은데
(
"<KOServiceTerms: 0x28214f000>",
"<KOServiceTerms: 0x28214fa20>",
"<KOServiceTerms: 0x28214f0c0>",
"<KOServiceTerms: 0x28214f040>",
"<KOServiceTerms: 0x28214ef20>",
"<KOServiceTerms: 0x28214ee80>",
"<KOServiceTerms: 0x28214faa0>",
"<KOServiceTerms: 0x2821397e0>",
"<KOServiceTerms: 0x28213bae0>",
"<KOServiceTerms: 0x28214f940>",
"<KOServiceTerms: 0x28212aca0>",
"<KOServiceTerms: 0x28212af00>",
"<KOServiceTerms: 0x28212b0e0>",
"<KOServiceTerms: 0x28212b160>"
)
이렇게 가져와져서 질문 드립니다.
감사합니다.
해당글에 접근이 불가능하다고 나옵니다.
아래 내용으로 확인해주세요.
KOSessionTask.serviceTermsTask(completionHandler: { (serviceTerms, error) in
if let error = error as NSError? {
print(error)
}
else {
if let serviceTerms = serviceTerms {
if let allowedTerms = serviceTerms.allowedTerms as [KOServiceTerms]? {
for (index, terms) in allowedTerms.enumerated() {
print("[\(index)] tag:\(String(describing: terms.tag)) agreedAt:\(String(describing: terms.agreedAt))")
}
}
}
}
})
1개의 좋아요
감사합니다. 덕분에 도움이 되었습니다.
한가지 더 문의사항이 있는데…
KOSessionTask userMeTaskWithCompletion으로 가입한 사용자의 정보를 불러오는데
me.account 를 불러오면
{
“birthday_needs_agreement” = 1,
“birthyear_needs_agreement” = 1,
ci = “zsGMrV8h+ysv2gWtAtKyuxDS71fQB+k6f6FGXuqjSn6GoQHS9kW1e4zyhKJ9O7”,
“ci_authenticated_at” = “2020-09-08T09:46:42Z”,
“ci_needs_agreement” = 0,
email = "xxxxxxx@naver.com",
“email_needs_agreement” = 0,
gender = female,
“gender_needs_agreement” = 0,
“has_birthday” = 1,
“has_birthyear” = 1,
“has_ci” = 1,
“has_email” = 1,
“has_gender” = 1,
“has_phone_number” = 1,
“is_email_valid” = 1,
“is_email_verified” = 1,
“legal_name” = “\Uae40\Uc18c\Uc601”,
“legal_name_needs_agreement” = 0,
“phone_number” = “+82 10-xxxx-xxxx”,
“phone_number_needs_agreement” = 0,
profile = {
nickname = “\Uc18c\Uc601\Uc774\Ud83d\Udc08”,
},
“profile_needs_agreement” = 0,
}
중간중간 키값이 “” 없이 들어오는 값들 때문에 문제가 생겼는데 제가 잘못 불러온 것일까요??
( email, ci, gender, profile)