Question by
grazywolfcy · Sep 28, 2017 at 07:08 AM ·
errorunityeditorxcodeapplelinker
Apple Mach-O Linker Error when Building
Hello,
I am experiencing a rather frustrating problem when attempting to archive my project.. I get about 8 different Mach-O linker errors, and the warning above it gives me "Undefinded symbols for architecture arm64". I am now running unity 2017.1.1.f1 (and Xcode9`enter code here`). Am I incorrect? or is this an entirely different problem? Thank you So much for all your help! The xcode error log is as follows:
"__RequestReview", referenced from:
_iOSNativeUtility__RequestReview_m1896333161 in Bulk_Assembly-CSharp_0.o
_iOSNativeUtility_RequestReview_m2747875467 in Bulk_Assembly-CSharp_0.o
_MobileNativeRatingRequest_DoRequestRating_m2903164697 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeUtility__RequestReview_m1896333161)
"__ExportGif", referenced from:
_iOSNativeGif__ExportGif_m2741504153 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeGif__ExportGif_m2741504153)
"__Share", referenced from:
_iOSNativeShare__Share_m942744585 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeShare__Share_m942744585)
"__IsBuiltinRequestReviewAvail", referenced from:
_iOSNativeUtility__IsBuiltinRequestReviewAvail_m1978195582 in Bulk_Assembly-CSharp_0.o
_iOSNativeUtility_CanUseBuiltinRequestReview_m411868138 in Bulk_Assembly-CSharp_0.o
_MobileNativeRatingRequest_DoRequestRating_m2903164697 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeUtility__IsBuiltinRequestReviewAvail_m1978195582)
"__Alert", referenced from:
_iOSNativeAlert__Alert_m3774758792 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeAlert__Alert_m3774758792, _iOSNativeAlert__AlertWithThreeButtons_m1214486776 , _iOSNativeAlert__AlertWithTwoButtons_m3903926792 )
"__AlertWithTwoButtons", referenced from:
_iOSNativeAlert__AlertWithTwoButtons_m3903926792 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeAlert__AlertWithTwoButtons_m3903926792)
"__AlertWithThreeButtons", referenced from:
_iOSNativeAlert__AlertWithThreeButtons_m1214486776 in Bulk_Assembly-CSharp_0.o
(maybe you meant: _iOSNativeAlert__AlertWithThreeButtons_m1214486776)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Comment
Best Answer
Answer by grazywolfcy · Oct 01, 2017 at 10:09 AM
Problem Solved . I Just downgrade xCode to 8.3.3v and rebuild Project on clean folder .