flutter

receive_sharing_intent 환경 셋팅 관련 IOS 오류

이나주니 2023. 5. 11. 16:44
반응형

receive_sharing_intent 환경 셋팅 모두 끝내고 공유 버튼 클릭시 아이콘은 뜨는데

클릭시 아무런 동작이 없다면?

 

정말 많은 자료를 찾아보았고 해결방법으로는

 

hostAppBundleIdentifier = "com.test.apps.ctsApp"

 

이부분!

 

이부분에 대해 큰 설명이 pub.dev에 없어서 헷갈렸는데

아래 코드들을 살펴보면

let userDefaults = UserDefaults(suiteName: **"group.\\(this.hostAppBundleIdentifier)"**)

이러한 코드가 있다

 

결국 우리는 x-code에서 a—group을 설정했을텐데

hostAppBundleIdentifier 값은 구릅 값을 넣어야함

  • 앞에 group 빼고
  • userDefaults 에서 그룹 이름을 맞춰주기 떄문

결론 : hostAppBundleIdentifier = "com.test.apps.ctsApp" 에 들어가는 값은

App Group 에 group. 빼고 나머지 값 넣어주자

반응형