产品名称长度引起连接问题

| 似乎不可思议,但是如果我将productName(而不是出现在主屏幕上的BundleName)的字符数超过10个字符,则我的应用程序运行良好,除非无法从我的连接记录中获取响应。 我的意思是...例如,如果我将APPNAME123放入productName中,我将获得APPNAME123.app,并且一切正常。 如果我将APPNAME1234放入productName中,我将获得APPNAME1234.app,并且该应用程序除连接方法外都可以正常工作...例如,如果我调用www.mydomain.com/example.asp,则没有错误,但响应为零字节! 我用
NSURLRequest *request=[NSURLRequest requestWithURL:MYURL];
NSData *result = [NSURLConnection sendSynchronousRequest:request  returningResponse:&response error:&error];
结果不是零,但长度为零,而错误为零 当然,我尝试了各种方法(包括在模拟器和设备上),清理和重建项目的平均时间,当然,我尝试了其他名称...相同的结果..如果超过10个字符,我会遇到相同的问题! 我还创建了一个新项目,所需名称超过10个字符,并且遇到了同样的问题。 这让我整天发疯了……因为我没有找到关于此的规范,其余的应用程序都表现得很好!!! 我想知道: 1)如果有人注意到了这个或只是我的问题,也许我的Mac上有些脏了 2)是否到处都有关于此的一些文档 预先感谢您的回答     
已邀请:
        听起来不像是您的问题,听起来完全无关,也许从模拟器中删除产品并进行清理和构建。我的猜测是,您在模拟器上有2个副本,其中1个正在工作,1个已损坏,并且它正在启动错误的副本。     
        听起来更像是内存问题。关于响应,您会立即阅读吗?如果appname的长度为12、13,...个字符,且更改不了怎么办?在调用sendSyncRequest之前/之后,您是否尝试过查看内存浏览器?     

要回复问题请先登录注册