ios - XCode:用于 xcode 命令行构建的文档和库文件夹

标签 ios xcode continuous-integration ios-simulator xcodebuild

可以像这样从命令行轻松构建一个项目,在模拟器中运行它:

1, xcodebuild -project Someproject.xcodeproj -arch i386 -sdk iphonesimulator

2, /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\Simulator.app/Contents/MacOS/iPhone\Simulator - SimulateApplication PATHTOAPPFILE/Someproject.app/Someproject

但是这样应用程序就没有文档和库文件夹,就像它是由 Xcode 构建并放入 /Users/SOMEUSER/Library/Application Support/iPhone Simulator/6.0/Applications/APPID/Someproject 时那样.app

因此 [NSBundle mainbundle] 将无法按预期工作。

问题:如何告诉 xcodebuild 应用程序应该在哪里寻找它的环境文件夹?

(默认情况下,我相信它会在 /Users/USER/Library/Application Support/iPhone Simulator/IOSVERSION 中搜索,但这会带来问题,因为那里已经有一个用于其他内容的 Library 文件夹)

我不介意在模拟器中运行应用程序之前是否必须手动创建文件夹。

最佳答案

您可以尝试使用 xctool反而。它可以在模拟器中运行应用程序,必要时重新安装它,所有这些爵士乐。如果您不想使用它,可以使用源代码,这样您就可以看到他们是如何做到的。

关于ios - XCode:用于 xcode 命令行构建的文档和库文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15497182/

相关文章:

ios - 快速改变行距留下底部空白

GitHub 组织 repo + Jenkins(GitHub 插件)集成

ios - 没有 Storyboard的 SpriteKit 示例

ios - 带有 PageTabViewStyle() 的 TabView 不使用 ScrollView 中的可用高度

continuous-integration - 如何在travis上找到主机网络IP地址?

performance - 我们应该进行哪些硬件改进来加速我们的构建机器?

ios - 调整 UIButton 上的背景图像大小

objective-c - iPad 应用程序偏移 20 像素

iphone - UILongPressGestureRecognizer 开始后的第二次触摸

swift - 线程 1 : signal SIGABRT, 无法识别的选择器发送到实例