草庐IT

ios - Xcode 4 - 一键构建到多个设备?

在Xcode4中,是否可以通过某种方式进行设置,以便通过单击左上角的“运行”按钮,使Xcode一次单击即可构建到多个设备?这会节省很多时间,不断地点击构建到iPhone,然后构建到iPod,然后iPad一个接一个地令人恼火。一键式完成是理想的选择。构建通用应用程序时,我想快速构建并同时在我的iPhone和iPad上运行,这是一个很有帮助的例子。感谢任何帮助,谢谢。 最佳答案 向您的项目添加一个新目标:文件->新建->新目标...从Other类别中选择Aggregate。然后构建聚合您感兴趣的所有其他目标的目标。附言Universal

ios - xcodebuild 错误方案未配置运行

我正在尝试为自动build设置一个jenkins环境。当我在项目开发文件夹中时,一切正常。但是从“jenkins”文件夹运行相同的命令失败:xcodebuild-schememyApp-workspacemy-app.xcworkspace-configurationReleasebuild错误提示:xcodebuild:error:Failedtobuildworkspacemy-appwithschememyApp.Reason:Scheme"myApp"isnotconfiguredforrunning.方案“myApp”是在容器项目中还是在包含该项目的工作区中,都没有任何区别。

ios - 无法在 iTunes Connect 上选择测试仪 "Add Existing Testers to Build"

我的用户角色是admin和legal。正如您从屏幕截图中看到的(因为它已突出显示),我单击了其中一位测试人员。在右上角,“下一步”按钮仍然无法点击。任何帮助都将非常感谢!ScreenShot 最佳答案 我遇到了同样的问题。经过一番努力,我发现解决方案是从“iTunesConnect用户”组中删除所有用户,然后从现有用户中重新添加他们。然后我就可以发送邀请开始测试了。希望这对您有所帮助。 关于ios-无法在iTunesConnect上选择测试仪"AddExistingTesterstoBu

ios - iTunes 连接 : Can't See Build after processing

当我看好我的应用程序时,上传应用程序后需要很长时间才能完成处理,然后我上传它的来源消失了,根本没有显示“在提交应用程序之前选择一个构建”这个词,并且打叉标志也不显示任何帮助请谢谢 最佳答案 以下是您应该注意的几件事:应用程序可能需要几分钟、几小时甚至一天的时间来处理。所以第一个建议是至少等待24小时如果仍未显示构建版本,请确保您使用的是按照苹果公司建议更新的Xcode版本和应用程序加载器。如果不是更新它并从最新版本上传上传新版本时不要忘记更改版本号。您可以保持版本号不变。确保配置文件设置正确,并且在您的iTunes帐户中您已经检查了

ios - Xcode build设置 "Build Products Path"(CONFIGURATION_BUILD_DIR) 是个谎言?

如果我创建一个新的应用程序项目,build设置如下所示:它声称正在使用构建目录build/Debug-iphoneos。我假设这是相对于项目目录?实际上,该项目被编译到“派生数据”目录,位于~/Library/Developer/Xcode/DerivedData/CryptoTest2-abc...下那么这里发生了什么?这个build设置是否被忽略了?控制输出目录的build设置是什么? 最佳答案 此build设置实际上是相对于派生数据设置而言的。如果转到Xcode>首选项>位置,则可以更改此设置,并将派生数据目录设置更改为适合您

ios - Shell 脚本调用错误 - Xcode 6

我最近从另一位开发人员那里接了一个项目,但他无法完成该项目。我遇到的唯一问题是,我无法通过Xcode为模拟器或设备构建项目。我得到的错误是:Failedtowriteoutcopyofdocumentfordiagnostics:Failedtowritecopyofdocumenttopath"(null)":FailedtowriteoutcopyofdocumentbecauseithasnofileURLShowingfirst200noticesonly**Command/bin/shfailedwithexitcode255**谁能建议从哪里开始着手解决这个构建问题?额外的

android - cordova-plugin-whitelist 适用于 Android 但不适用于 iOS (Phonegap Build)

我正在开发一个用Cordova封装并使用PhonegapBuild构建的JavaScript应用程序。我们包括cordova-plugin-whitelist来self们构建中的npm并添加了到我们的config.xml和我们index.html中的开放CSP()。该应用程序在Android上运行良好,并且可以毫无问题地与我们的服务器通信,但在iOS上,所有请求都会立即失败,就好像白名单插件不允许流量通过一样。我已经尝试了多种不同的构建配置,以防某个特定版本的Cordova出现问题,但根本无法使其正常工作。过去我在其他Phonegap/Cordova应用程序中遇到过类似的问题,但能够使

iPhone - 使用 Reachability 抛出重复符号 _OBJC_IVAR 错误

我已将AppleReachability文件添加到我的项目中,但我已经遇到错误。我什至没有将这些文件添加到我的任何类(class)中,只是将它们添加到我的项目中。我怎么可能已经收到此错误?编译时出现以下错误:ld:duplicatesymbol_OBJC_IVAR_$_Reachability.localWiFiRefin/Users/webmaster/Dropbox/iPhone-Development/Official-Projects/PUC/build/PUC.build/Debug-iphonesimulator/PUC.build/Objects-normal/i386/

ios - 在 iOS 上使用 TestFlight 进行应用内更新

我的iPhone应用程序现已进入测试阶段。我正在使用TestFlight将应用程序发送给测试人员。一切正常,我发布了链接,他们下载了应用程序,任何证书或任何东西都没有问题(真实故事,哈哈)。我唯一的问题是我完全不知道如何发送应用内更新。我在最新的SDK版本上看到它可用,但我不知道该怎么做!现在,如果我上传一个新版本,并选择“更新并通知”,则会发送一封电子邮件。如何直接通过我的应用程序向用户发送新版本可用的通知?现在我开始认为这是不可能的(如果是这样,那是我的错)。但我真的认为我可以做到!一如既往,任何帮助/链接/文档总是受到赞赏!:) 最佳答案

ios - Xcode 6.1.1 (null) 无法运行 arm64

我在iPad3mini设备上运行应用程序。突然间,我收到(null)cannotrunarm64message并且构建失败。我使用的是OSX10.10.1和Xcode6.1.1。为什么显示此消息? 最佳答案 我使用的是非Apple电源线,它在开始构建和运行之间以某种方式断开连接,因此该设备从我的iOS设备更改为“通用iOS设备”。尝试重新连接设备或新电缆并再次运行。 关于ios-Xcode6.1.1(null)无法运行arm64,我们在StackOverflow上找到一个类似的问题: