草庐IT

invalid-bundle-structure

全部标签

iphone - glUniform4fv 给出 GL_INVALID_OPERATION

我正在尝试在iOS和OpenGLES中开发一款基本游戏,但我在制服方面遇到了这个问题,这里是将值传递给我的制服的代码:glBindVertexArrayOES(_vertexArray);//RendertheobjectwithES2glUseProgram(self.shaderProgram);glUniformMatrix4fv(uniformModelViewProjection,1,0,modelViewProjectionMatrix.m);//GetuniformcenterpositionglUniform4fv(uniformCenterPosition,1,cen

ios - 安装失败 : Invalid Argument -iOS Extension

https://imgur.com/vFn0S7g我即将从现有项目构建watch应用程序目标。我在完成构建时遇到了一个奇怪的错误,无法正常运行watch应用程序。这是随附的屏幕截图。环境操作系统10.10XCode6.2测试版模拟器iPhone6iOS8.2当我尝试创建新的watch应用程序项目并试用Lister演示应用程序时,它们工作正常。所以我怀疑我现有的项目有问题但不确定是什么,因为错误消息并不是真正的解释。感谢您抽出宝贵时间提供任何线索或帮助。编辑:经过几次调查后发现扩展也不起作用。 最佳答案 我遇到了同样的问题。这个顺序对

ios - 从不同的目标获取 Bundle ID

在我的Xcode项目中,我有4种不同的方案(prod、dev、staging、staging2),它们会更改安装到手机上的应用程序的包标识符。这样我就可以并排安装所有4个版本,类似于thistechnique.现在我正在为iOS8构建TodayExtension。它是一个需要自己的包标识符的新Target。Extension的BundleIdentifier必须以ParentApp的BundleIdentifier为前缀,否则会抛出警告:error:Embeddedbinary'sbundleidentifierisnotprefixedwiththeparentapp'sbundle

ios - 无法将应用程序提交到 AppStore : ERROR ITMS-90534: "Invalid Toolchain

ERRORITMS-90534:"InvalidToolchain.新应用和应用更新必须使用Xcode6或更高版本、macOS和iOSSDK或更高版本的公共(public)(GM)版本构建。不要提交使用beta软件构建的应用程序,包括betamacOS版本。"ERRORITMS-90534:"InvalidToolchain。新应用和应用更新必须使用Xcode6或更高版本、macOS和iOSSDK或更高版本的公共(public)(GM)版本构建。不要提交使用测试版软件构建的应用程序,包括测试版macOS版本。”我在将IPA上传到帐户的过程中发现了这个错误。

ios - 无效的 iOS bundle

这个问题在这里已经有了答案:ReactNativeEXPOAppleuploadfail[closed](3个答案)关闭3年前。Thisbundleisinvalid -TheInfo.plistfilefor/Payload/xxx.app/Frameworks/FBSDKCoreKit.framework/FacebookSDKStrings.bundleismissingorcouldnotberead.InvalidBundle -Thebundleat'/Payload/xxx.app/Frameworks/FBSDKCoreKit.framework/FacebookSDK

ios - Xcode 6.3 : Could not load NIB in bundle

当使用Xcode6.3(iOS8.3SDK)编译时,一些nib文件名在某些情况下以额外的~ipad或~iphone结尾。例如,ViewController~ipad.xib变为ViewController~ipad~ipad.nib。这会导致崩溃,因为应用程序不希望编译的nib文件具有双后缀。 最佳答案 要解决此问题,请取消选中InterfaceBuilder中任何受影响的文档中的“使用大小类”。这似乎是Xcode6.3(和iOS8.3SDK)中包含的ibtool版本中的错误。它在以下情况下发生:您有一个特定于设备的输入文件*~(i

ios - bundle 无效。提交到 App Store 的新应用程序和更新必须使用公共(public)构建

我无法在应用商店提交应用。我正在使用Xcode4.6.2,当我上传应用程序时出现错误“bundle无效。提交到AppStore的新应用程序和更新必须使用公共(public)构建” 最佳答案 我今天在使用Xcode5.1和iOS7.1SDK时遇到了完全相同的问题。解决方案是将我的Xcode更新到5.1.1。之后我重新存档并重新提交了我的应用程序,一切顺利。以下是Apple的相关公告:StartingMay15,2014,newappsandappupdatessubmittedtotheAppStoremustbebuiltwithX

ios - UIDocumentInteractionController "invalid scheme (null)"

我正在尝试使用UIDocumentInteractionController预览文档。该文档是我的应用程序从网上下载的.xls文件。我不断收到此错误:'UIDocumentInteractionController:invalidscheme(null).Onlythefileschemeissupported.'我使用下一个代码:-(void)webServiceController:(WebServiceController*)webServiceControllerreturnedArray:(NSMutableArray*)array{if([webServiceControl

ios - 错误_BSMachError : (os/kern) invalid capability (20) after receiving remote notification on CloudKit record addition

当我收到关于记录添加的远程通知(调用了didReceiveRemoteNotification)时,我收到以下错误消息:_BSMachError:(os/kern)invalidcapability(20)我已经尝试在论坛和Google上找到更多相关信息,但我找不到任何适用于我的情况的有用建议。错误信息是什么意思?我该怎么办? 最佳答案 我刚刚遇到这个错误。我在UIAlert操作block中;当block退出时发生错误(顺便说一句,父UIAlertViewController是在dispatch_asyncblock中创建的,所以我

xcode - 根据事件配置将文件复制到 bundle

是否可以根据事件配置控制将哪些文件复制到包中?我不想为此添加另一个目标,所以这不是一个选项。现实生活中的例子是一个启动视频,实际上大小为8mb,而且很长。该应用程序的每次启动都会显示这段令人讨厌的视频。我不想破坏太多代码,所以解决方案是一个非常短的启动视频,当调试配置处于事件状态时,它是要复制到包中的候选者。是的,我可以将调试视频制作得非常小,这样如果它随发行版一起发布也不会受到影响,但为了学习新事物,我需要一种方法来根据配置控制复制哪个文件。我想运行脚本可以做到这一点,但也许有一个我没有看到的简单解决方案。提前致谢! 最佳答案 我