Xcode 3.2在Build菜单"Build and Archive"下提供了一个很棒的新功能,它可以生成一个适合Ad Hoc分发的.ipa文件.您也可以打开管理器,转到"已存档的应用程序"和"将应用程序提交到iTunesConnect".
有没有办法从命令行使用"构建和存档"(作为构建脚本的一部分)?我认为xcodebuild
会以某种方式涉及,但man
页面似乎没有说明这一点.
更新 Michael Grinich要求澄清; 这就是命令行构建无法完成的功能,在"构建和存档"后,您只能使用Xcode的管理器.
我喜欢有人过来证明我错了:这两个功能在Xcode GUI中运行良好,无法从命令行复制.
Subversion,Git,Mercurial和其他人支持三方合并(结合我的,他们的和"基础"修订版)并支持解决冲突的图形工具.
你用什么工具?Windows,Mac OS X,Linux,免费或商业,您可以命名.
以下是我用过或听过的一些内容,只是为了开始对话:
我刚学会了git push --force-with-lease
.这太棒了.但是,当然,我不经常使用武力,所以我担心下次需要时我可能会忘记这个漂亮的功能.
有没有办法配置git所以git push -f
会自动使用,--force-with-lease
除非我有意覆盖它--no-force-with-lease
?
(我无法想象在没有租约的情况下想要使用武力!)
我正在开发一个Web服务架构.我有一些软件需要在本机主机上运行,而不是在Vagrant中运行.但我想在访客上运行一些客户服务.
Vagrant的config.vm.forwarded_port
参数将打开主机上的端口并将数据发送给guest虚拟机.但是如何在guest虚拟机上打开端口并将数据发送给主机?(它仍然是端口转发,但反方向.)
我正在为Objective-C开发iOS 7应用程序.我的应用程序中有一个屏幕,带有几个按钮和漂亮的背景图像.(它是一个简单的xib,UIButtons
位于a之上UIImageView
.)
我认为如果这些按钮具有iOS 7主屏幕具有的视差效果会很酷,所以如果你倾斜手机就可以看到背景.
如何在我自己的应用程序中实现该效果?
在Java中,当HTTP结果为404范围时,此代码抛出异常:
URL url = new URL("http://stackoverflow.com/asdf404notfound");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.getInputStream(); // throws!
Run Code Online (Sandbox Code Playgroud)
在我的情况下,我碰巧知道内容是404,但我仍然想要阅读回复的主体.
(在我的实际情况中,响应代码是403,但响应正文解释了拒绝的原因,我想将其显示给用户.)
我如何访问响应正文?
我一直使用Firebug和IE Developer Toolbar来调试棘手的CSS问题.但偶尔会出现一个棘手的错误,只有在你打印页面时才出现.
您使用哪些技术/工具来诊断此类问题?有没有办法在打印视图中更多地使用传统的CSS调试工具?
更新:我已经使用PDF打印机以避免浪费纸张; 我的问题是我无法右键单击打印的DOM.下面的一些其他答案非常有用,谢谢.:-)
很多人都看过流行的AJAX框架(Dojo,jQuery,YUI)的谷歌趋势图.
该图表似乎清楚表明,对Dojo的兴趣在2008年第二季度崩溃,下降了80%; jQuery获得了这个优势,并最终成长为Dojo大小的三倍多.
为什么?2008年第二季发生了什么事情,拆除了对Dojo的兴趣?
(请注意,我对Dojo与jQuery的比较并不感兴趣;即使你能解释为什么一个比另一个好,但很难理解为什么在2008年4月突然变得清晰.)
iPhone网络应用程序有四种配置功能(不包括HTML5应用程序缓存),用于配置将网页作为书签保存到主屏幕时网页的行为方式.
这四个功能通过向<head>添加标签来实现,如下所示:
<link rel="apple-touch-icon" href="/custom_icon.png"/>
<link rel="apple-touch-startup-image" href="/startup.png">
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
Run Code Online (Sandbox Code Playgroud)
当然,这些"苹果"特定标签中没有一个在Android中做任何事情.但有没有办法做同等的事情?[至少,我希望用户能够将我的网页添加到他们的Android主屏幕(例如在Android 2.0中)并拥有一个非常高分辨率的图标.
我想允许用户在没有输入的情况下向我提供他们的电子邮件地址.理想情况下,有一个文本字段,用户可以键入电子邮件地址或按下按钮自动填充它.
在之前的一个问题中,Roman Nurik建议使用AccountManager来处理这个问题,但这需要我的应用程序使用GET_ACCOUNTS权限; 然后我的应用程序可以访问设备上的所有用户帐户,包括他们的Facebook/Twitter帐户.这个许可对我想要的东西来说似乎过于宽泛.
有没有更好的方法来处理这个不需要授予我的应用程序这么重的权限?