Facebook의 PostProcessBuild 메소드 인 OnPostProcessBuild가 iOS 용으로 빌드 할 때 일부 데이터를 구문 분석하여 최종 Xcode 프로젝트에 Facebook 라이브러리.Facebook PostProcessBuild PBXParser for Unity SDK 4.6.x 및 Xcode 6.1.1
파서가 잘못된 파일 형식을 수신합니다. 이런
public const string PBX_HEADER_TOKEN = "// !$*UTF8*$!\n";
:
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/Begin PBXBuildFile section/
011C65182C1C4E78903D645B/libxml2.dylib/= {isa = PBXBuildFile; fileRef = 318C8AB7C5D04BBFA6BA701D/libxml2.dylib /; };
대신, 올바른 XML 형식의 project.pbxproj 내용 문자열을 수신하여 그것의 디코드() 방법에있어서, 시작 데이터 기대 . 이 같은 사람이 다른 사람이
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>archiveVersion</key>
<string>1</string>
<key>classes</key>
<dict/>
<key>objectVersion</key>
<string>46</string>
<key>objects</key>
<dict>
을 겪고 있습니까? 나는이 질문들이 관련되어 있다는 것을 알았지 만 그들 중 누구도 실제 문제에 대답하지 못했습니다.
FacebookSDK for Unity iOS Mach-O linker error - undefined symbols _iosLogin,
http://forum.unity3d.com/threads/mach-o-linker-error-with-facebook-sdk.239085/
그것을 해결하는 방법에 어떤 아이디어?