小编San*_*osh的帖子

iPhone:在命令行(Mac OS X)中压缩.app文件会删除CodeSigning

我试图用TeamCity做我的iPhone应用程序的简单构建自动化,但有这个唠叨的问题..

当我从build文件夹手动拾取并安装.app文件时,它工作得很好(与iTunes顺利同步,我可以在手机上看到该应用程序)

但是当我尝试使用/ bin/zip或ditto拉链时...然后压缩的内容松开CodeSigning(iTunes说它无法安装此应用程序,因为它没有签名)

我试过这些不同的组合..

ditto -ck --rsrc --keepParent HelloWorld.app HelloWorld.zip

还有什么想法吗?

我也试过了,但仍然遇到同样的错误

version=$(date "+%Y-%m-%d.%H.%M.%S")
cd "$CONFIGURATION_BUILD_DIR"
zip -r -y "HelloWorld-$version.zip" HelloWorld.app
Run Code Online (Sandbox Code Playgroud)

iphone zip codesign .app

10
推荐指数
1
解决办法
2531
查看次数

Xcode分布式构建失败

我正在尝试使用Xcode进行分布式构建,但是从构建服务器构建时我看到了这个错误(Build Sever是主机,dev机器是客户端).

当我尝试以另一种方式执行此操作时,我能够分发构建(我的Dev机器作为主机,Build Sever作为客户端)

有什么想法吗?

[14:44:47]: Step 2/3 (6m:10s)
[14:44:57]: [Step 2/3] distcc[95606] (dcc_parse_multiplier) ERROR: bad multiplier "/0,lzo,cpp" in host specification
[14:44:57]: [Step 2/3] distcc[95606] (dcc_show_hosts) CRITICAL! Failed to get host list
[14:44:57]: [Step 2/3] /usr/bin/pump: error: pump mode requested, but distcc hosts list does not contain any hosts with ',cpp' option
Run Code Online (Sandbox Code Playgroud)

xcode objective-c distcc

9
推荐指数
1
解决办法
1310
查看次数

Google App Engine静态文件GET 404

以下app.yaml在我的本地开发服务器上运行良好..但是当我将其部署到生产时,所有静态文件都抛出404.服务器无法找到任何静态文件.一直在搜索几个小时找不到有效的解决方案.

注意:我正在使用mac进行开发,因此了解系统的区分大小写的特性.

application: dev-scanner
version: 1
runtime: python
api_version: 1

handlers:
- url: /(.+)
  static_files: static_files/\1
  upload: ./static_files/(.+)

- url: /
  static_files: static_files/index.html
  upload: ./static_files/index.html
Run Code Online (Sandbox Code Playgroud)

这是日志中的错误

2011-03-18 01:18:07.033/404 21ms 0cpu_ms 0kb Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_6_6; zh-CN)AppleWebKit/534.16(KHTML,与Gecko一样)Chrome/10.0.648.134 Safari/534.16 ,gzip(gfe),gzip(gfe),gzip(gfe)76.126.174.202 - - [18/Mar/2011:01:18:07 -0700]"GET/HTTP/1.1"404 0 - "Mozilla/5.0( Macintosh; U; Intel Mac OS X 10_6_6; zh-CN)AppleWebKit/534.16(KHTML,与Gecko一样)Chrome/10.0.648.134 Safari/534.16,gzip(gfe),gzip(gfe),gzip(gfe)""dev. app-scanner.com"ms = 21 cpu_ms = 0 api_cpu_ms = 0 cpm_usd = 0.000053 W 2011-03-18 01:18:07.012未找到处理程序引用的静态文件:static_files/index.html

这是我使用后的文件系统结构 appcfg.py download_app -A

在此输入图像描述

python google-app-engine http-status-code-404

9
推荐指数
1
解决办法
4887
查看次数

Xcode LLVM + GCC 4.2 - 生成调试符号

我正在进行一个图书馆项目,我总是Strip Debug Symbols为发布版本启用" "

我最近注意到了" Generate Debug Symbols"旗帜.当我将" Generate Debug Symbols"标志设置为NO时,我的库大小缩小了30%

这是发布版本的合理优化吗?

" 条带调试符号 "和" 生成调试符号 "选项有什么区别,理想情况下,如果我剥离调试符号,并不是所有生成的调试符号都会消失?为什么我看到这种差异?

除了-Os(最快,最小)之外,还有什么其他优化可以减少二进制大小?

" Strip Linked Product" 如何运作?

xcode objective-c llvm-gcc xcode4.3

7
推荐指数
1
解决办法
3084
查看次数

WCF REST:WebHost无法处理请求

我在负载均衡器后面部署了一个WCF服务,当我尝试使用SOAP来实现它时效果很好,但是当我尝试通过REST URL访问它时,我得到了下面提到的错误.

这是我尝试通过https:// devreporting.dev.sample.com/ReportingManagement.svc/getAddtionsByCategory访问它的REST URL.

负载均衡器VIP是https:// devreporting.dev.sample.com,防火墙后面只有一个服务器,即dev01

我相信这是主机头的一些问题,但不知道如何解决这个问题.任何想法将不胜感激.

Message: WebHost failed to process a request. Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/12646224 
Exception: 

System.Web.HttpException: There was no channel actively listening at 'https://dev01.dev.sample.com:17005/ReportingManagement.svc/reporting/getAddtionsByCategory'. 
        This is often caused by an incorrect address URI. 
        Ensure that the address to which the message is sent matches an address on which a service is listening. ---> 
    System.ServiceModel.EndpointNotFoundException: There was no channel actively listening at 'https://dev01.dev.sample.com:17005/ReportingManagement.svc/reporting/getAddtionsByCategory'. 
            This is often caused by an incorrect address URI. 
            Ensure that the address to …
Run Code Online (Sandbox Code Playgroud)

rest wcf

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

Facebook iOS SDK太慢了

我最近连接了我的应用程序以使用Facebook iOS SDK(http://github.com/facebook/facebook-ios-sdk).集成工作正常,但页面加载速度很慢.加载登录屏幕需要很长时间.登录操作需要10-60秒以上.

Facebook Connect没有这个问题.我错过了什么吗?有没有办法优化这个?

更新

我确实通过Wi-Fi上的HTTP Scoop扫描了活动,这显示了一些有趣的东西,有一些.js和.css文件在新的Facebook iOS SDK中占用了大量时间(login.php,ar7ed2ft.css,4wj242ne. js,abl6sgyy.js,)旧的那个是活泼的.如何让Facebook了解它?

新的Facebook iOS SDK

新的FB iOS SDK活动监视器

旧Facebook连接

老FB连接

iphone facebook ios

5
推荐指数
1
解决办法
1532
查看次数