我正在开发没有HTTPS设置的开发环境.是否可以仅针对开发(调试)模式自动禁用ATS?
我成功地在我的新项目中安装和使用Parse框架,但我无法使用"模板项目".
您可以在此处下载该项目.我有这个错误:
ld: framework not found Parse
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
螺栓也一样.
我不明白问题是什么,最初的项目只是一些View Controllers ......
当我编写代码"import Parse"时,错误消息是:
No such module 'Parse'
Run Code Online (Sandbox Code Playgroud)
我试图拖放框架,并在"Link Binary With Libraries"中添加框架.
PS:我正在使用Xcode 7 beta,我尝试了beta 1和2,同样的问题.
我的项目中有一个名为Meal.swift的类和一个单元测试
func testMealInitialization() {
// Success case.
let potentialItem = Meal(name: "Newest meal", photo: nil, rating: 5)
XCTAssertNotNil(potentialItem)
// Failure cases.
let noName = Meal(name: "", photo: nil, rating: 0)
XCTAssertNil(noName, "Empty name is invalid")
}
Run Code Online (Sandbox Code Playgroud)
但问题是:使用未解析的标识符"Meal"
我的应用程序不使用自动布局,它最初是为iPhone 4/4s设计的,从那时起UI基本上没有受到影响.布局相当小,所以它不被视为切换自动布局的优先级.
以前为iOS8构建我的应用程序可以在iPhone 5上正确扩展,更新,填充屏幕.视图本身将填满整个屏幕,而图标将按比例缩放(这样它们不会扭曲).然而,现在看来,使用iOS9测试版的应用程序在顶部和底部都会收到黑条,它基本上显示为缩放的iPhone 4应用程序,导致顶部和底部出现黑条.
基本上我想简单地缩放以适应全屏,就像在iOS8中一样.任何人都可以对导致这些黑条的变化发光吗?
我应该补充一点,如果它使用xcode 7(ios9 xcode)构建并使用iOs8部署设备它工作正常,问题是部署到iOS9设备.
该应用程序现在在iOS9上看起来像这样,红色区域现在是应用程序可用空间,而以前它是整个大小(注意黑条).
我在我的iOS项目上运行单元测试,当它运行时,它会崩溃并吐出来:
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
Run Code Online (Sandbox Code Playgroud)
我正在使用XCode 7.0并在运行iOS 8.3的iPod上进行测试.我删除了派生数据,我重新启动了XCode,但它仍然没有工作.
我已将应用程序迁移到iOS 9,它通常可以正常工作,但有三条日志消息:
<Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
<Error>: CGContextTranslateCTM: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
<Error>: CGContextRestoreGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
Run Code Online (Sandbox Code Playgroud)
也许有助于Crashlytics的下一条消息是:
[Crashlytics:Crash] Warning: iOS 9 workaround for binary image loading issue in place.
Run Code Online (Sandbox Code Playgroud)
有人知道怎么解决吗?
错误:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:file:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0. sdk/usr/lib/libz.tbd不是目标文件(库中不允许)
如果我替换libz.dylib为libz.tbd,xcode显示此错误.我的项目是Cocoa Touch静态库.
我在应用程序中运行测试用例,启用了代码覆盖率数据Xcode 7 Beta 2.但是,当我的所有测试用例都成功运行时,我只能获得少量文件覆盖率数据.
有些文件已经通过单元测试用例覆盖了所有代码,但仍显示3%的代码覆盖率.
例如:
这是代码覆盖的结果,正如您可以在右侧看到的那样,有一个信息在测试期间调用这些代码行的次数.在这种情况下 - 0.
但...
这里是测试中的一个地方,我们可以看到这个函数确实被调用了.多少次?哦......至少一次.此号码由右侧的信息提供.
所以上面的代码应该标记为被调用,而不是灰显:-)
有谁能解释一下?为什么会这样?
我用Swift 2将Xcode 6更新为Xcode 7 beta.我收到此错误,我无法找到解决方法,请帮助我.谢谢.这是我的代码:
func locationManager(manager: CLLocationManager, didUpdateLocations locations: [AnyObject]) {
let location = locations.last as! CLLocation
let center = CLLocationCoordinate2D(latitude: location.coordinate.latitude, longitude: location.coordinate.longitude)
let region = MKCoordinateRegion(center: center, span: MKCoordinateSpan(latitudeDelta: 0.01, longitudeDelta: 0.01))
self.map.setRegion(region, animated: true)
}
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Objective-C method 'locationManager:didUpdateLocations:' provided by method 'locationManager(_:didUpdateLocations:)' conflicts with optional requirement method 'locationManager(_:didUpdateLocations:)' in protocol 'CLLocationManagerDelegate'
xcode7 ×10
ios ×5
ios9 ×4
swift ×3
xcode ×3
xcode7-beta2 ×2
crashlytics ×1
dyld ×1
ios-9-beta3 ×1
iphone ×1
logging ×1
objective-c ×1
swift2 ×1
unit-testing ×1
xctest ×1