Xcode中的Code Signing Identity
使用我的iPhone Developer
证书。
唉,每当我尝试在iOS模拟器中测试Allow
时,我仍然必须点击.app
。 “这只是一次点击”,但过了一段时间它会变老。
可以抑制此警告吗?如果是这样,怎么样?
我已经尝试过(1)手动删除&在Mountain Lion .app
中添加Firewall Options
,(2)使用.app
从终端手动签署codesign
,(3)< / strong>其他一些我不记得的事情。
关于(2):手动签署.app
是“成功”......
| 492 > codesign -vvv MyApp.app
MyApp.app: valid on disk
MyApp.app: satisfies its Designated Requirement
...但我想这不起作用,因为每个xcodebuild
都会替换.app
中的旧可执行文件?
模糊相关的问题:Firewall impeding Bonjour network debugging
同样相关,后来问题:How do I get the Mac OS X Firewall to permanently allow my iOS app?
答案 0 :(得分:0)
使用自动鼠标点击的解决方案:
/usr/local/bin
。Allow
按钮的屏幕坐标。 (在我的例子中,这些是x:750,y:600。)使用此内容创建脚本(w:
是等待时间,以毫秒为单位):
/usr/local/bin/cliclick c:750,600 w:1500 m:+0,+0 c:.
(我无法让CLIclick
在没有“移动”到同一位置(m:+0,+0
部分)并再次点击同一位置(c:.
)的情况下工作。)
Preferences / Behaviors
并添加上面的脚本。
当然,首先禁用警告的解决方案仍然受到欢迎。