我目前正在努力解决以下问题:
我在Objective-C中创建了一个Sprite Kit游戏,我必须在所有3个场景中使用视差动画.我使用随机生成的X和Y位置的云.它们出现在问候场景,游戏场景和高分场景中.
问题:每当我从一个场景切换到另一个场景时,我都必须重新启动视差动画,这会导致混乱的中断.
无论您在游戏场景之间切换多少次,在后台始终保持"云场景"一直运行的最佳策略是什么?
提前致谢.
我必须放弃最初使用企业配置文件签名的 .ipa 文件。\n由于安全原因,我无法访问该项目的存储库。此外,我必须修改 \n.plist 文件中的内部版本号。
\n\n首先,我使用 fastlane 使用我的分发证书和应用程序商店配置文件对 .ipa 文件进行签名:
\n\nfastlane sigh resign /Users/myUserName/Desktop/FolderContainsMyIPA/MyIPAName.ipa --signing_identity "iPhone Distribution: MyDistributionCertName" -p /Users/myUserName/Desktop/FolderContainsMyIPA/myAppStoreProfile.mobileprovision\n
Run Code Online (Sandbox Code Playgroud)\n\n终端输出显示辞职成功。
\n\n然后我压缩并解压缩该文件夹,以修改二进制有效负载内的 info.plist 文件。压缩 .ipa 并将其上传到 iTunes Connect 后,我总是收到以下错误:
\n\n\n\n\n亲爱的开发者,
\n\n我们发现您最近交付的\n \xe2\x80\x9e“我的应用程序名称”存在一个或多个问题。要处理您的交付,必须\n 更正以下问题:
\n\n签名无效 - Info.plist 无效(plist 或签名已被修改)。路径 [Template.app/Template] 处的文件未正确\n 签名。确保您已使用分发\n 证书而不是临时证书或开发证书对应用程序进行签名。\n 验证 Xcode 中的代码签名设置在目标级别\n 是否正确(这会覆盖项目中的任何值) \n 此外,请确保您上传的包是使用 Xcode 中的\n Release 目标而不是 Simulator 目标构建的。如果您确定您的代码签名设置正确,请在 Xcode 中选择“全部清除”,删除 Finder 中的“build”目录,然后重建您的发布目标。如需了解更多信息,请参阅\n https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html
\n\n更正这些问题后,您就可以重新交付\n更正后的二进制文件。
\n\n问候,
\n\n应用商店团队
\n
能否\xe2\x80\x99找出我的方法有什么问题
\n