标签: spritebuilder

XCode 5.1强制进行Cocos2d-iphone v3项目的32位编译

我正在使用SpriteBuilderCocos2d-iphone v3.

自从更新到XCode 5.1后,当我使用CCButton直接定义的动作时,我的应用程序崩溃了SpriteBuilder.这似乎是原因

这很可能是转换或指针转换,在64位上变坏.

正如@birkemose在Cocos2d论坛上指出的那样

即使对于我的64位设备,如何强制XCode 5.1以32位编译我的项目?

更新:通过将Cocos2d更新为RC4进行修复

xCode 5.1构建崩溃 - SpriteBuilder

xcode ios spritebuilder

8
推荐指数
1
解决办法
7508
查看次数

无法在Xcode 6中构建模块"Foundation"

我已经在Stack Overflow,Google和其他同行中搜索了Xcode 6中当前的解决方法,但是这样做却失败了.

请注意,只有在尝试使用XCODE 6在设备上运行我的应用程序时才会发生此错误. (使用模拟器时这不是问题,我可以使用Xcode 5在设备上构建我的应用程序)

它似乎是一个框架或库问题,但由于它能够以几乎所有其他可能的方式工作,我不确定解决方案所在的位置.我正在使用Xcode 6.0.

这是错误:

ERROR1

错误

我检查了我的架构设置,框架和项目文件.需要包含的所有东西似乎都在那里. 拱

这看起来像Cocos2d和/或Xcode6可能是一个愚蠢的错误.我使用SpriteBuilder来创建应用程序.如果你有修复或有这个错误,任何见解将不胜感激,谢谢!

xcode objective-c cocos2d-iphone ios spritebuilder

6
推荐指数
1
解决办法
5182
查看次数

iOS应用验证错误:缺少plist键CFBundleShortVersionString

我用SpriteBuilder和cocos2d构建了一个iOS游戏.当我尝试将其提交到AppStore时,我收到以下错误:

ERROR ITMS-9000:"缺少plist密钥.Info.plist文件缺少必需的密钥:CFBundleShortVersionString."

我该如何解决?谢谢!

info.plist cocos2d-iphone spritebuilder

5
推荐指数
1
解决办法
6665
查看次数

使用GoogleService-Info.plist为iOS应用配置Google分析时出错

我按照Google开发人员指南,使用Cocoa Pod将Google分析添加到iOS应用中.我添加了GoogleService-Info.plist并将初始化代码放入didFinishLaunchingWithOptions.该应用程序构建正常,但然后在尝试初始化GA时崩溃.特别是这些代码行:

NSError *configureError;
[[GGLContext sharedInstance] configureWithError:&configureError];
NSAssert(!configureError, @"Error configuring Google services: %@", configureError);
Run Code Online (Sandbox Code Playgroud)

断言语句失败,控制台中的输出为:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
reason: 'Error configuring Google services: 
Error Domain=com.google.greenhouse Code=-200 "Unable to configure GGL."
{NSLocalizedFailureReason=Unable to parse supplied GoogleService-Info.plist. See log for details., 
NSLocalizedRecoverySuggestion=Check formatting and location of GoogleService-Info.plist., 
NSLocalizedDescription=Unable to configure GGL.}'
Run Code Online (Sandbox Code Playgroud)

我可以看到这是由于该GoogleService-Info.plist文件,经过一些调查,我发现即使我删除GoogleService-Info.plist我得到错误,这使我相信我没有正确地将文件添加到项目中.

这是我在添加文件时检查的屏幕截图:

在此输入图像描述

所以我确信,它被添加到所有目标和该文件是在项目的根目录下,一起xcodeprojxcworkspace文件,按照在谷歌开发者指南中的说明.

我还要提一下,这是一个SpriteBuilder项目,但我认为这与此无关.这也是我添加的第一个Cocoa Pod,但随着项目的构建,它可以找到所需的所有Google标题.

xcode google-analytics objective-c ios spritebuilder

5
推荐指数
1
解决办法
6247
查看次数

Xcode 无法打开“缺少 Android 平台所需的内容”

我今天试图重新开始编码,在打开 Xcode 时遇到了一个超级奇怪的错误,它说

"Required content for Platform Android is missing"
"Please reinstall Xcode"
Run Code Online (Sandbox Code Playgroud)

我做了一些挖掘,意识到这一定是来自某些第三方软件的错误。我曾经使用过 Spritebuilder,我记得不久前我试图安装“SBAndroid-Community”包,以发布到 Android 设备。

然后我在苹果开发者论坛上找到了这个页面,它基本上完美地描述了我的问题

https://forums.developer.apple.com/thread/47245

解决方案是“删除与Spritebuilder ~Library/SBAndroid关联的文件夹”

但是我没有看到这样的文件夹。我查看了 Xcode、Spritebuilder 和整个 Mac 的内容,但没有结果。

  • 我尝试过重新安装 Xcode - 不起作用。
  • 我尝试过通过将 Spritebuilder 移动到垃圾箱、清空、通过移动到垃圾箱、清空、重新安装来删除 Xcode,但我仍然遇到完全相同的错误。

Xcode 中似乎嵌入了某些框架导致其失败,并且重新安装也没有帮助。

有人对下一步该去哪里有任何想法吗?我真的已经用尽了关于这个主题的知识,我真的只想打开 Xcode 并有一个新的开始。

谢谢!

编辑:我不知道“~”是您的主文件夹的别名。我现在已找到 ~/Library 文件夹,但其中没有 /SBAndroid 文件夹。还是不知道该怎么办=(。

编辑 2:我在 Macintosh HD 目录中的 ~/Library 文件夹中找到了 /SBAndroid 文件夹!删除后,Xcode 现在打开。

xcode android ios spritebuilder

5
推荐指数
1
解决办法
4248
查看次数

如何在Cocos-SpriteBuilder中添加iAd

我正在使用SpriteBuilder(它与Cocos2d v3.0集成).我构建了一个应用程序,现在我想在我调用它时弹出最顶部的iAd,并在我告诉它时隐藏它.最简单的方法是什么?

请记住,我正在使用SpriteBuilder和Cocos2d.仅仅因为我使用SpriteBuilder并不意味着我也没有使用Xcode 5.我也完全参与了Xcode.SpriteBuilder没有为我编写代码,我这样做.

cocos2d-iphone ios iad spritebuilder

1
推荐指数
1
解决办法
2987
查看次数

如何使用动态物理体以恒定速度移动精灵

直到最近我才在每次更新时更改我的精灵的x坐标,我很高兴.但是昨天当我处于debugDraw模式时,我发现在某些速度之后,物理体不会与精灵正确对齐,如下所示: 在此输入图像描述 后来我被告知,(通过cocos2d论坛中的Birkemose)将物理体从A移动到B的首选方法是对它施加冲动.但我不知道如何以这种方式实现恒速.这是我用来移动它而不应用任何冲动的代码:

-(void)update:(CCTime)delta{
    rollingHero.position=ccp(rollingHero.position.x+scrollSpeed*delta,    
                         rollingHero.position.y);
    physicsNode.position=ccp(physicsNode.position.x-scrollSpeed*delta,
                         physicsNode.position.y);
}
Run Code Online (Sandbox Code Playgroud)

因此,为了创造一种移动的感觉,我以相同的滚动速度滚动物理节点和英雄在相反的方向.我尝试了许多应用冲动的不同变体,但我从未让它以恒定速度移动.速度加快,英雄脱离屏幕.如果有人发布示例代码,我将非常感激.

physics position cocos2d-iphone spritebuilder

1
推荐指数
1
解决办法
1291
查看次数