2017-12-21 15 views
0

내 프로젝트에서 salesforce iOS SDK를 사용하고 있습니다. 내 로컬 db에 레코드를 만들고 다른 레코드를 업데이트하려고합니다. 이제 Salesforce 서버에 내 기록을 동기화하려고합니다. 오류가 발생했습니다.SalesForce iOS SDK의 INVALID_FIELD_FOR_INSERT_UPDATE

"soupName": "첨부 파일"} 원인 : 동기화 위로에 대한 서버 호출이 실패 errorError 도메인 = https://ev.cs16.my.salesforce.com/services/data/v39.0/sobjects/Attachment/00Pf00000030kVhEAI 코드 = 400 "(널)"사용자 정보 = {오류 = ({의 errorCode = "INVALID_FIELD_FOR_INSERT_UPDATE" ; fields = ( ParentId); message = "필드를 만들거나 업데이트 할 수 없습니다 : 부모님.이 필드의 보안 설정을 확인하고 이 (가) 귀하의 프로필 또는 권한 설정에 대해 읽기/쓰기 권한이 있는지 확인하십시오."; }}}

답변

0

는 (귀하의 질문에서 추출) 기본 세일즈 포스 오류처럼 보이는 :

Unable to create/update fields: ParentId. Please check the security settings of this field and verify that it is read/write for your profile or permission set.

은 기본적으로 이것은 단지 사용자는 ParentId을 설정할 수있는 권한이 없습니다와 삽입 작업을 수행하는 것을 의미한다.

마스터 - 세부 정보 관계에서 부모 항목을 변경하려는 경우옵션이 마스터 - 세부 설정에서 활성화되어 있는지 확인하십시오.