Anonymous
я для пятерки тоже у китайцев заказывал. Но покачественнее брал. Вроде долларов 20 стоила. Но работает хорошо. Как новая, а может и лучше даже
Paks
Дмитрий
> Ilya в твргете О_о Я на самом деле не IOS, девелопер, скорей по необходимости... Что есть "твргет"?
Anonymous
таргет же. немного очепятнул. Вроде как ты такой термин уже применял. Думал догадаешься)
Дмитрий
))
Jian Yang
все блокировки норм снимаются на 5-ках
Псссс чек и коробку можно распечатать;)
Дмитрий
клин, удалил дерайвед дата, презапустил xcode через xcvworkspase Все вернулось к library not found for -lAFNetworking
Дмитрий
Может проект вообще не поддерживать Поды?
Paks
уже куча проектов открылось, где на Нейронках построены генераторы разных звуковых подложек, что бы не банили Ютубы и прочие авторские нечисти)
Дима
Всем привет) Я мобильный разрабочик со стажем уже фиг знает сколько лет, помню еще времена iOS без arc, сейчас в основном пишу на swift (начинал еще с бетки, причем переводили на swift уже продакшен проект), так же пишу под react-native, одно время писал игры на Unity, ну, и всякое по мелочи умею типа python, html и т.п. Сейчас работаем над социальном проектом. Как будут норм версия - могу показать если будет интересно.
Anonymous
> Severd Может проект вообще не поддерживать Поды? А в папке Frameworks у тебя может какие красные ссылки висят?
Anonymous
Как говорили в фильме Кадры
Anonymous
и переустанови поды еще попробуй
Anonymous
опыт их больше чем возраст половины наших работников
Anonymous
Может проект вообще не поддерживать Поды?
может ты в linked frameworks добавил AFNetworking. Не нужно. Только подов достаточно
Дмитрий
Дмитрий
никаких подсказок не всплывает... это норма?))
Anonymous
удали из продуктс хотя бы afnetworking
Anonymous
его там быть не должно. да и поды там не должны быть тоже. а ты когда проект открываешь какой файл запускаешь .xcworkspace?
Дмитрий
.xcworkspace в корне проекта. А это всегда (каждый раз) нужно , я правильн опонял?
Anonymous
ну да. это уже будет твоя стартовая точка, так как у тебя не только твой проект, но еще и поды
Дмитрий
та-же хрень. Ладно, сейчас перенесу все посторонние изменения в другую ветку гита и попробую проделать все сначала. предварительно изменив архитектуру и кой чего добавить в Podfile
Anonymous
у тебя из сторонних библиотек только afnetworking? Это новый проект? Просто у тебя куча битых ссылок в фреймворкс
Дмитрий
Это опенсорс-говнокод-voip-проект который над опеределать. Хочу блин сетевой вызов простейший сделать, судя по всему придется использовать нативные средства...
Дмитрий
PS: А у вас такое было после «pod install»? target overrides the LIBRARY_SEARCH_PATHS build setting defined in … This can lead to problems with the CocoaPods installation - Use the $(inherited) flag Я в Other Linker Flags добавил $(inherited), но хз.
Anonymous
тут надо постепенно в настройках твоего проекта ковыряться, потому что там, видимо есть проблемки
Anonymous
В крайнем случае, удали нафиг поды и забери AFNetworking тупо папкой
Дмитрий
))
Дмитрий
а зачем вообще тогда поды? Чтоб отдельно лежали?
Дмитрий
"Забери" - это Pods\AFNetworking скопировать прямо в Classes?
Anonymous
не совсем. Это зависимости, которыми ты можешь легко управлять. Ты можешь обновить нужный тебе под, удалить ненужный добавить новый. Ну и да. Они лежат отдельно)
Anonymous
может с гитхаба лучше
Дмитрий
Я правильно понимаю? «Build Settings - > Valid architectures» это просто список-напоминалка, под какие архитектуры теоритически может быть сбилжен код. «Build Settings - > Architectures» Это под какие платформы код реально билдится, если только «Build active architecture only» выставлено в «NO». Если же «Build active architecture only» выставлено в «YES», то соберется только одна архитектура из множества Architectures.
Anonymous
> Severd Если же «Build active architecture only» выставлено в «YES», то соберется только одна архитектура из множества Architectures. Та архитектура, которой у тебя девайс или симулятор, на котором ты пытаешься запустить
Anonymous
YES только для дебага приемлемо
Дмитрий
но из из множества Architectures
Дмитрий
не из всех доступных в принципе?
Anonymous
Ну как бы они должны соответствовать поддерживаемым
Дмитрий
И еще, если в «Build Settings - > Architectures» указано $(ARCH_STANDARD), то будут собраны armv7 & arm64. Почему в список стандартных не вошла armv7
Дмитрий
armv7s*
Danny
слушайте, я не знаю баг это или фича, но когда контроллер эмбедишь в навигатор контроллер он не дает в сториборде мне перенести бар айтем в навигатор бар в следующих конроллерах.
Anonymous
armv7s*
armv7s это вроде пятерка, но такие настройки рекомендуемые и вполне хорошо работают.
Дмитрий
Если мин поддерживаемая версия IOS-8, можно ли заменить $(ARCH_STANDARD) на armv7. Стоит ли добавлять armv7s?
Anonymous
не стоит
Дмитрий
О че нашел! может кому пригодится)
Дмитрий
https://i.stack.imgur.com/F5s5W.png
Anonymous
О че нашел! может кому пригодится)
если ты сделал такие настройки для всех таргетов как я тебе говорил, то теперь нужно искать проблемы с другими настройками
Anonymous
у тебя что-то не так с подвязкой библиотек. без подов все работало?
Дмитрий
да, и в эмулях и на 6ом iphone (реальное у-во)
Anonymous
начни в новой ветке с начала. Добавь поды и повыноси все остальные сторонние библиотеки тоже в поды
Anonymous
А еще какую версию cocoapods ты используешь? может стоит обносить?
Danny
слушай, нашел тут одно решение. Не уверен, что это гуд, но 1. Меняю сегу на пуш 2. Вношу изменения 3. Меняю сегу на шоу Вот при пуше он дает почему-то доступ
Danny
да. не дает. не знаю как это обосновать, но так есть и пока с этим стоит смириться. добавь в коде
Дмитрий
> Ilya как я тебе говорил ты говорил менять «Build Settings - > Valid architectures» Но разве это не просто напоминалка. ни на что не влияющая по факту?
Anonymous
как раз она очень влияет на весь процесс сборки
Дмитрий
Я думал работает связка параметров Architectures + "Valid architectures"
Anonymous
> @zkid18 слушай, нашел тут одно решение. Не уверен, что это гуд, но 1. Меняю сегу на пуш 2. Вношу изменения 3. Меняю сегу на шоу Вот при пуше он дает почему-то доступ А, у тебя модальный контроллер был? так конечно у тебя не будет навигейшн бара. Тебе нужно его в свой навигейшн обернуть если есть такая необходимость
Anonymous
я просто не помню, мне казалось, что и с пуш segue не прокатывало.
Дмитрий
как раз она очень влияет на весь процесс сборки
что входит туда и туда, то и билдится... Но я хз на самом деле...
Anonymous
Короче, чтобы все правильно собиралось для 8ки, ну и 7ки в том числе, эти настройки должны быть такими ни больше ни меньше
Anonymous
если выбирать не таргет а сам проект, у тебя там тоже самое?
Дмитрий
да, я все таргеты проверил (там еще тесты отдельным таргетом)
Anonymous
Попробуй сделать как я тебе советовал. открой build settings проекта сначала и нажми в меню Editor -> Validate Settings. Вроде он плохого не должен посоветовать и так для всех таргетов и подов
Anonymous
Мне так же подсунули недавно древний проект. Там еще deployment target был 5.0, местами MRC, либы все в папке лежали в проекте. Вот я его облагораживал. Обновил до ARC, поднял до ios 8.0, и повыносил все либы, которые возможно в поды. Потом воевал долго с похожими проблемами как у тебя. В итоге все настроил, но нервов потрепал достаточно
Дмитрий
Validate Settings удалил лишний Info.plist ну ок.
Дмитрий
Илья, спасибо за помошь, я благодарен.
Anonymous
а что за лишний info.plist
Дмитрий
Щас по шагам делаю по новой
Дмитрий
а что за лишний info.plist
ХЗ) удалил только в xproj. Сам файл не удалил...
Anonymous
еще, кстати, в plist'e есть ключ типа required devices что-то там и туда архитектуры прописываются. Если он есть, то его лучше выкинуть
Дмитрий
не, нету такого
Anonymous
UIRequiredDeviceCapabilities
Anonymous
если нет, то хорошо
Anonymous
и во всех плистах его не должно быть
Дмитрий
А.. этот, там вай-фай и микрофон. Для VoIP, надо...
Anonymous
ну arm не прописан никакой?
Дмитрий
нет