xcodebuild相关内容

XCodeBuild -exportArchive不允许我指定文件名

我正在忙于Jenkins构建,它将构建iOS应用程序.我已经成功使用以下命令成功创建了档案: xcodebuild archive -archivePath build/app.xcarchive 现在我正尝试使用指定输出文件名导出该归档文件,但无法正常工作.在下面的示例中,我想要一个名为app.ipa的输出文件,但是我所得到的只是一个名为app.ipa的文件夹,名称为.ipa ..
发布时间:2019-09-02 20:46:41 移动开发

从Jenkins运行时,xcodebuild失败(在终端中运行)

我正在尝试使用xcodebuild命令使用Jenkins CI(在具有Mavericks的Mac Mini上)来构建我的iOS项目. 我玩了几个小时,但无法解决这个问题. 以下命令在命令行上构建我的项目没有任何问题,但是当它在Jenkins中运行时失败. xcodebuild -workspace ./MyProject.xcworkspace -scheme ..
发布时间:2019-09-02 20:23:33 移动开发

Xcode重复符号_main

每当我尝试编译由 Appcelerator的Titanium 。但是,只有在我在架构菜单上选择iPhone模拟器时才会出现构建错误,如果我选择iPhone设备,我可以在我的设备上运行该应用程序。 此外,iPhone模拟器成功启动并直接从Titanium环境执行程序,该环境使用Xcode进行构建。 为什么会发生这种情况? ld:Resources / libTitanium中的重复 ..
发布时间:2018-11-14 15:50:48 移动开发

OTHER_CODE_SIGN_FLAGS钥匙串标志被忽略了吗?

我刚刚了解了使用OTHER_CODE_SIGN_FLAGS指定钥匙串的可能性,其中包括构建和签署应用程序所需的证书。但不幸的是我无法让它工作。 我的脚本看起来像这样: #!/ bin / bash TARGET =“MyProject” CONFIGURATION =“Release” SDK =“iphoneos” IDENTITY =“iPhone开发商:John Doe ..
发布时间:2018-11-01 14:06:34 移动开发

无法将dSYM文件复制到存档中

每当我从XCode运行'build and archive'时,我都会收到以下消息: 无法将dSYM文件复制到存档。 请确保您的应用程序已将“调试信息格式”构建设置设置为“使用dSYM文件的DWARF”。 我检查了我的调试格式,并将其设置为建议值(带有dSYM的DWARF)。有没有其他人遇到过这个问题,如果有的话你是怎么解决的? 解决方案 尝试将'Generate Deb ..
发布时间:2018-11-01 13:56:35 移动开发

xcodebuild安装路径?

我正在使用xcode开发iphone应用程序。我想自动化“构建和运行”过程,因此想知道是否有任何方法可以在模拟器或设备上安装构建的应用程序。 有 xcodebuild安装命令,但我不知道如何设置安装目录 DSTROOT 到模拟器/设备。请帮助我。 我查看了许多论坛,人们建议只使用xcode GUI来做这些事情,我也这样做,但我真的很喜欢知道命令行方式。 谢谢 解决方案 全 ..
发布时间:2018-11-01 13:40:23 移动开发

在制作iPhone应用程序时,从xcodebuild中设置配置文件

我正在使用 xcodebuild 从命令行编译我的iPhone应用程序。有没有办法传递某种选项来设置配置文件?似乎没有太多关于xcodebuild的信息。 解决方案 文档 似乎来自doc,你不能设置配置文件但是你可以指定目标: [ - target targetname] 因此,如果您为每个配置文件创建一个目标,您可以从命令行中选择正确的目标。 这基本上可以完成您的 ..
发布时间:2018-10-31 12:37:55 移动开发

如何添加“其他链接标志”用命令行来xcode项目?

