Это кажется невероятным, но если я добавлю 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) если везде есть документация по этому поводу
Заранее спасибо за ваши ответы