「libiconv.2.dylib」の参照が見つからない
- libiconv.2.tbdに変更する
BuildPostProcessor.cs
[PostProcessBuild]
public static void OnPostProcessBuild(BuildTarget target, string xcodeProjectPath) {
ForXcode8 (xcodeProjectPath);
}
private static void ForXcode8(string xcodeProjectPath) {
string projPath = PBXProject.GetPBXProjectPath (xcodeProjectPath);
PBXProject pbxProject = new PBXProject ();
pbxProject.ReadFromFile (projPath);
string target = pbxProject.TargetGuidByName ("Unity-iPhone");
// For Xcode8
pbxProject.AddFileToBuild (target, pbxProject.AddFile ("usr/lib/libiconv.2.tbd", "libiconv.2.tbd", PBXSourceTree.Sdk));
pbxProject.RemoveFileFromBuild (target, pbxProject.FindFileGuidByProjectPath ("libiconv.2.dylib"));
pbxProject.RemoveFile (pbxProject.FindFileGuidByProjectPath ("libiconv.2.dylib"));
pbxProject.WriteToFile (projPath);
}