2

Code Signing IdentityXcode 中使用我的iPhone Developer证书。

Xcode 中的代码签名身份 唉,每次我尝试在 iOS 模拟器中测试时,我仍然必须单击。“这只是一个点击”,但它会在一段时间后变老。Allow.app

防火墙警告

可以取消此警告吗?如果是这样,怎么做?


我已经尝试过(1).app在 Mountain Lion's 中手动删除和添加Firewall Options(2).app从终端手动签名codesign(3)其他一些我不记得的事情。

关于(2):手动签名.app是“成功的”......

| 492 > codesign -vvv MyApp.app 
MyApp.app: valid on disk 
MyApp.app: satisfies its Designated Requirement

...但我想它不起作用,因为每个都替换了?xcodebuild中的旧可执行文件.app


模糊相关的问题:防火墙阻碍 Bonjour 网络调试

同样相关的,后来的问题:如何让 Mac OS X 防火墙永久允许我的 iOS 应用程序?

4

1 回答 1

0

使用自动鼠标单击的解决方案:

  1. 下载CLIclick。(谢谢卡斯滕。)
  2. 把它放在合适的位置,比如说/usr/local/bin
  3. 使用获取Allow按钮的屏幕坐标⌘</kbd>⇧</kbd>4. (In my example, these are x: 750, y: 600.)
  4. 使用此内容创建一个脚本(w:以毫秒为单位的等待时间):

    /usr/local/bin/cliclick c:750,600 w:1500 m:+0,+0 c:.
    

    CLIclick(如果不将其“移动”到同一位置(m:+0,+0零件)并再次单击同一位置( ),我将无法开始工作c:.。)

  5. 打开 XcodePreferences / Behaviors并添加上面的脚本。 在此处输入图像描述
  6. 享受!

当然,仍然欢迎首先禁用警告的解决方案。

于 2013-04-15T13:47:52.330 回答