2014-12-28 3 views
2

Что означает эта ошибка?Facebook sdk compiling error

ld: warning: ignoring file /Users/pramonowang/Desktop/FacebookSDK/Bolts.framework/Bolts, 
↳ missing required architecture x86_64 in file 
↳ /Users/pramonowang/Desktop/FacebookSDK/Bolts.framework/Bolts (2 slices) 

неопределенные символы для архитектуры x86_64:

"_builtInOpenGraphObjects", ссылочные от:

-[RPSGameViewController shareGameActivity] in RPSGameViewController.o 

    -[RPSGameViewController createGameObject] in RPSGameViewController.o 

ld: symbol(s) not found for architecture x86_64 

лязг: ошибка: linker command failed with exit code 1 (use -v to see invocation)

ответ

0

Вы, кажется, есть проблема с архитектурой. Проверьте это:

enter image description here

Как нормальный $ ARCHS_STANDARD теперь включает в себя 64-бит. Вы также можете делать $ (ARCHS_STANDARD) и armv7s. Просто включите $ ARCHS_STANDARD в качестве архитектуры. Надеюсь, это поможет .. :)

+0

У меня есть $ ARCHS_STANDARD, хотя точно так же, как и изображение. Есть ли какие-либо возможности, почему моя ошибка кода? – user2557607

+0

@ user2557607> Вы добавили gamekit в свой проект? – Rashad

+0

да я. нужно ли мне ? – user2557607