lipo -info libXxxx.a 
Architectures in the fat file: libXxxx.a are: armv7 i386 arm64 

But compiler in the dependant project is giving linking error, 

```
Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_ClassXXXX", referenced from:
      objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

```

Am I missing something? 
All the lib project's target have Architectures: Standard Architectures (armv7, arm64)
and Valid Architectures arm64, armv7, armv7s

in my lipo command while making universal binary I am lipo-ing both from iphonesimulator and iphoneos folder.