我正在尝试自动化xcode项目的构建过程。问题是我需要在构建项目时添加“Other Linker Flags”。我不能手动将它添加到项目构建设置,我必须使用命令行。 可能我可以以某种方式编辑项目文件或配置文件? 任何选项都是好的,只要它可以作为脚本运行。 有什么想法吗?谢谢 解决方案 您可以通过为xcodebuild指定xcconfig文件来完成此操作。例如: echo'OT ..
发布时间:2018-10-25 17:22:52 移动开发

来自{PRODUCT_NAME}的XCode包标识符格式

假设我在XCode构建设置中有一个iPhone应用程序,其产品名称为“我的应用程序”(单词之间有空格)。在我的 info.plist 中,Bundle标识符指定为 com.mycompany。$ {PRODUCT_NAME:rfc1034identifier} 在应用程序包中生成的 info.plist 中,包标识符显示为 com.mycompany.My-App 。我需要它是 com.my ..
发布时间:2018-10-25 16:24:34 移动开发

在Objective C和XCode中抛出的调试异常

我是Microsoft开发人员,我是使用XCode进行iPhone开发的新手。所以,我正在读一本书,并通过示例尝试自学如何使用Objective-C编写iPhone应用程序。到目前为止,一切都很顺利,但偶尔我会在运行时遇到通用的“ objc_exception_throw ”消息。发生这种情况时,很难找到此异常的来源。经过一些反复试验,我找到了答案。其中一个参数拼写错误。 正如你在下面看到的 ..
发布时间:2018-10-25 16:21:15 移动开发

xcodebuild - 如何定义预处理器宏?

如何在使用xcodebuild时定义预处理器宏? 我需要使用一堆不同的配置构建我的应用程序,我想这样做一个shell脚本,它使用不同的预处理器宏多次运行xcodebuild。 解决方案 Cmd + I在项目中打开Info对话。然后在“Build”选项卡中,找到“Preprocessor Macros”设置。 在那里添加宏。 ...在哪里可以找到设置名称 GCC_PREPROCE ..
发布时间:2018-09-30 12:38:00 移动开发

Xcode 3.2的代码签名错误

在升级到iPhone OS 3.1和Xcode 3.2之前,我有一个完全正常工作的构建环境。现在,当我尝试进行构建时,我得到以下内容: 代码签名错误:供应配置文件'FooApp test'指定应用程序标识符'no.fooapp.iphoneapp'与当前设置'TGECMYZ3VK.no.fooapp.iphoneapp'不匹配 问题是Xcode以某种方式设法认为“FooApp Test ..
发布时间:2018-09-30 11:27:48 移动开发

在xcode4中将iPhone应用程序上传到AppStore的步骤

因为xcode 3和xcode 4完全不同。 我有点迷失将应用程序提交到应用程序商店。 我是否还需要复制“发布” “创建”iphoneDistrubition“配置。 或者我可以立即使用Release吗? 存档于xcode4 =在xcode3中构建以用于提交应用程序。 如果存档=构建,则应用程序的图标在xcode4管理器中非常模糊。这是正常的吗? xcode4中是否还有 ..
发布时间:2018-09-30 11:25:27 移动开发

xcodebuild:模拟器还是设备?

如何指定 xcodebuild (命令行工具)我是否要为模拟器或设备构建? 解决方案 从命令行构建的XCode如下所示: xcodebuild - 配置$ {BUILD_TYPE} -target $ {TARGET_NAME} -arch $ {CPU_ARCHITECTURE} -sdk $ {SIMULATOR_OR_IOS_SDK} BUILD_TY ..
发布时间:2018-09-30 11:10:53 移动开发

Xcode 4.5命令行单元测试

在通过命令行运行我的单元测试时更新到Xcode 4.5后出现问题。 以下是我尝试运行测试时看到的输出 未知设备类型。使用UIUserInterfaceIdiomPad基于屏幕大小 终止,因为没有工作区。 /Applications/Xcode.app/Contents/Developer/Tools/RunPlatformUnitTests.include:334:注意:通过架构'i3 ..
发布时间:2018-09-24 10:26:23 移动开发