рдпрдерд╛рд╕рдВрднрд╡ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рджреЗрддреЗ рд╣реБрдП рдЕрдкрдиреЗ рджреЗрд╡ рдкрд░рд┐рд╡реЗрд╢ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣реИ, рддреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ:
2018.4.26f1
7.21.2
11.6
iPad4,4
рдЪрд▓ рд░рд╣рд╛ рд╣реИ [iOS]
рд╕рдВрд╕реНрдХрд░рдг 11.3.1
рджреБрд░реНрдШрдЯрдирд╛ рдирд╣реАрдВ
рд▓реЙрдиреНрдЪ рдкрд░ рдЧреЗрдо рдХреНрд░реИрд╢:
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /var/containers/Bundle/Application/6A540FA0-A178-4762-BE4D-1A32AC021D5C/XX.app/XX
Reason: image not found
рдЖрдИрдУрдПрд╕ 12.4.4
рдФрд░ 13.6
рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рдорд╛рди рдмрд┐рд▓реНрдб рдареАрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╕ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ
рдпрд╣ рдЖрдИрдУрдПрд╕ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рднреА рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ :(
рдореИрдВ рдЖрдИрдУрдПрд╕ 11 рдкрд░ рдХреНрд░реИрд╢ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреЛрд╕реНрдЯ рдмрд┐рд▓реНрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
public class FacebookCrashIOS11 : ScriptableObject
{
[PostProcessBuild]
public static void OnPostProcess(BuildTarget buildTarget, string buildPath)
{
// Only for iOS
if (buildTarget != BuildTarget.iOS)
{
return;
}
string projectPath = PBXProject.GetPBXProjectPath(buildPath);
PBXProject project = new PBXProject();
// Read.
project.ReadFromString(File.ReadAllText(projectPath));
string targetGUID = project.GetUnityMainTargetGuid();
project.SetBuildProperty(targetGUID, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "YES"); // Facebook 7.21.2 crashed on iOS 11.0 without this line
// Write.
File.WriteAllText(projectPath, project.WriteToString());
}
}
рдХрдИ рдШрдВрдЯреЗ рдФрд░ рдХрдИ рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреА рднреА рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдЗрд╕реЗ рдЕрдкрдиреЗ рдкреЛрд╕реНрдЯрдкреНрд░реЛрд╕реЗрд╕рдмрд┐рд▓реНрдб рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
// Fixed Facebook SDK 7.21.2 issue for iOS < 12.2
project.AddBuildProperty(targetGuid, "LD_RUNPATH_SEARCH_PATHS", "$(inherited) @executable_path/Frameworks");
рдореЗрд░реЗ рдкрд╛рд╕ ios <12.2 рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES рдХреЗ рдЕрд▓рд╛рд╡рд╛ LD_RUNPATH_SEARCH_PATHS рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ред
рд╕реНрдкрд╖реНрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ рдпрджрд┐ рдХреЛрдИ рдЧреЗрдо рдореБрдЦреНрдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рд▓реЙрдЧ рдореЗрдВ рдкреБрд░рд╛рдиреЗ OS рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдореИрдВ рдЕрдкрдиреЗ рдпреВрдирд┐рдЯреА рдЧреЗрдо рдХреЗ рд╕рд╛рде рдЗрд╕ "рдРрдк рдХреНрд░реИрд╢ рдСрди рд▓реЙрдиреНрдЪ" рдХрд╛ рднреА рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ iPhone XS рдореЗрдВ iOS 13.6.1 рд╣реИ
рдПрдХрддрд╛ 2019.4.9f1
рдлреЗрд╕рдмреБрдХ рдПрд╕рдбреАрдХреЗ 7.21.2
рдЖрдИрдУрдПрд╕ 13.6.1
=> рдХреНрд░реИрд╢
FBSDK 7.21.2 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ FBSDK 7.19.0 рдерд╛ рдФрд░ рдЧреЗрдо рдмрд┐рдирд╛ рдХреНрд░реИрд╢ рдХреЗ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред
рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА:
project.SetBuildProperty(targetId, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "YES");
project.AddBuildProperty(targetGuid, "LD_RUNPATH_SEARCH_PATHS", "$(рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реА) @executable_path/Frameworks");
рд▓реЗрдХрд┐рди рдЕрдкрд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА:
рддреНрд░реБрдЯрд┐ ITMS-90206: "рдЕрдорд╛рдиреНрдп рдмрдВрдбрд▓ред 'xxxxx.app/Frameworks/UnityFramework.framework' рдХреЗ рдмрдВрдбрд▓ рдореЗрдВ рдЕрд╕реНрд╡реАрдХреГрдд рдлрд╝рд╛рдЗрд▓ 'рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ' рд╣реИред"
рдЖрдИрдЯреНрдпреВрдиреНрд╕ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯрд░ рдХреА рд╡рд╛рдкрд╕реА рд╕реНрдерд┐рддрд┐ 1 рдереА: рддреНрд░реБрдЯрд┐ рдЖрдИрдЯреАрдПрдордПрд╕-90206: "рдЕрдорд╛рдиреНрдп рдмрдВрдбрд▓ред 'xxxxx.app/Frameworks/UnityFramework.framework' рдХреЗ рдмрдВрдбрд▓ рдореЗрдВ рдЕрд╕реНрд╡реАрдХреГрдд рдлрд╝рд╛рдЗрд▓ 'рдлреНрд░реЗрдорд╡рд░реНрдХ' рд╣реИред"
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES рдПрдХрддрд╛ 2019.4.9f1 рдХреЗ рд▓рд┐рдП рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдореИрдВрдиреЗ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ (LD_RUNPATH_SEARCH_PATHS) рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рдлрд┐рд░ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рддреЛ рдореБрдЭреЗ рдЕрднреА рднреА рд╡рд╣реА рдЕрдорд╛рдиреНрдп рдмрдВрдбрд▓ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореБрдЭреЗ рд╡рд╛рдкрд╕ рдПрдлрдмреАрдПрд╕рдбреАрдХреЗ 7.19.0 рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рд╣реИ рдФрд░ рдХреЛрдИ рдФрд░ рджреБрд░реНрдШрдЯрдирд╛ рдирд╣реАрдВ рд╣реИред
рдПрдлрдмреАрдПрд╕рдбреАрдХреЗ 8.10 рдХреЗ рд╕рд╛рде рднреА рдореЗрд░рд╛ рдпрд╣реА рдореБрджреНрджрд╛ рдерд╛ред
рдЖрдИрдУрдПрд╕ 11 <= рдПрдлрдмреАрдПрд╕рдбреАрдХреЗ рдХреЛ 7.18.1 рд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХреНрд░реИрд╢
рдореИрдВ рдЕрдкрдиреЗ рдпреВрдирд┐рдЯреА рдЧреЗрдо рдХреЗ рд╕рд╛рде рдЗрд╕ "рдРрдк рдХреНрд░реИрд╢ рдСрди рд▓реЙрдиреНрдЪ" рдХрд╛ рднреА рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ iPhone XS рдореЗрдВ iOS 13.6.1 рд╣реИ
рдПрдХрддрд╛ 2019.4.9f1
рдлреЗрд╕рдмреБрдХ рдПрд╕рдбреАрдХреЗ 7.21.2
рдЖрдИрдУрдПрд╕ 13.6.1=> рдХреНрд░реИрд╢
FBSDK 7.21.2 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ FBSDK 7.19.0 рдерд╛ рдФрд░ рдЧреЗрдо рдмрд┐рдирд╛ рдХреНрд░реИрд╢ рдХреЗ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред
рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА:
project.SetBuildProperty(targetId, "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES", "YES");
project.AddBuildProperty(targetGuid, "LD_RUNPATH_SEARCH_PATHS", "$(рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реА) @executable_path/Frameworks");рд▓реЗрдХрд┐рди рдЕрдкрд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА:
рддреНрд░реБрдЯрд┐ ITMS-90206: "рдЕрдорд╛рдиреНрдп рдмрдВрдбрд▓ред 'xxxxx.app/Frameworks/UnityFramework.framework' рдХреЗ рдмрдВрдбрд▓ рдореЗрдВ рдЕрд╕реНрд╡реАрдХреГрдд рдлрд╝рд╛рдЗрд▓ 'рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ' рд╣реИред"
рдЖрдИрдЯреНрдпреВрдиреНрд╕ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯрд░ рдХреА рд╡рд╛рдкрд╕реА рд╕реНрдерд┐рддрд┐ 1 рдереА: рддреНрд░реБрдЯрд┐ рдЖрдИрдЯреАрдПрдордПрд╕-90206: "рдЕрдорд╛рдиреНрдп рдмрдВрдбрд▓ред 'xxxxx.app/Frameworks/UnityFramework.framework' рдХреЗ рдмрдВрдбрд▓ рдореЗрдВ рдЕрд╕реНрд╡реАрдХреГрдд рдлрд╝рд╛рдЗрд▓ 'рдлреНрд░реЗрдорд╡рд░реНрдХ' рд╣реИред"рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES рдПрдХрддрд╛ 2019.4.9f1 рдХреЗ рд▓рд┐рдП рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдореИрдВрдиреЗ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ (LD_RUNPATH_SEARCH_PATHS) рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рдлрд┐рд░ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рддреЛ рдореБрдЭреЗ рдЕрднреА рднреА рд╡рд╣реА рдЕрдорд╛рдиреНрдп рдмрдВрдбрд▓ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореБрдЭреЗ рд╡рд╛рдкрд╕ рдПрдлрдмреАрдПрд╕рдбреАрдХреЗ 7.19.0 рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рд╣реИ рдФрд░ рдХреЛрдИ рдФрд░ рджреБрд░реНрдШрдЯрдирд╛ рдирд╣реАрдВ рд╣реИред
рдореБрдЭреЗ рднреА рдорд┐рд▓рд╛
Return status of iTunes Transporter was 1: ERROR ITMS-90206: "Invalid Bundle. The bundle at 'xxxxx.app/Frameworks/UnityFramework.framework' contains disallowed file 'Frameworks'."
рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрднреА рдЕрдкрдирд╛ рд╡рд░реНрддрдорд╛рди рд╕рдВрдЧреНрд░рд╣ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рд╣реИ, рдлрд┐рд░ рдЗрд╕реЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдореБрдЭреЗ рдПрдХ рд╡рд░реНрдХрд┐рдВрдЧ рдлреЙрд░реНрдо рдорд┐рд▓рд╛ рд╣реИ рдХреГрдкрдпрд╛ рдЗрд╕ рд▓рд┐рдВрдХ рдХреЛ рджреЗрдЦреЗрдВ:
https://github.com/facebook/facebook-sdk-for-unity/issues/193#issuecomment -754953304
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХрдИ рдШрдВрдЯреЗ рдФрд░ рдХрдИ рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреА рднреА рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдЗрд╕реЗ рдЕрдкрдиреЗ рдкреЛрд╕реНрдЯрдкреНрд░реЛрд╕реЗрд╕рдмрд┐рд▓реНрдб рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ: