Hello, I'm new to building apps, but I was able to finish a simple game and when I transfer it to Xcode (ios) and run it, I get all this errors. Showing All Errors Only :-1: Undefined symbol: cocos2d::Quaternion::normalize() :-1: Undefined symbol: cocos2d::GLProgram::setUniformLocationWith1i(int, int) :-1: Undefined symbol: cocos2d:articleSystemQuad::create() :-1: Undefined symbol: cocos2d::GroupCommand::~GroupCommand() :-1: Undefined symbol: cocos2d::__Array::__Array() :-1: Undefined symbol: cocos2d::__Array::removeObjectsInArray(cocos2d::__Array*) :-1: Undefined symbol: cocos2d::kmGLMultMatrix(cocos2d::Mat4 const*) :-1: Undefined symbol: cocos2d::kmGLPopMatrix() :-1: Undefined symbol: cocos2d::__String::__String() :-1: Undefined symbol: cocos2d::Vec2::getAngle(cocos2d::Vec2 const&) const :-1: Undefined symbol: cocos2d::Texture2D::getName() const :-1: Undefined symbol: btRigidBody::btRigidBody(btRigidBody::btRigidBodyConstructionInfo const&) :-1: Undefined symbol: cocos2d::Mesh::create(std::__1::vector<float, std::__1::allocator<float> > const&, int, std::__1::vector<unsigned short, std::__1::allocator<unsigned short> > const&, std::__1::vector<cocos2d::MeshVertexAttrib, std::__1::allocator<cocos2d::MeshVertexAttrib> > const&) :-1: Undefined symbol: cocos2d::Sprite3D::addMesh(cocos2d::Mesh*) :-1: Undefined symbol: cocos2d::GLProgramCache::getInstance() :-1: Undefined symbol: cocos2d::EventListenerTouchOneByOne::setSwallowTouches(bool) :-1: Undefined symbol: cocos2d::Vec3::distanceSquared(cocos2d::Vec3 const&) const :-1: Undefined symbol: cocos2d::Vec2::rotate(cocos2d::Vec2 const&, float) :-1: Undefined symbol: cocos2d::MotionStreak3D::setSweepAxis(cocos2d::Vec3 const&) :-1: Undefined symbol: cocos2d::Quaternion::getNormalized() const :-1: Undefined symbol: cocos2d::Vec3::getNormalized() const :-1: Undefined symbol: cocos2d::Bundle3D::getTrianglesList(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) :-1: Undefined symbol: btConvexHullShape::addPoint(btVector3 const&, bool) :-1: Undefined symbol: btBoxShape::btBoxShape(btVector3 const&) :-1: Undefined symbol: btTriangleMesh::addTriangle(btVector3 const&, btVector3 const&, btVector3 const&, bool) :-1: Undefined symbol: btBvhTriangleMeshShape::btBvhTriangleMeshShape(btStridingMeshInterface*, bool, bool) :-1: Undefined symbol: btCompoundShape::addChildShape(btTransform const&, btCollisionShape*) :-1: Undefined symbol: cocos2d::Mesh::getMaterial() const :-1: Undefined symbol: cocos2d::Material::getTechnique() const :-1: Undefined symbol: cocos2d::MotionStreak3D::create(float, float, float, cocos2d::Color3B const&, cocos2d::Texture2D*) :-1: Undefined symbol: cocos2d::Technique::getPasses() const :-1: Undefined symbol: cocos2d:ass::getGLProgramState() const :-1: Undefined symbol: cocos2d::GLProgramState::setUniformVec3v(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, long, cocos2d::Vec3 const*) :-1: Undefined symbol: cocos2d::Sprite3D::setTexture(cocos2d::Texture2D*) :-1: Undefined symbol: cocos2d::Quaternion::Quaternion(float, float, float, float) :-1: Undefined symbol: cocos2d::Rect::intersectsRect(cocos2d::Rect const&) const :-1: Undefined symbol: cocos2d::GLProgramState::getOrCreateWithShaders(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) :-1: Undefined symbol: btConvexHullShape::btConvexHullShape(float const*, int, int) :-1: Undefined symbol: cocos2d::BlendFunc:ISABLE :-1: Undefined symbol: cocos2d::GLProgram::setUniformsForBuiltins(cocos2d::Mat4 const&) :-1: Undefined symbol: cocos2d::Configuration::supportsShareableVAO() const :-1: Undefined symbol: cocos2d::GL::bindVAO(unsigned int) :-1: Undefined symbol: cocos2d::RenderState::StateBlock::_defaultState :-1: Undefined symbol: typeinfo for cocos2d::Scene :-1: Undefined symbol: cocos2d::Scene::getDescription() const :-1: Undefined symbol: cocos2d::Scene::render(cocos2d::Renderer*, cocos2d::Mat4 const&, cocos2d::Mat4 const*) :-1: Undefined symbol: cocos2d::Scene::Scene() :-1: Undefined symbol: cocos2d::Size:perator*(float) const :-1: Undefined symbol: cocos2d::SpriteBatchNode::SpriteBatchNode() :-1: Undefined symbol: cocos2d::SpriteBatchNode::~SpriteBatchNode() :-1: Undefined symbol: cocos2d::Configuration::getInstance() :-1: Undefined symbol: typeinfo for btDiscreteDynamicsWorld :-1: Undefined symbol: btDiscreteDynamicsWorld::debugDrawWorld() :-1: Undefined symbol: btCollisionWorld::debugDrawObject(btTransform const&, btCollisionShape const*, btVector3 const&) :-1: Undefined symbol: btCollisionWorld::rayTest(btVector3 const&, btVector3 const&, btCollisionWorld::RayResultCallback&) const :-1: Undefined symbol: btDiscreteDynamicsWorld::addCollisionObject(btCollisionObject*, short, short) :-1: Undefined symbol: btCollisionWorld:erformDiscreteCollisionDetection() :-1: Undefined symbol: btDiscreteDynamicsWorld::addConstraint(btTypedConstraint*, bool) :-1: Undefined symbol: btDiscreteDynamicsWorld::setGravity(btVector3 const&) :-1: Undefined symbol: btDiscreteDynamicsWorld::addRigidBody(btRigidBody*, short, short) :-1: Undefined symbol: btDiscreteDynamicsWorld::removeRigidBody(btRigidBody*) :-1: Undefined symbol: btDiscreteDynamicsWorld::setConstraintSolver(btConstraintSolver*) :-1: Undefined symbol: btDiscreteDynamicsWorld::getConstraint(int) const :-1: Undefined symbol: btDiscreteDynamicsWorld::clearForces() :-1: Undefined symbol: btDiscreteDynamicsWorld::addCharacter(btActionInterface*) :-1: Undefined symbol: btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&) :-1: Undefined symbol: btDiscreteDynamicsWorld::applyGravity() :-1: Undefined symbol: btConvexInternalShape::btConvexInternalShape() :-1: Undefined symbol: vtable for btSphereShape :-1: Undefined symbol: cocos2d::Touch::getPreviousLocation() const :-1: Undefined symbol: btPairCachingGhostObject::~btPairCachingGhostObject() :-1: Undefined symbol: cocos2d::Vec3::normalize() :-1: Undefined symbol: btDiscreteDynamicsWorld::btDiscreteDynamicsWorld(btDispatcher*, btBroadphaseInterface*, btConstraintSolver*, btCollisionConfiguration*) :-1: Undefined symbol: cocos2d::Touch::getLocation() const :-1: Undefined symbol: cocos2d::GL::bindTexture2D(unsigned int) :-1: Undefined symbol: btPairCachingGhostObject::btPairCachingGhostObject() :-1: Undefined symbol: cocos2d::ccDrawColor4F(float, float, float, float) :-1: Undefined symbol: cocos2d::ccDrawRect(cocos2d::Vec2, cocos2d::Vec2) :-1: Undefined symbol: cocos2d::ccDrawSolidRect(cocos2d::Vec2, cocos2d::Vec2, cocos2d::Color4F) :-1: Undefined symbol: cocos2d::Material::createWithGLStateProgram(cocos2d::GLProgramState*) :-1: Undefined symbol: btRigidBody::updateInertiaTensor() :-1: Undefined symbol: cocos2d::Sprite3D::setMaterial(cocos2d::Material*) :-1: Undefined symbol: cocos2d::Sprite3D::setCullFaceEnabled(bool) :-1: Undefined symbol: cocos2d::__Array::removeObject(cocos2d::Ref*, bool) :-1: Undefined symbol: cocos2d::__Set::begin() :-1: Undefined symbol: cocos2d::Touch::getLocationInView() const :-1: Undefined symbol: cocos2d::Vec2::isSegmentIntersect(cocos2d::Vec2 const&, cocos2d::Vec2 const&, cocos2d::Vec2 const&, cocos2d::Vec2 const&) :-1: Undefined symbol: cocos2d::Touch::getPreviousLocationInView() const :-1: Undefined symbol: cocos2d::Rect::getMaxX() const :-1: Undefined symbol: cocos2d::Rect::unionWithRect(cocos2d::Rect const&) const :-1: Undefined symbol: cocos2d::Rect::getMinX() const :-1: Undefined symbol: cocos2d::Rect::getMinY() const :-1: Undefined symbol: cocos2d:articleSystem::stopSystem() :-1: Undefined symbol: cocos2d::Scene::removeAllChildren() :-1: Undefined symbol: btDiscreteDynamicsWorld:redictUnconstraintMotion(float) :-1: Undefined symbol: cocos2d::Mat4::createLookAt(cocos2d::Vec3 const&, cocos2d::Vec3 const&, cocos2d::Vec3 const&, cocos2d::Mat4*) :-1: Undefined symbol: cocos2d::Mat4::createOrthographic(float, float, float, float, cocos2d::Mat4*) :-1: Undefined symbol: cocos2d::Mat4::createPerspective(float, float, float, float, cocos2d::Mat4*) :-1: Undefined symbol: cocos2d::Vec4::Vec4(float, float, float, float) :-1: Undefined symbol: cocos2d::Vec4::Vec4(cocos2d::Vec4 const&)
Hello Mika thanks for asking, no I still have the problem. I have: uninstall and reinstall BB3, on 2 different mac book pro. I have uninstal and re-instal Xcode on both macs. I even copy the saved data from my game and loaded it on the BB 3.01 and I still have the problem.
I feel it might be something simple because it seems im the only person having problems when loading games to Xcode, but....... IDK.
i found why all this error paths pointing to ios simulators and i found that zackgriset mention that you can't run BB3 projects on simulators