Tag: 机器人

我怎样才能知道用户是否真的上传了照片到Instagram?

我的移动应用程序将通过移动共享将照片发布到Instagram。 我想知道用户是否真的在instagram应用程序上传照片。 如果他/她做了 – 我怎么能得到一个上传的照片的ID?

Xcode服务器CI Bottesting会话已退出(-1)

试图在模拟器设备上运行XcodeServer上的testing时出现错误。 testing有时会传递给一个设备,而另一个则失败,但是失败的设备并不总是相同的。 这可能发生在一个单一的会议。 日志文件错误如下: 2015-03-23 10:44:11.029 Initializing test infrastructure. 2015-03-23 10:44:11.029 Writing testing status log to /Library/Developer/XcodeServer/Integrations/Integration-7e6e54f21a2fd25cddc9df0436cb3688/Session-2015-03-23_10:44:10-tH1BD4.log. 2015-03-23 10:44:28.676 Launch session started, setting a disallow-finish-token on the run operation. 2015-03-23 10:44:30.352 Adding console adaptor for test process. 2015-03-23 10:44:39.566 Creating the connection. 2015-03-23 10:44:39.567 Listening for proxy connection request from the test bundle (all platforms) […]

Xcode服务器模拟器超时等待120秒

我正在着手使用Xcode Server进行持续集成。 我在我的开发机器上运行Xcode 6.3.2,并使用最新版本的Yosemite在iMac上运行OS X Server 4.1。 我为我的项目创build了一个bot,但每次运行时,都会收到一个错误,指出以下内容: Bot问题:错误。 未分类。 问题:testing目标testing遇到错误(超时等待120秒模拟器启动,当前状态是1.如果你相信的话。集成数量:18.集成URL: https : //ucs-imac.slcb.uc.edu / xcode / bots / B6CBA97 / integrations说明:testing目标testing遇到错误(超时等待120秒模拟器启动,当前状态为1)。如果您认为此错误代表错误,请将日志文件附加到/ Library /开发商/ XcodeServer /集成/集成 – 22c44be172594e54917e9723b9116f90 /会话2015-06-15_18:17:02-ukAljH.log)。 我见过几个与Jenkins和其他第三方CI服务器有关的类似问题。 其中一个讨论可以在这里阅读: https : //devforums.apple.com/message/1040016#1040016 。 但是,由于我使用Xcode服务的OS X服务器,我不知道为什么需要任何types的解决方法。 任何帮助将不胜感激。 如果我忘记提供任何相关信息,请让我知道,我也会把它贴出来。 谢谢

触发$ XCS_PRODUCT未设置后,持续集成Xcode Server

我有一个在Xcode 6.4下工作的机器人。 after触发器脚本自动使用以下path上传IPA:“$ XCS_OUTPUT_DIR / $ XCS_PRODUCT” 然而(即使从头开始重做一个bot)看起来如下: $ XCS_PRODUCT始终为空。 $ XCS_OUTPUT_DIR是指向一个不存在的文件夹,因为在服务器上检查出现Xcode服务器存储.ipa在那里:/ Library / Developer / XcodeServer / IntegrationAssets / 如何find我的.ipa没有这个variables在我的后触发脚本?

iPhone中的总内存

我想知道我的iPhone中可用的总 RAM。 为此,我使用了下面的代码。 注意:请不要将问题解释为检索RAM统计信息,如有线,无效,有效和免费。 mach_port_t host_port; mach_msg_type_number_t host_size; vm_size_t pagesize; host_port = mach_host_self(); host_size = sizeof(vm_statistics_data_t) / sizeof(integer_t); host_page_size(host_port, &pagesize); vm_statistics_data_t vm_stat; if (host_statistics(host_port, HOST_VM_INFO, (host_info_t)&vm_stat, &host_size) != KERN_SUCCESS) { NSLog(@"Failed to fetch vm statistics"); return; } /* Stats in bytes */ self.wired = vm_stat.wire_count * pagesize / (1024 * 1024); self.active = vm_stat.active_count * […]

Mach-O符号存根(IOS)

我想了解Mach-o文件是如何工作的,并且已经在可用的在线资源方面取得了很大进展(特别是苹果页面: http : //developer.apple.com/library/mac/#documentation /developertools/conceptual/MachORuntime/Reference/reference.html ),但是我在理解符号存根如何工作方面遇到了障碍。 使用“otool -l”我看到以下部分: Section sectname __symbolstub1 segname __TEXT addr 0x00005fc0 size 0x00000040 offset 20416 align 2^2 (4) reloff 0 nreloc 0 flags 0x80000408 但是,当我在hex编辑器中查看二进制文件中的数据时,我看到以下4个字节重复一遍: 00005FC0 38 F0 9F E5 38 F0 9F E5 38 F0 9F E5 38 F0 9F E5 88 00005FD0 38 F0 9F E5 38 F0 9F […]

如何将Xcode Bot整合编号添加到生成脚本中

我正在用一个Settings.bundle文件创build一个iPad应用程序。 我正在编写构build脚本来显示应用程序版本号和xcode机器人集成号码(不是捆绑版本号)。 我search了networking,找不到任何解决scheme。 这是我得到的: — Add the app version number cd $PROJECT_DIR cd "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app" RELEASE_VERSION=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" Info.plist) /usr/libexec/PlistBuddy -c "Set :PreferenceSpecifiers:1:DefaultValue $RELEASE_VERSION" Settings.bundle/Root.plist — Add the build version number BUILD_NUMBER=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" Info.plist) /usr/libexec/PlistBuddy -c "Set :PreferenceSpecifiers:2:DefaultValue $BUILD_NUMBER" Settings.bundle/Root.plist 在构build版本号中,我想用xcode bot集成号replaceCFBundleVersion。

XCode 7.0.1,机器人和服务器5.0.4:testing目标“xx”遇到错误 – 超时等待120秒模拟器启动

预期结果:在创build一个机器人时,检查“testing”checkbox,Xcode服务器完美地执行WWDC中的MTtesting。 结果: Xcode baruff了一堆模拟器超时错误,并且集成失败。 Test target "xxx" encountered an error (Timed out waiting 120 seconds for simulator to boot, current state is 1. If you believe this error represents a bug, please attach the log file at /Library/Developer/XcodeServer/Integrations/Integration-0e5a387ef456a57b7a2d5a90d004256d/xxxx.log) 环境: XCode 7.0.1 服务器5.0.4 OSX 10.11 在两个不同的机器上复制两个不同的项目。 另外,在OSX 10.10和Xcode 6上也经历过这个 真正的问题:我是一名具有多年iOS经验的程序员。 很难相信,虽然也许不应该是这样,WWDC看起来如此简单的东西在Xcode的两个不同的操作系统和版本上将会如此困难。 任何帮助,将不胜感激! 笔记: 我在同一台机器上运行Xcode和Xcode Server。 我不需要SSH。 […]