我正在使用Ubuntu.几天前我在rails上安装了rubg的Postgresql数据库.我为数据库服务器创建了一个超级用户,我忘记了postgresql超级用户的密码.任何人都可以帮助如何重置超级用户的密码.我尝试了一件事,我卸载它,然后再次安装它,但保留了以前创建的超级用户.
当我将启用推送通知的iPhone应用程序的Ad Hoc版本加载到我的设备上时遇到此错误:
没有为应用程序找到有效的aps-environment权利
它是什么意思,我该如何修复它?
出于美观原因,我想使用我之前用于创建分发证书的相同私钥,以创建新的开发证书(我的旧证书已过期).但iOS配置门户上的"如何创建开发证书:"要求您使用Keychain Access创建新密钥.当我尝试执行Keychain Access> Certificate Assistant>从证书颁发机构申请证书时"(我的密钥名称)"证书助理实际上并不创建CSR文件.
有谁知道这是否可以做到,如果可以,怎么做?
ActiveRecord find_or_create_by动态查找器方法允许我指定一个块.文档对此并不清楚,但似乎该块仅在创建案例中运行,而不在查找案例中运行.换句话说,如果找到记录,则该块不会运行.我用这个控制台代码测试了它:
User.find_or_create_by_name("An Existing Name") do |u|
puts "I'M IN THE BLOCK"
end
Run Code Online (Sandbox Code Playgroud)
(没有打印).在这两种情况下都有办法让块运行吗?
随着最近对Sencha Touch的更新,它看起来越来越像iPhone甚至iPad的本机应用程序.目前仍有许多差异,文档有点缺乏.
我的问题是,鉴于我已经完全有能力在Objective C中创建本机应用程序,我应该切换到Sencha Touch和PhoneGap,还是开始集成这些工具?
优缺点都有什么?
编辑:
感谢您的见解.我的一位合作伙伴在周末写了一些他们的观点,其中有一些想法在这里没有提到:Web vs Native:你应该如何编写应用程序?
VS Code有一个很好的内置Git接口,但它默认为并排文件比较/差异.有没有办法切换到统一彩色模式?
既然Apple正在运行某种静态分析来自动检查私有API的使用,那么很多人都因为Three20库而被捕.我使用另一个第三方库(我自己从代码中编译),我想在提交给Apple之前自动审核它以供私有API使用,所以我可以删除/重写这些部分.
如果我运行nm我的应用程序可执行文件,我会得到一个符号列表,我看到那些我不使用的符号.例如,我看到_AudioServicesPlaySystemSound,如果我在XCode中搜索"AudioServicesPlaySystemSound",我得不到任何结果.有没有办法自动区分对私有API的调用,例如我注意到Apple习惯用初始下划线命名它们.
但是:如果我故意包含对私有API的调用,它不会显示在输出中nm,但如果我strings在二进制文件上运行它会显示.基于此,我的一个想法是将所有私有API调用的大量列表编译成一个巨大的表,并在字符串输出中自动搜索它们.我还没有这样做.
有没有人有关于如何自动捕捉这些东西的任何提示,所以我只进行一次审查过程?
有没有办法从我的Mac OS X地址簿自动导入联系人到iPhone模拟器联系人应用程序?或vCards或类似的东西?我正在构建一个以各种方式显示联系人的应用程序,我希望有一种方法可以拥有大量的联系人,而无需在自己中键入所有联系人.
我想控制来自MPMusicPlayerController的音频(即从iPod库播放).例如,我想将EQ应用于它或做DSP,混响,那种事情.
这可能吗?有没有我可以抓住的音频会话?或者,是否有某种方法可以使用AVAudioPlayer播放iPod库中的文件?
我想安装nginx-mode到 emacs 中,以便我可以突出显示和格式化我的nginx配置文件。什么是最简单的方法来做到这一点?
iphone ×5
ios ×3
activerecord ×1
audio ×1
certificate ×1
diff ×1
emacs ×1
git ×1
ipad ×1
ipod ×1
major-mode ×1
native ×1
objective-c ×1
postgresql ×1
private-key ×1
sencha-touch ×1
unix ×1