Symbol(s) not found for architecture i386
Closed this issue · 2 comments
jamesallison commented
Getting this error on iPhone 5 & 4S; non-64 bit devices. Using Cocoapods.
Undefined symbols for architecture i386:
"SAConfettiView.SAConfettiView.__allocating_init (SAConfettiView.SAConfettiView.Type)(frame : __C.CGRect) -> SAConfettiView.SAConfettiView", referenced from:
AppName.FirstViewController.(functionName (AppName.FirstViewController) -> (Swift.Int, showBigIndicator : Swift.Bool) -> ()).(closure #1).(closure #1) in FirstViewController.o
"type metadata accessor for SAConfettiView.SAConfettiView", referenced from:
AppName.FirstViewController.(functionName (AppName.FirstViewController) -> (Swift.Int, showBigIndicator : Swift.Bool) -> ()).(closure #1).(closure #1) in FirstViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
sudeepag commented
jamesallison commented
Hi Sudeep,
Think I submitted this issue a bit prematurely. Was an issue with Cocopoads, unrelated to SAConfettiView :) Cheers, James
On 6 Mar 2016, at 22:47, Sudeep Agarwal notifications@github.com wrote:
Are you running on a device or on the simulator?
Try cleaning the project and deleting the derived data.
Run pod update and build again (ensure that all necessary frameworks are linked).
If that doesn't work, check out this or this.—
Reply to this email directly or view it on GitHub.