小编Eim*_*tas的帖子

使用仪器命令行实用程序启动特定硬件版本的iOS模拟器

我正在使用Apple提供的UIAutomation - > Xcode - > instruments.我有我的Javascripts和整个自动化使用仪器命令行基础设施运行.

我还有一项额外的任务是在先前版本的模拟器(iOS 6.0,5.1,5.0,4.3.2)上运行自动化,以提供更好的覆盖.

但我不知道如何指定哪个版本的iOS模拟器可供选择.默认情况下,它总是选择lates iOS模拟器.

我试过以下的事情:

  1. 指定保存模拟器的路径,其中包括模拟器的版本路径.
  2. 制作自定义自动化模板跟踪并尝试使用它.
  3. 使用defaults write com.apple.simulator实用程序更改了iOS模拟器的默认版本.

ios ios-simulator xcode-instruments ios-ui-automation

25
推荐指数
2
解决办法
4400
查看次数

Rails中的Paperclip图像上传 - Paperclip :: CommandNotFoundError

我正在使用paperclip来处理图像上传到rails.它在我的开发OSX机器上工作正常,但现在我的Web服务器上出现此错误:

[paperclip] /Users/marky/bin/identify '-format' '%wx%h' '/tmp/stream,16451,2.JPG[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Paperclip::CommandNotFoundError>
[paperclip] /Users/marky/bin/identify '-format' '%wx%h' '/tmp/stream,16451,2.JPG[0]' 2>/dev/null
[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Paperclip::CommandNotFoundError>
Run Code Online (Sandbox Code Playgroud)

现在我明白了原因; 识别实际上是/ usr/bin/not/Users/marky/bin /来自我的开发机器.我有:

Paperclip.options[:command_path] = "/usr/bin"
Run Code Online (Sandbox Code Playgroud)

在我development.rb,但我仍然得到错误.我不知道如何解决这个问题,任何人都可以帮忙吗?

ruby-on-rails paperclip ruby-on-rails-plugins

24
推荐指数
3
解决办法
2万
查看次数

虽然安装了红宝石宝石但未找到

我在SO上发现了一些类似的问题,但似乎没有一个与我的情况相符(对不起,如果我忽略了).这是我的问题:我在ruby gems目录中安装了oauth-plugin gem,但是尝试在rails应用程序中使用它告诉我它没有找到.这是相关命令的输出:

安装

% s gem install oauth-plugin
Successfully installed oauth-plugin-0.3.14
1 gem installed
Installing ri documentation for oauth-plugin-0.3.14...
Installing RDoc documentation for oauth-plugin-0.3.14...
Run Code Online (Sandbox Code Playgroud)

gem which oauth-plugin 输出:

% gem which oauth-plugin
/usr/lib/ruby/gems/1.8/gems/oauth-plugin-0.3.14/lib/oauth-plugin.rb
Run Code Online (Sandbox Code Playgroud)

gem env 输出:

% gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.6
  - RUBY VERSION: 1.8.7 (2009-12-24 patchlevel 248) [i686-darwin10.2.0]
  - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: /usr/bin/ruby
  - EXECUTABLE DIRECTORY: /usr/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-darwin-10
  - GEM PATHS:
     - /usr/lib/ruby/gems/1.8
     - /Users/eimantas/.gem/ruby/1.8 …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems

22
推荐指数
1
解决办法
4万
查看次数

得到一定年龄的git分支

我的组织广泛使用git分支.因此,我们在过去一年中已经生产了2000多个分支机构.我们现在正在尝试采取一种策略来清理所有特定年龄的旧分支.我知道如何删除分支,但我找不到一种简单的方法来列出具有给定年龄的所有分支.计划是建立一个定期删除给定年龄的所有分支的cron,除了某些列表中的分支.

以前有人试过这样的事吗?

git version-control git-branch

21
推荐指数
1
解决办法
4795
查看次数

错误:"类别"在XCode 4中声明为不同类型的符号

我创建了自己的类Category.h和Category.m.Category类继承NSObject.在我的项目中,只有一个名为Category的类.

在下面一行,它显示我这个错误.

@interface Category : NSObject
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.谢谢!

iphone objective-c xcode4

20
推荐指数
1
解决办法
6094
查看次数

viewWillAppear,viewDidAppear,viewWillDisappear,viewDidDisappear的指南

是否有正确使用这些方法的指导方针?特别是,我想知道我可以在其中使用什么类型的代码.

例如,如果我必须调用从WS检索数据的方法,我在哪里调用它?我在哪里可以注册/取消注册NSNotification?等等

objective-c uiviewcontroller viewdidappear viewwillappear ios

20
推荐指数
1
解决办法
2万
查看次数

UItextfield密码

我知道可以使用以下方法使UITextfield在密码模式下运行:

textfield.secureTextEntry = YES;
Run Code Online (Sandbox Code Playgroud)

这会将用户输入的所有字符更改为"*".但是,输入的最后一个字符闪烁了大约半秒钟.我知道这是标准行为.

有没有办法阻止这种情况并保持字符输入完全模糊?

为了实现这一点,我想到了子类化UITextField然后重写drawTextInRect:rect

但我欢迎任何其他建议.

objective-c uitextfield

17
推荐指数
1
解决办法
1万
查看次数

如何在rails中保存http referer

我正在尝试保存用户在注册时来自的网站.现在我的ApplicationController中有一个before_filter:

before_filter :save_referer

  def save_referer
    unless is_logged_in?
      session['referer'] = request.env["HTTP_REFERER"] unless session['referer']
    end
  end
Run Code Online (Sandbox Code Playgroud)

然后,当创建用户时,它会检查此会话变量并将其设置为nil.有时这不起作用,我担心使用像这样的会话可能会发生一些意想不到的事情.有没有人有更好的方法?或者也许是一些输入?

编辑:这是我用来保存引用者的逻辑:

def create     
    @user = User.new(params[:user])  
    if @user.save_with(session[:referer])
    ....
end
Run Code Online (Sandbox Code Playgroud)

用户

def save_with(referer)
    self.referer = referer unless referer == "null"
    self.save   
end
Run Code Online (Sandbox Code Playgroud)

有什么理由不起作用吗?

http-referer session ruby-on-rails

16
推荐指数
1
解决办法
2万
查看次数

如何禁用NSTextView的自动换行?

默认情况下,NSTextView执行自动换行.我怎么能禁用它?我正在制作一个JSON代码查看器,所以我必须禁用它.

cocoa word-wrap nstextview

16
推荐指数
2
解决办法
8279
查看次数

"启动应用程序持有[修饰键]"背后的诀窍是什么?

iTunes和Reeder(我相信很多其他的)应用程序能够在按住⌥(选项)键的同时修改启动行为.我试着看NSApplicationDelegate方法,但似乎没有任何暗示我正在寻找的东西.这个功能是如何实现的?

macos cocoa

16
推荐指数
1
解决办法
852
查看次数