草庐IT

invalid-bundle-structure

全部标签

ios - ITMS-90668 - 无效的 bundle 可执行文件。可执行文件包含不完整的位码

昨天我开始从iTunesConnect收到奇怪的错误消息:ITMS-90668InvalidBundleExecutable.Theexecutablefile'...'containsincompletebitcode.Tocompilebinarieswithcompletebitcode,openXcodeandchooseArchiveintheProductmenu.实际上,对于我的每个嵌入式框架,我都会收到许多相同的消息。我确实使用了Bitcode,并且我没有在我的项目中更改任何与Bitcode相关的内容。这似乎是一个新的ITMS要求(或错误)。而且我不知道如何修复它。看起

ios - Apple Developer 应用程序门户可以不再生成新的 Bundle Seed ID

iOS开发人员门户中的新界面不再为您的应用程序ID提供“生成新”按钮。取而代之的是“使用团队ID”,这将导致使用相同的种子ID。任何人都知道为什么要更改以及您应该如何使用新的bundle种子ID?随便编一些? 最佳答案 无法再生成新的种子ID。参见:http://developer.apple.com/library/ios/#documentation/General/Conceptual/ApplicationDevelopmentOverview/ConfigureYourProject/ConfigureYourProjec

ios - 缺少必需的图标文件。 bundle 不包含

这是错误信息:ITunesStoreoperationfailed.Missingrequirediconfile.ThebundledoesnotcontainanappiconforiPhone/iPodTouchofexactly"120x120"pixels,in.pngformatforiOSversions>=7.0.我在将我的应用提交到应用商店时遇到了这个问题,我在验证我的项目时遇到了这个问题,我在stackoverflow中尝试了所有答案,但错误是一样的。 最佳答案 在Xcode中打开项目的常规首选项,并确保您的Ap

ios - "Safari cannot open the page because the address is invalid"在卸载应用程序的情况下访问 Branch 链接时出现

我正在将一个应用程序与Branch.io集成,但在Safari中遇到了一个问题(我已经在iOS11上对此进行了测试,但该问题也可能出现在其他版本上)。基本上,如果我安装了我的应用程序并在Safari或Chrome中打开一个快速链接,一切正常,我会收到在应用程序中打开链接的提示。但是,如果我卸载该应用并在Safari中点击链接,我会收到以下消息:当我点击“确定”按钮时,系统提示我打开Appstore,这是我想要的行为。有什么方法可以防止出现“Safari无法打开页面,因为地址无效”的消息吗?我尝试在未安装应用程序的情况下在Chrome中打开链接,一切正常。我使用了官方设置指南并输入了我的

objective-c - 如何解决KERN_PROTECTION_FAILURE和KERN_INVALID_ADDRESS?

如何解决KERN_PROTECTION_FAILURE和KERN_INVALIDADDRESS?当我运行我的应用程序时,两者似乎都发生在完全相同的位置。ExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionCodes:KERN_INVALID_ADDRESSat0x6d783f44CrashedThread:2Thread2Crashed:0libobjc.A.dylib0x34a80464objc_msgSend+161Foundation0x31171dda__+[__NSOperationInternal_observeValueForKey

ios - 异常 : 'Invalid Region <center:+inf, +0.00000000 span:+1.00000000, +0.50000000>' when trying to display the map

当我尝试显示map时出现此异常:Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'InvalidRegion'我的相关代码是这样的:-(void)viewWillAppear:(BOOL)animated{[mapViewremoveAnnotations:mapView.annotations];//locationManagerupdateaslocationlocationManager=[[CLLocationManageralloc]init];locationManager.de

android - 将 react-native 项目 bundle 为 iOS 框架或 (.aar) Android 库

我正在探索使用react-native创建一个iOS框架(android库)的可能性,它可以分发并可以通过在构建应用程序时包含与应用程序集成。例如,维护单一代码库以创建适用于ios的“.framework”,或适用于android的.jar(基本上是编译代码而不是React组件代码)作为开发人员社区的分发。 最佳答案 ReactNative推荐的安装React依赖项的方法是通过npminstall。一个非常基本的解决方案是在没有reactnative的情况下发布你的库,然后让SDK用户通过react推荐的方式安装reactnativ

ios - 验证错误 : The bundle contains disallowed file 'Frameworks'

我遇到了与thisguy相同的问题,thisguy,和thisguy(注意,实际上我不确定他们是否都是男性)。他们最终都找到了自己的解决方案,但没有一个适用于我的问题。我在我的iOS8应用程序中使用Xcode6.1,其中包含一个扩展。该应用程序和扩展都依赖于一个包含的框架。当我尝试将应用程序提交到商店时,我收到的验证警告是“错误ITMS-9000:无效的bundle。'xxxxx.appex'的bundle包含不允许的文件'Frameworks'”。我什至找不到名为Frameworks的文件。共享框架应该保存在/Library/Frameworks,这是Apple推荐的保存位置。该项目

ios - 警告 ITMS-90737 : "Invalid Document Configuration

这个问题在这里已经有了答案:AppStoreConnectWarns-InvalidDocumentConfiguration(7个答案)关闭4年前。我今天将我的应用程序上传到ItunesConnect时收到此错误消息,InvalidDocumentConfiguration-DocumentBasedAppsshouldsupporteithertheDocumentBrowser(UISupportsDocumentBrowser=YES)orimplementOpenInPlace(LSSupportsOpeningDocumentsInPlace=YES/NO).Visitht

ios - Xcode5:无法注册“/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/MobileDevices.bundle

我的图书馆有一些类型转换器。我正在注册一些OSX和iOS类型转换器,如下所示:当我为iOS编译时,我收到一些与无法找到UIKit相关的错误。这是我为iOS编译的方式:xcodebuild-destinationOS=${module.sdk.version},name=iPhone-workspace${workspace}-scheme'${library.ios.scheme}'${}标记由我的构建系统修补。构建时我得到:__build.library.ios.simulator:[exec]Details:Failedtoregister"/System/Library/Core