Tag: xcode7

为什么Xcode 7显示* .tbd而不是* .dylib?

Xcode 7在目标> BuildPhases>链接二进制库>点击+button 当select框架添加时,你不能find* .dylib,你会看到* .tbd。 这是什么原因? **对于需要dylib的人,请从这篇文章开始 select“添加其他” 一旦进入文件select窗口,执行“CMD”+ Shift + G(进入文件夹)并键入/ usr / lib / 从/ user / lib你可以find* .dylib文件

如何陷阱UIViewAlertForUnsatisfiableConstraints?

我看到一个错误出现在我的debugging器日志中: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. 我该如何捕获这个电话? 它不出现在我的代码中的任何地方。

“项目名称”是用优化编译的 – 步进可能performance怪异; variables可能不可用

尝试进入AFNetworking代码会产生以下警告: [Project Name] was compiled with optimization – stepping may behave oddly; variables may not be available. 当然,我无法debugging代码。 具体来说,我试图debuggingUIImageView+AFNetworking类似乎不可能。 更改代码没有效果(试过NSLog等),当试图在编译器中进入汇编代码,并显示UIImageView+TVASTAFNetworking作为类别名称,它不存在于代码库中的任何地方。 使用Xcode 7. iOS 9和8. Cocoapods(无框架) 更新我忘了提到Optimizer设置为none ,无论是释放和debuggingconfiguration,我实际上使用Debugconfiguration。 更新2 Strip Debug Symbols也是closures的。

错误ITMS – 90167包中find的应用程序包号

在我开始写这个错误之前,我在macOS Sierra上运行并使用Xcode 7.3.1。 所以我从我的应用程序创build一个存档,我validation应用程序,它通过validation,但是当上传到App Store,我得到错误“错误ITMS – 90167号包应用程序包中find”。 我已经检查了我的所有文档,并且拥有了所有的东西 我有我的所有configuration文件。 我有释放作为“iOS分配”。 这个错误刚刚开始出现,我安装了macOS Sierra。 任何人都有一个想法,为什么我得到这个错误? 提前致谢。

错误消息'_BSMachError:(os / kern)invalid capability(20)'

请注意,这个错误信息是相当低的水平,所以它在不同的情况下出现不同的原因。 如果您有下面的答案中没有提到的情况,请考虑添加您的情况,所以也许这可能是引发此错误消息的各种情况的中心答案。 编辑2015年11月10日另外请注意,我标记自己的答案作为答案,但那是在别人之前发布。 我想没有人真的被标记为答案,因为正如我们现在看到的…这个错误并不只是一个答案,因为它是如此之低的水平。 我在跑 iOS 9.0模拟器 XCode 7.0 昨天一切正常。 今天,在旋转相关的一堆工作后,我开始在我的控制台输出中得到这个错误,当我在模拟器中运行的应用程序,我旋转它。 _BSMachError:(os / kern)无效能力(20) _BSMachError:(os / kern)无效名称(15) – 我已经清除了我的生成文件夹, – 我清理了派生的数据文件夹, – 我已经重置模拟器。 我正在合作 UIViewController viewWillLayoutSubviews UIViewController viewWillTransitionToSize:… 我还在IB中检查属性检查器上的各种“绘图”设置。 我也在UIView上创build了一个实用类,我创build了一些创buildCGRect的方法,并帮助我将框架分配给视图。

EAXBLE_BITCODE在Xcode 7中做什么?

我有embedded位码术语的问题。 什么是embedded式位码? 何时启用,在新的Xcode的ENABLE_BITCODE ? 当启用Xcode 7中的ENABLE_BITCODE时,会发生什么情况?

资源无法加载,因为应用传输安全策略需要使用安全连接

当我将Xcode更新到7.0或iOS 9.0时,我正面临着这个问题。 不知何故,它开始给我的标题错误 “由于App Transport安全策略要求使用安全连接,因此无法加载资源” Webservice方法: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration]; [sessionConfiguration setAllowsCellularAccess:YES]; [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" }]; NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration]; NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",ServiceURL]]; NSLog(@"URl %@%@",url,DataString); // Configure the Request NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setValue:[NSString stringWithFormat:@"%@=%@", strSessName, strSessVal] forHTTPHeaderField:@"Cookie"]; request.HTTPBody = [DataString dataUsingEncoding:NSUTF8StringEncoding]; […]

Xcode 7用户界面testing:如何解除代码中的一系列系统警报

我正在编写使用新的Xcode 7 UItestingfunction的UItesting用例。 在我的应用程序的某个时候,我要求用户许可摄像头访问和推送通知。 因此,两个iOSpopup窗口将显示: "MyApp Would Like to Access the Camera"popup窗口和"MyApp Would Like to Send You Notifications"popup。 我想我的testing,以消除这两个popup窗口。 UIlogging为我生成了以下代码: [app.alerts[@"cameraAccessTitle"].collectionViews.buttons[@"OK"] tap]; 但是, [app.alerts[@"cameraAccessTitle"] exists]parsing为false,上面的代码生成一个错误: Assertion Failure: UI Testing Failure – Failure getting refresh snapshot Error Domain=XCTestManagerErrorDomain Code=13 "Error copying attributes -25202" 。 那么在testing中解除一堆系统警报的最好方法是什么? 系统popup窗口中断我的应用程序stream程,并立即失败我的正常UItesting用例。 事实上,有关如何绕过系统警报的任何build议,所以我可以恢复testing通常的stream程,赞赏。 这个问题可能与这个SOpost有关,也没有答案: Xcode7 | Xcode UItesting| 如何处理位置服务警报? 提前致谢。

ITMS-90535无法使用最新的Google Signin SDK发布iOS应用程序

我正在使用xcode 7 GM种子,并通过cocoapods pod "Google/SignIn安装了最新的Google Signin SDK。当我尝试将我的应用发布到苹果app store时,出现附加错误。 帮帮我!! 以下是Google SDK pod的详细版本 – Google/Core (1.0.7): – GoogleNetworkingUtilities (~> 1.0) – GoogleSymbolUtilities (~> 1.0) – GoogleUtilities (~> 1.0) – Google/SignIn (1.0.7): – Google/Core – GoogleSignIn (~> 2.0) – GoogleAppUtilities (1.0.0): – GoogleSymbolUtilities (~> 1.0) – GoogleAuthUtilities (1.0.1): – GoogleNetworkingUtilities (~> 1.0) – GoogleSymbolUtilities (~> 1.0) – […]

iOS 9新function免费configuration(在设备上运行您的应用程序,只需使用您的Apple ID,不需要Apple开发人员)

想了解iOS9和Xcode 7中引入的新functionFree Provisioning 。 苹果如何实现这一目标,就像之前我们知道我们的设备ID已经注册到configuration文件中一样,因此可以在设备上部署应用程序。 现在只有使用Apple ID才能实现背景中的事物,对于可以使用Free Provisioning添加我的构build的设备数量,也是有限制的。 任何帮助非常感谢,谢谢…