Tag: Xcode

如何在iOS 11,Apple TV 4K等的Xcode 9中执行无线debugging?

最近在Xcode 9,iOS 11和tvOS 11中添加了无线debuggingfunction。Apple TV 4K没有USB端口,因此需要进行无线debugging。 你如何在Xcode中进行无线debugging?

XCode 4挂在“附加到(应用程序名称)”

这让我疯狂! 我刚刚升级到XCode 4,出于某种原因,我的应用程序将不能在模拟器或iOS设备上运行。 它在XCode 3中完美运行,但是现在当我按下运行程序时,突然停止在“附加到…”。 似乎没有任何其他信息来帮助解决这个问题。 有任何想法吗? 对于总结,您可以尝试以下事项来解决问题: 重新启动模拟器。 确保您没有将Info.plist文件包含在您的构build阶段 – >复制包资源中。 资源文件夹作为文件夹引用(蓝色文件夹图标)添加到项目中。 这就造成了麻烦,将文件夹作为一个组添加后,问题就消失了。 谢谢。

git可以与Xcode集成吗?

有没有办法使用Xcode的内置SCMfunction的Git仓库?

Cocoapods警告 – CocoaPods没有设置你的项目的基本configuration,因为你的项目已经有一个自定义的configuration集

在我的项目底部执行pod install后,出现以下错误: CocoaPods没有设置你的项目的基本configuration,因为你的项目已经有一个自定义的configuration集。 为了使CocoaPods集成可以工作,请将目标BluePlaquesLondonFramework的基本configuration设置为Pods/Target Support Files/Pods/Pods.debug.xcconfig或者包含Pods/Target Support Files/Pods/Pods.debug.xcconfig在你的构buildconfiguration。 这可能听起来像一个愚蠢的问题,但我如何设置目标的基本configuration? https://github.com/seanoshea/BluePlaquesLondon/blob/ios8/Podfile是导致此问题的Podfile。 http://github.com/seanoshea/BluePlaquesLondon在iOS 8分支上是有问题的Podfile,如果你想知道该项目是什么样子的话。

重命名xcode 4项目和实际的文件夹

我知道如何重命名Xcode 4中的项目,但是如何重命名源文件夹? 问题是在Xcode中重命名项目,只是在Xcode中进行重命名(尽pipe与以前相比有所进步),但为什么Xcode不重命名文件系统中我不知道的文件夹。

Xcode 6 – 从命令行启动模拟器

我想从命令行启动iPhone模拟器。 直到现在我一直在使用下面的命令 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone Simulator -SimulateDevice -SimulateDevice用于启动特定的设备types 现在用Xcode 6的path和应用程序已经改变 /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app/Contents/MacOS/iOS Simulator 但可悲-SimulateDevice选项现在不工作。 我可以启动模拟器,但没有选项来指定启动哪一个 任何人发现任何替代这与Xcode 6?

Xcode 6 gitignore文件应包含哪些内容?

Xcode 6应该包含哪些典型的.gitignore ? 另外关于在Xcode 5中引入的xccheckout信息,请看这里

Swift3函数声明中关于新的“for”,“at”,“in”关键字是什么?

我正在通过一个Swift 2中编写的Swift初学者教程。 它包含的代码就像(随机的例子) override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) { 这在Swift 3(我使用XCode 8 Beta)中发生了变化,IDE将其转换为新的(漂亮!)符号: override func prepare(for segue: UIStoryboardSegue, sender: AnyObject?) { 在这里让我困惑的是“for”中的“for”。 我明白为什么它在那里,但是句法上是什么样的元素呢? 是否for segue或segue命名的参数? 它仅仅是装饰 – 一个毫无意义的元素,而是帮助开发者理解上下文吗? 它做了什么吗? 这个概念有一个名字吗? 我可以用我自己的方法吗? 我看到与“在”和“在”相同的情况。

代码在g ++中运行完美,但不在Xcode中 – 无法find文件

我创build了一个包含内容的文本文件。 它位于与cpp文件相同的文件夹中。 我已经多次确认文件存在。 当我运行g ++时,编译并运行它find文件。 当我在Xcode中运行它时,它不起作用。 如果找不到该文件。 #include <iostream> #include <fstream> #include <string> using namespace std; int main () { string line; ifstream myfile ("example.txt"); if (myfile.is_open()) { while ( myfile.good() ) { getline (myfile,line); cout << line << endl; } myfile.close(); } else cout << "Unable to open file"; return 0; }

Xcode Beta 6.1和Xcode 6 GM因为奇怪的原因卡住了索引

我正在开发一个快速的应用程序,在某些时候我有一个类似于这样的代码: import UIKit class ViewController: UIViewController { private var a: UIImageView! private var b: UIImageView! private var c: UILabel! private var d: UILabel! private var e: UILabel! private var f: UILabel! private var g: UIView! private var h: UIView! private var i: UIView! private var j: UIView! private var k: UIImageView! private var l: UIView! […]