我试图运行从迁移我的iOS应用程序Swift 1.2来Swift 2.0使用iPhone模拟器(任何),我发现了以下错误在Xcode 7:
该操作无法完成.(FBSOpenApplicationErrorDomain错误1.)
我已经尝试重置模拟器设置和内容,退出Xcode,清理项目等.
我有之间的分隔符的问题UITableViewCell以s UITableView上iOS 9.它们具有显着的左边距.我已经有了删除引入的间距的代码,iOS 8但它无法使用iOS 9.看起来他们添加了别的东西.我想它可能与layoutMarginsGuide有关,但我还没想到它.有没有人有类似的问题,并找到了解决方案?
我有一台带有OSX 10.10.3,Xcode 7 beta和iPhone 4的Macbook.我还没有注册Apple的开发者计划.我认为,自最新的WWDC以来,任何开发者都可以在他们的设备上运行应用程序 如何在Xcode 7 Beta中的真实设备上实现这一目标?
对于仅限iPad的应用程序或通用应用程序,该"Requires full screen"选项告诉Xcode/iOS该应用程序是否支持iOS 9中引入的iPad多任务处理功能.但"Requires full screen"如果它是仅限iPhone的应用程序,则该选项也会出现.在这种情况下,这个选项有什么影响?
我试图在Swift游乐场中做一个非常简单的代码.
var word = "Zebra"
for i in word {
print(i)
}
Run Code Online (Sandbox Code Playgroud)
但是,我总是在第3行得到错误.
'String'没有名为'Generator'的成员
有没有办法在Xcode 7.1中重构swift?当我尝试重命名变量(例如高亮,右键单击,重构 - >重命名)时,Xcode会弹出一个错误对话框,说"无法重构Swift代码.Xcode只能重构C和Objective-C代码." 这有解决方法吗?
我正在尝试录制一些XCUITesting函数.我收到这个错误.
Timestamped Event Matching Error: Failed to find matching element
Run Code Online (Sandbox Code Playgroud)
这是一个Xcode错误和/或我的UI的复杂性问题?
我使用CocoaPods来管理项目中的依赖项.我写过Podfile:
target 'MyApp' do
platform :ios, '8.0'
# Uncomment this line if you're using Swift or would like to use dynamic frameworks
#use_frameworks!
# Pods for MyApp
pod 'KeepLayout', :git => 'https://github.com/iMartinKiss/KeepLayout', :tag => 'v1.6.0'
pod 'EasyMapping'
target 'MyAppTests' do
inherit! :search_paths
# Pods for testing
end
target 'MyAppUITests' do
inherit! :search_paths
# Pods for testing
end
end
Run Code Online (Sandbox Code Playgroud)
这个文件适用于CocoaPods 0.x,但是在我更新到CocoaPods 1.0后我无法编译项目.我跑完之后
pod update
Run Code Online (Sandbox Code Playgroud)
我无法编译我的项目错误:
/Users/<...>/Pods/KeepLayout/Sources/KeepAttribute.m:195:1:无法合成弱属性,因为当前部署目标不支持弱引用
我已经看到每个库都使用不同的部署目标进行构建.例如,使用4.3部署目标构建KeepLayout.
我如何确定每个pod依赖项的构建目标?
我目前在运行iOS测试时遇到此问题
Assertion Failure: UI Testing Failure - Failure getting snapshot Error Domain=XCTestManagerErrorDomain Code=9 "Error -25201 getting snapshot for element <AXUIElement 0x7faf7b4173f0> {pid=84523}" UserInfo={NSLocalizedDescription=Error -25201 getting snapshot for element <AXUIElement 0x7faf7b4173f0> {pid=84523}}
Run Code Online (Sandbox Code Playgroud)
目前使用Xcode v7.3.1,Cocoapods v1.0.1
我尝试删除DerivedData,Pods /,Podfile.lock和*.xcworkspace并随后运行pod install.没运气.仍然遇到错误.最初在Xcode 7.3中经历过.升级后,问题仍然存在.
任何经历过同样事情并解决问题的人?请分享您的解决方案.谢谢.
以下用于在Swift 1.2中工作:
var recordSettings = [
AVFormatIDKey: kAudioFormatMPEG4AAC,
AVEncoderAudioQualityKey : AVAudioQuality.Max.rawValue,
AVEncoderBitRateKey : 320000,
AVNumberOfChannelsKey: 2,
AVSampleRateKey : 44100.0]
Run Code Online (Sandbox Code Playgroud)
现在,它给出了错误:
"没有更多的上下文,类型表达式是模糊的".
xcode7 ×10
ios ×7
xcode ×6
swift2 ×3
ios9 ×2
swift ×2
avfoundation ×1
cocoapods ×1
iphone ×1
refactoring ×1
uikit ×1
uitableview ×1
xcode7.3 ×1