草庐IT

played_games

全部标签

ios - 有没有办法让 Game Center 在 iOS 模拟器上保持登录状态?

我对我的代码做了很多细微的改动,而且我只有一台苹果设备。为了测试GameCenter,我将我的设备与iOS模拟器配对。这非常令人恼火,因为对代码的每一次细微修改都会导致我不得不重新登录GameCenter并在模拟器上输入我的密码。然而,我的iPhone保存了我的GameCenter帐户信息,并在我每次启动该应用程序时记住它。有没有办法让我的模拟器像我的iPhone一样运行?(有没有办法让我的模拟器记住GameCenter的appleid,这样我就不必每次都输入密码了?) 最佳答案 就像在普通iPhone上一样,如果您转到“设置”>“

iphone - 如果 iPhone 上可用,如何构建仅支持 Game Center 的游戏?

我即将开始构建一款将利用GameCenter成就和高分的iPhone游戏,但我还希望有一个适用于没有GameCenter的iPhone的版本(即iOS版本我将继续研究这个问题,只是想我会发布这个问题并同时获得一些反馈。非常感谢! 最佳答案 这是我从一位Apple工程师那里收到的明确答复...“我们建议制作一个应用程序版本,它可以动态检测GameCenter是否可用并基于此使用(或不使用)它。” 关于iphone-如果iPhone上可用,如何构建仅支持GameCenter的游戏?,我们在S

ios - Game Center matchData 的良好实践

我是GKTurnBasedMatch的新手,我正在尝试找出在轮流期间玩家之间发送的“matchData”的良好做法。我发现的所有教程主要涉及发送一串文本,我想发送的内容远不止于此。如果有人可以向我介绍更高级的教程,那就太好了。我想做的一个例子是一场战斗。这两个玩家有他们的头像,他们有不同的细节(健康,攻击,防御等),我应该如何发送这些数据?我认为可能的唯一方法是将所有匹配详细信息(其中很多)编入NSDictionary并发送,以便它们可以再次放回自定义匹配对象。我应该实现NSCoding吗?谢谢! 最佳答案 我会实现一个类来存储单个

android - App Store 或 Google Play 应用程序的加密和导出许可证

为了保密,我的iOS应用使用crypto++作为静态库。由于这个库是开源的,因此对于任何可能的不法行为者都是可见的,常识意味着应该没有麻烦。但是,根据美国导出管理条例第2部分第5类,我的应用程序似乎并未明确豁免,但我不能确定,因为法律往往是一团乱麻的异常(exception)情况和随意的胡扯,所以我想问问那些在您的应用程序中包含开源加密库的实际经验的人(Android的建议也可以):我需要经历所有获得EAR批准的麻烦吗? 最佳答案 MyiOSappusescrypto++asastaticlibraryforconfidential

android - 丢失 keystore 文件后重新使用 Play 商店中的应用程序 ID

我在从我的Ionic项目创建Android发布版本时遇到了一个小问题。我已经在platform/android/build/outputs/apk文件夹中签署了应用程序,所以我的keystore文件也在那里。然后我注意到一个错误,重建应用程序,但我认为文件夹在每次构建时都会被清除。因此,我不再拥有我的keystore文件,也无法向Play商店添加更新。我已经取消发布以前的版本,但现在我无法使用我的应用程序ID,因为它已被未发布的版本使用。所以现在我看到三个选项:有没有办法更改未发布应用的应用ID?(我读过的所有相关信息都说不)是否有其他方法可以使用相同的应用ID?(我不想为iOS和An

iphone - iOS 开发 : What are some ways I can troubleshoot a lag issue in my game that occurs 15 - 30 minutes after playing it?

我正在构建一个iOS益智游戏以熟悉该平台,我的一些测试人员注意到一个严重的延迟问题,该问题在玩游戏后约15到30分钟间歇性出现,并且延迟似乎与此无关与游戏的任何特定部分。我已经使用Leaks工具测试了该应用程序,但尚未发现任何泄漏。有哪些情况会导致游戏在玩了一段时间后立即开始卡顿?我可以使用哪些方法/工具来解决延迟问题?非常感谢您的智慧!更新:作为一名新的iOS开发人员,我的印象是Leaks工具至少会报告我的大部分内存泄漏,所以我非常相信当没有泄漏报告时,我的应用程序正在正确管理内存。不是这样的!遵循此处发布的一些建议后,我观看了一些有关如何使用分配工具的视频,发现我的应用程序随着时间

iphone - Game Center 分数停留在特定分数

我一直在开发一款应用程序,它可以将分数发布到GC排行榜上并将其拉回。仍在开发阶段,它对沙箱环境执行此操作。最近我注意到分数像往常一样增加,我以编程方式获得高分并且它是正确的,我可以检查排行榜,应用程序内,它是正确的,然后切换到游戏中心它是正确的。但是,一旦我退出应用程序或暂时停止发布乐谱,乐谱就会消失,恢复到过去的特定乐谱,或者如果是新帐户则完全消失。这是GC或沙盒的已知问题吗?一些众所周知的事情我没有做对吗?在这一点上我真的有点困惑。 最佳答案 不幸的是,您不应该期望GC沙盒在session之间保存您的分数。就像您不希望在chil

ios - App Store 拒绝 - Game Center 上没有图标

在等待我的iOS游戏更新两周后,我被拒绝了,原因如下:Wefoundthatyourappexhibitedabug,whenreviewedoniPhone4andiPad(3rdGeneration)runningiOS5.1.1,onbothWi-Fiandcellularnetworks,whichisnotincompliancewiththeAppStoreReviewGuidelines.WefoundthatwhenwelaunchtheGameCenterappandviewyourappthatyourappicondoesnotload.更新是为了修复我在第一个版

ios - Game Center 回合制游戏

是否可以使用GameKit框架将匹配数据传递给其他玩家,而无需实际结束当前玩家的回合? 最佳答案 因此,至少对于iOS7,答案是使用GKTurnBasedExchanges。您可以向玩家发送数据、交流、回复,即使不是轮到玩家。我不认为有一种方法可以将数据传递给另一个玩家,然后在没有交换的情况下得到响应。有一种方法可以使用saveCurrentTurnWithMatchData:completionHandler:传递一次数据,但是收到比赛数据的玩家将无法回复。 关于ios-GameCen

iOS 核心音频 : synchronize play and record to high accuracy ( < 5ms error )

我正在尝试:-播放点击音轨-通过内置的iphone/ipad麦克风录制用户音频我需要点击轨迹(每次点击我研究了aurioTouch示例并假设这是获得低延迟/高精度性能的最佳方式...以aurioTouch为起点,任何人都可以阐明如何产生准确的点击然后将录制的音频同步到该点击?我的意思是我应该知道相对于点击点击的时间,各种样本的位置。我们可以假设用户戴着耳机,因此点击不会干扰录制的音频。 最佳答案 我认为您无法可靠地做到这一点。另一种更可靠的方法是确保您生成的点击确实被记录下来,然后您可以在录制的音频中识别这些点击并根据这些真实世界测