适用于iOS应用转换的错误

时间:2014-05-07 01:56:22

标签: android objective-c cocos2d-iphone apportable spritebuilder

我正在运行命令" apportable load"在我的x-code项目的目录中,用于在iOS模拟器上运行的应用程序。我有x-code 5.0.2,当我尝试更新apportable时,它说它是最新版本。

我很抱歉错误输出的范围,因为它可能难以阅读。我注意到一些错误正在挑选出声音效果并且无法引用它们。

为什么直接来自spritebuilder接口时,不会识别对CCScreenModeFixed等设置的引用?是否支持声音效果,如果是这样,为什么它能找到我的?

  

/用户/ mateusz /文档/ SpriteBuilder   Games / Eltie.spritebuilder / Source / AppDelegate.m:58:error:undefined   参考' CCSetupScreenMode'

     

/用户/ mateusz /文档/ SpriteBuilder   Games / Eltie.spritebuilder / Source / AppDelegate.m:58:error:undefined   参考' CCScreenModeFixed'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(AppDelegate.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ AppDelegate.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 22:错误:未定义引用   ' OBJC_CLASS _ $ _ CCBReader'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(AppDelegate.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ AppDelegate.m:功能   OBJC_METACLASS _ $ _ AppController:错误:未定义引用   ' OBJC_METACLASS _ $ _ CCAppDelegate'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(AppDelegate.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ AppDelegate.m:功能   OBJC_CLASS _ $ _ AppController:错误:未定义引用   ' OBJC_CLASS _ $ _ CCAppDelegate' /用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder / Source / Gameplay.m:186:错误:未定义   引用" clampf'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _:错误:未定义引用   ' OBJC_CLASS _ $ _ OALSimpleAudio'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 73:错误:未定义引用   ' OBJC_CLASS _ $ _ CCBReader'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 122:错误:未定义引用   ' OBJC_CLASS _ $ _ CCDirector'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 133:错误:未定义引用   ' OBJC_CLASS _ $ _ CCActionMoveBy'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 138:错误:未定义引用   ' OBJC_CLASS _ $ _ CCActionSequence'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 141:错误:未定义引用   ' OBJC_CLASS _ $ _ CCActionEaseBounce'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   OBJC_METACLASS _ $ _游戏玩法:错误:未定义引用   ' OBJC_METACLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Gameplay.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Gameplay.m:功能   OBJC_CLASS _ $ _游戏玩法:错误:未定义引用   ' OBJC_CLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Goal.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Goal.m:功能   OBJC_METACLASS _ $ _目标:错误:未定义引用   ' OBJC_METACLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Goal.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder / Source / Goal.m:功能OBJC_CLASS _ $ _目标:   错误:未定义引用' OBJC_CLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Hiss.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ Hiss.m:功能   OBJC_METACLASS _ $ _ Hiss:错误:未定义引用   ' OBJC_METACLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(Hiss.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder / Source / Hiss.m:功能OBJC_CLASS _ $ _ Hiss:   错误:未定义引用' OBJC_CLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(MainScene.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ MainScene.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _:错误:未定义引用   ' OBJC_CLASS _ $ _ CCBReader'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(MainScene.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ MainScene.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 1:错误:未定义引用   ' OBJC_CLASS _ $ _ CCDirector'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(MainScene.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ MainScene.m:功能   L_OBJC_CLASSLIST_REFERENCES _ $ _ 6:错误:未定义引用   ' OBJC_CLASS _ $ _ OALSimpleAudio'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(MainScene.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ MainScene.m:功能   OBJC_METACLASS _ $ _ MainScene:错误:未定义引用   ' OBJC_METACLASS _ $ _ CCNode'

     

/Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/com.apportable.Eltie/Eltie/libEltie.a(MainScene.m.o):/用户/ mateusz /文档/ SpriteBuilder   游戏/ Eltie.spritebuilder /来源/ MainScene.m:功能   OBJC_CLASS _ $ _ MainScene:错误:未定义引用   ' OBJC_CLASS _ $ _ CCNode'忍者:构建停止:子命令失败。错误:   命令失败:   /Users/mateusz/.apportable/SDK/toolchain/macosx/ninja/ninja   --no-strip-ansi-escapes -j 8 /Users/mateusz/.apportable/SDK/Build/android-armeabi-debug/Eltie/Eltie-debug.apk

1 个答案:

答案 0 :(得分:0)

好的,我在这个问题的答案的帮助下找到了它:static libs with apportable

我没有在x-code中的构建阶段选项卡的目标依赖项部分中添加cocos2d库。当我添加它apportable没有问题找到spritebuilder和cocos2d给出的未定义类型。