草庐IT

invalid-bundle-structure

全部标签

ios - 为参数 "invalid value"提供了一个 'appIdName'?

我已经在这个应用程序上工作了几个星期,一切都很好。我一直在构建和归档并玩得很开心。所有证书、配置文件和ID(表面上)都井井有条并且运行良好。然后几天前,似乎没有任何我可以辨别的变化,Xcode说我没有任何“具有有效签名身份的配置文件”,当我告诉它“修复问题”时,我会得到这个每次都出错:Aninvalidvalue'Xcode:WildcardAppID'wasprovidedfortheparameter'appIdName'.我找到了afew问题seemsimilar,但我找不到任何关于此错误的具体信息。谷歌,所以,没什么。我在DeveloperPortal中确实有一个名为“Xcod

ios - 在 Xcode 7 中使用 Bundle Identifier 而不是 Product Bundle Identifier

升级到Xcode7后,我注意到CFBundleIdentifier已开始指向在BuildSettings/Packaging中找到的产品捆绑标识符,而不是Info.Plist中的捆绑标识符。有什么办法可以改回来吗?或者它会简单地指向BundleIdentifier,即在ProductBundleIdentifier字段中写入$(BUNDLE_IDENTIFIER)吗? 最佳答案 您应该将$(PRODUCT_BUNDLE_IDENTIFIER)保留在您的Info.plist中,并在BuildSettings>ProductBundle

ios - 缺少必需的图标文件。该 bundle 不包含 iPhone/iPod Touch 的应用程序图标,正好是 '120x120' 像素

我最近的AppStore上传给我这个错误:iTunesStoreoperationfailed.Missingrequirediconfile.ThebundledoesnotcontainanappiconforiPhone/iPodTouchofexactly'120x120'pixels,in.pngformatforiOSversions>=7.0.我添加了一个120像素的图标文件,名称为“Icon-120.png”和“Icon-60@2x.png”,并检查它是否被添加到“构建阶段”>“复制捆绑资源”中,但我仍然得到同样的错误。还有什么建议可以尝试解决这个问题吗?如果它有帮助,

ios - NSInternalInconsistencyException,原因 : Could not load NIB in bundle

关于这个问题,我已经看了一堆答案,但似乎没有一个与我的问题有关。我有两个View,View1有一个按钮。View2有一个按钮。View1按钮绑定(bind)到模型segue到View2。我单击View1中的按钮,它会打开View2。在View2中,按钮连接到触发的IBAction[selfdismissViewControllerAnimated:YEScompletion:nil];关闭View并再次显示View1-现在,如果我再次按下View1上的按钮,我得到***Terminatingappduetouncaughtexception'NSInternalInconsistenc

ios - iOS App Bundle 中的多个本地化 .strings 文件

我有一个相当复杂的项目,由几个大型本地化子项目组成。我的大部分子项目都通过单个Localizable.strings文件本地化。此文件被复制到SubProjectName.bundle目标,与SubProjectName.a结合使用主项目中的静态库。这很好用。但是,我的一个子项目包含许多本地化的.strings文件。无论设备(或模拟器)如何配置,此项目都无法读取英语以外的任何语言的字符串。例如,这行代码总是返回英文字符串:[[NSBundlemyResourcesBundle]localizedStringForKey:@"MY_TEST_STRING"value:@""table:@

ios - 静态库、 bundle 和 IB Designable

我正在尝试在我的UIButton中使用IBDesignable和IBInspectable,但似乎存在一些错误。在IssueNavigator中,bundle文件:Storyboard:IBDesignables:Failedtoupdateautolayoutstatus:Failedtoloaddesignabledfrompath(null)所以我想知道是否有任何配置可以在静态库或类似的东西中使用它?这是#importIB_DESIGNABLE@interfaceCustomUIButton:UIButton@property(nonatomic)IBInspectableint

ios - "Invalid Binary"iTunes 连接 (Swift 2)

我已经将纯Swift2二进制文件上传到iTunesConnect,希望通过TestFlight进行分发。根据iTunesConnect本身,这应该是可能的:不幸的是,我的二进制文件遇到“无效二进制文件”错误:显然,我已经尝试过几次了。哪些没有起作用:SettingEmbeddedContentContainsSwiftCodetoYES将EmbeddedContentContainsSwiftCode设置为NO将EnableBitcode设置为YES(找不到我尝试此操作的原因)将EnableBitcode设置为NO我通过电子邮件收到的错误是:这似乎表明第一个截图是错误的,来自iTune

c - 套接字 API : accept method didn't set sockaddr_in structure

我正在开发客户端-服务器软件。在服务器端我使用这段代码:intlistener_socket=socket(AF_INET,SOCK_STREAM,0);if(listener_socket所以我的代码阻塞在accept()方法中并等待新的连接。当客户端连接时,accept方法返回正确的非负套接字描述符(我可以使用此描述符与客户端通信)但它不会填充cli_addr结构。它仍然为零。为什么会这样? 最佳答案 我在接受之前忘记了这一行:clilen=sizeof(cli_addr); 关于c

c# - "IOException:invalid stream header: 00010000"在 TCP 上从 C# 主机向 Java 客户端获取数据时

我是套接字的新手,使用C#主机和Java/Android客户端处理一个项目。我需要通过TCP套接字不断地从主机获取数据到客户端。在使用DataInputStream或ObjectInputStream获取数据时,我遇到了同样的问题“无效的流header”。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Net.Sockets;usingSystem.Net;usingSystem.Runtime.Serialization.Formatters.Binary;usingPacketAndr

ios - 崩溃 : com. apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x0000000000000003

我已经使用iOSSDK8.1完成了Swift应用程序的开发,现在外部测试人员正在通过TestFlight作为测试版对其进行测试。最近,我通过Crashlytics收到了一份崩溃报告,其中包含以下堆栈跟踪:0libobjc.A.dylibobjc_msgSend+28setRefreshControlState:1libdispatch.dylib_dispatch_call_block_and_release+242libdispatch.dylib_dispatch_client_callout+163libdispatch.dylib_dispatch_after_timer_ca