Tag: xcode7

Xcode 7 GM不能提交(GIT)

每当我尝试提交,在Xcode使用源代码控制,我得到一个错误,我需要configuration我的电子邮件地址和名称(似乎读我的电子邮件地址不正确)。 我去了docker,再次进入了他们。 错误没有消失。 我可以在terminal正常提交,但不能在Xcode。 有没有办法解决它? 或者直接在Xcode中inputconfiguration信息? 这是错误信息: ***请告诉我你是谁。 跑 git config –global user.email "you@example.com" git config –global user.name "Your Name" 设置您的帐户的默认身份。 省略–global仅在此存储库中设置标识。 致命:无法自动检测电子邮件地址(得到'myemail @ gmail-1040826。(none)') 这里是我的.gitconfig(我用“我的名字”取代了我的实际名称,而我的用户名用“myname”出于隐私原因): myname-1040826:Project myname$ git config -l user.email=myname@gmail.com user.name=My Name filter.media.clean=git-media-clean %f filter.media.smudge=git-media-smudge %f core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true core.ignorecase=true core.precomposeunicode=true submodule.PeerKit.url=https://github.com/jpsim/PeerKit.git

Xcode 7.0 XCTest dyld:无法加载插入的库IDEBundleInjection

我在我的iOS项目上运行unit testing,当它运行时,它崩溃并吐出来: dyld: could not load inserted library '/private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection' because no suitable image found. Did find: /private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection: mmap() error 1 at address=0x00436000, size=0x00004000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Data/Application/1CAB64C8-D730-427B-8E9E-BD5E152ACFD6/tmp/IDEBundleInjection.framework/IDEBundleInjection 我正在使用XCode 7.0并在运行iOS 8.3的iPod上进行testing。 我已经删除了派生的数据,我已经重新启动XCode,它仍然没有奏效。

Xcode 7档案大小很大

我以前一直在使用Xcode 6编写我的Swift应用程序。 我现在升级到Xcode 7并升级了我的Swift语法。 以前,当我做了我的应用程序的档案,我相信它在查找器中只有大约12MB的大小。 现在,它是更大(112MB)。 现在我已经在我的构build设置中禁用了捆绑包,正如其他一些post所build议的那样,这使归档文件降低到了74.9MB。 麻烦的是,上传这些大文件的大小在我的互联网连接上变得非常沉重,并需要很长时间才能被Apple iTunes连接处理。 因为我使用Xcode 7,有什么办法可以减小档案的大小吗?

在Xcode 7 beta 2上“没有这样的模块”

我看到了这个问题 ,但我仍然无法导入框架,并在Xcode 7 beta 2(7A121l)中使用它。 所以目前我正试图通过迦太基使用结果 。 将它添加到构build阶段/链接二进制与二进制和embedded框架我能够成功编译,但我得到一个错误说明(是的,它说成功,然后错误:S): No such module 'Result' 关于import: import Result func serverRequest() -> Result<String, NSError> { … } 编译能够运行和编译,但我不能cmd +单击结果,例如。 编辑1:在Xcode 6.3.2上按预期工作。 编辑2:打开雷达:21588771

<CATransformLayer:0x14fea3710> – 在仅变换图层中更改属性masksToBounds将不起作用

我在xCode 7.0中得到这个警告报告 当我在我的项目中使用MBProgress HUD时,会发生这种情况。 如何处理这个警告? 在Xcode 7中,我看到“在变换层中改变属性蒙板ToBounds,不会有任何效果”,但是没有用…

NSURLConnection initWithRequest已被弃用

我在iOS中采用Gmail API ,并收到警告: initWithRequest已被弃用 在以下行中: connection_ = [[connectionClass alloc] initWithRequest:request_ delegate:self startImmediately:NO]; 该行位于API库的源文件GTMHTTPFetcher.m中。 什么是deprecated -initWithRequest:方法的替代品?

企业(内部)Swift应用程序在iOS9上启动

我们发现我们的内部证书签名的Swift应用程序不能在iOS9上运行,而在iOS8上可以正常运行。 我们相信开发人员的设置 – >一般 – >configuration文件,但是当我们尝试启动应用程序时,它卡在启动屏幕上,然后退出。 我们没有任何关于日志的线索。 它只是告诉它在20.00s后没有推出。 我怀疑这是与签署有关的问题。 因为当我使用AdHoc证书签署应用程序时,在iOS9上运行没有问题。 没有人知道发生了什么事吗? 似乎与这些问题有关 Ad-Hoc分布式应用程序未能及时启动 https://devforums.apple.com/thread/266111 **Device Logs** Incident Identifier: B4564227-5CC9-447B-9A52-BEC5EB36EE44 CrashReporter Key: 9ec38d809cfa493300f95e440530ad11ac05e5d7 Hardware Model: iPad4,1 Process: xxxxxxx xxxxxxxx [2345] Path: /var/mobile/Containers/Bundle/Application/02F4CDFC-83E8-4474-9314-4848354A8FC0/xxxxxxx xxxxxxx.app/xxxxxx xxxxxxx Identifier: com.xxxxx.xxxxx.xxxxxxx Version: 5097 (4.0) Code Type: ARM-64 (Native) Parent Process: launchd [1] Date/Time: 2015-09-23 10:19:41.41 +0200 Launch Time: 2015-09-23 10:19:16.16 +0200 […]

Swift 2 – 不能用CLLocationManager获取用户位置

这是我的VC代码: import UIKit import MapKit import CoreLocation class ViewController: UIViewController, MKMapViewDelegate, CLLocationManagerDelegate { @IBOutlet weak var mapView: MKMapView! let locationManager = CLLocationManager() override func viewDidLoad() { super.viewDidLoad() locationManager.delegate = self locationManager.requestWhenInUseAuthorization() mapView.showsUserLocation = true } func locationManager(manager: CLLocationManager, didChangeAuthorizationStatus status: CLAuthorizationStatus) { mapView.showsUserLocation = (status == .AuthorizedAlways) } func locationManager(manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) { […]

如何在使用Xcode 7 UItesting进行每次testing后重置应用程序数据?

Apple在Xcode 7中引入了新的UItesting,但每当testing启动应用程序时,我都会感到困惑,因为它开始于应用程序之前的数据。 这意味着testing不能独立,可能受到其他testing的影响。 由于运行testing的应用程序无法访问testing应用程序的包,因此无法访问用户默认值和其他数据。 脚本也没有问题,因为它们可以在testing之前或之后运行。 而且如何在iOS上执行NSTask以在每个testing套件之前运行脚本是没有办法的。 有没有办法在每个testing套件之前重置应用程序数据?

如何检查一个框架是否支持Xcode7的BITCODE

从Xcode 7开始,第三方框架应该支持Bitcode成了常见的问题之一 。 我们还可以通过在生成设置中将ENABLE_BITCODE设置为NO来禁用BITCODE。 但我不想把它closures,而是我想把我所有的框架转换为BITCODE兼容。 那么除了在Xcode中编译框架之外,如何检查一个框架是否与BITCODE兼容。 有时Xcode会给出一个框架的BITCODE兼容性错误,即使它们没有BITCODE支持,也会留下其他框架。 有没有工具/命令行检查?