일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- nodejs
- logstash
- ssh
- Linux
- Kibana
- 설정
- API
- JS
- 유니티
- build
- ChatGPT
- elasticsearch
- Python
- docker
- MSSQL
- Windows
- JavaScript
- MySQL
- mariadb
- sample
- s3
- AWS
- 영어
- unity
- error
- Git
- Ai
- 구글
- 엘라스틱서치
- Today
- Total
가끔 보자, 하늘.
ios에서 facebook 관련 link error 본문
출처 링크 : https://developers.facebook.com/bugs/965852950229310/
facebook unity sdk로 제공되는 package 를 다운받아 설치해서 xcode에서 빌드하면 .... in Bulk_Facebook.Unity.Canvas_O.o 가 포함된 에러를 출력한다.
Facebook.Unity.Canvas는 WebGL을 위한 코드인데 이 코드에서 문제가 발생한다.
해결책은 아래.
1. download source. https://github.com/facebook/facebook-sdk-for-unity 2. Open solution VisualStudio (mac or window). 3. Remove all code of namespace. 'Facebook.Unity.Canvas' (WebGL) 4. Rebuild "Facebook.Unity" -> Facebook.Unity.dll 5. Replace new Facebook.Unity.dll to "/Assets/FacebookSDK/Plugins/Facebook.Unity.dll"
VISUAL STUDIO 2017에서 UNITY Lib로 빌드하려면 UnityEngine.DLL을 참조해야 한다.
솔루션 탐색기의 메뉴 중 "추가" > "참조"에서 "찾아보기" 누른 후 "C:\Program Files\Unity\Editor\Data\Managed" (이 경로는 유니티를 설치한 위치에 따라 다를 수 있다.) 에서 UnityEngine.dll을 선택하면 됩니다.
이후 Facebook.Unity.Canvas를 삭제 후 Facebook.Unity를 릴리즈 버전으로 재빌드한다. (Gameroom도 같이 삭제해도 됨.)
빌드된 dll을 "Assets\FacebookSDK\Plugins"에 덮어씌운 후 빌드하면 됨.
'개발 이야기 > 개발 및 서비스' 카테고리의 다른 글
redis 암호 관련 (0) | 2018.06.26 |
---|---|
REST API post 호출 안될 때 (0) | 2018.06.02 |
google 연동 중 manifest 파일 merge 안될 때 (0) | 2018.05.29 |
지역 코드 얻어오기 (1) | 2018.01.19 |
Tizen - first wearable app (0) | 2016.05.01 |