
Виталий
12.10.2017
05:55:07
у нас тоже такое было

Ivan
12.10.2017
05:55:34

Виталий
12.10.2017
05:55:54
просто или ревьювер криворук либо у них че то поломалось

Aleksandr
12.10.2017
05:56:28
ну ключ этот я всё равно убрал, потому что по логике он мне не нужен

Google

Виталий
12.10.2017
05:57:48
про этот ключ они всегда пишут как отписку если че то не ставится или не запускается
мол проверяйте там

Valery
12.10.2017
05:58:07

Виталий
12.10.2017
05:58:15
да

Valery
12.10.2017
05:58:20
здорово

Aleksandr
12.10.2017
05:58:24
вот и проверим, что напишут, когда я его убрал)

Ilya
12.10.2017
05:58:29
Да в любом случае. Его уже не рекомендуют ставить

Виталий
12.10.2017
05:58:33
это обычная шаблонная отписка а не причина режекта

Ilya
12.10.2017
05:59:08
Факт в том, что приложение не запустилось на iPhone 6s
чего бы это?
Я когда были похожие проблемы - читал их доки. По крайней мере архитектуры туда писать считается плохим тоном

Виталий
12.10.2017
06:00:24

Aleksandr
12.10.2017
06:00:49
Спасибо всем большое!

Google

Виталий
12.10.2017
06:01:00
его кстати xcode сам всегда добавлял
для нового проекта
armv7 в смысле добавлял)

VedyFound
12.10.2017
06:02:15
Ищем разработчика React-Native в Спб. пишите в личку

Виталий
12.10.2017
06:02:43

Dima
12.10.2017
06:02:52
Всем привет, у меня на пикере пропал тулбар, на стаке написали что это баг иос11, и надо делать через обычную вьюху. Когда его починят знает кто?

VedyFound
12.10.2017
06:03:54

Ilya
12.10.2017
06:03:55

Виталий
12.10.2017
06:04:44

VedyFound
12.10.2017
06:05:35
)) в др чаты написал) извините за беспокойство

Виталий
12.10.2017
06:06:40
пошел со своими извинениями, ты разослал одновременно везде куда дотянулся, неглядя
извиняется он

Ivan
12.10.2017
06:07:43

Aleksandr
12.10.2017
06:08:25
посмотрим, как сработает в этот раз

Ilya
12.10.2017
06:09:40
там вроде как беда с этим ключом, что в новые билды нельзя добавлять новые параметры. Как-то так

Ivan
12.10.2017
06:09:59

Виталий
12.10.2017
06:10:01
ды не

Google

Виталий
12.10.2017
06:10:06
ниче подобного

Ivan
12.10.2017
06:10:19
+1, такой проблемы с шаманством ключа, не наблюдал

Ilya
12.10.2017
06:10:39
сча нагуглю

Виталий
12.10.2017
06:11:36

Ilya
12.10.2017
06:12:18
а, немного не так, но все же https://oleb.net/blog/2011/12/uirequireddevicecapabilities-cannot-be-changed-in-app-updates/

Ivan
12.10.2017
06:13:49
эм, 2012 год

Ilya
12.10.2017
06:13:53
http://joxi.ru/E2p151OF9oDgvA

Aleksandr
12.10.2017
06:14:12
вот что в свойствах билда про архитектуры

Виталий
12.10.2017
06:14:33

Ilya
12.10.2017
06:15:13
а что изменилось?

Виталий
12.10.2017
06:15:53

Aleksandr
12.10.2017
06:15:54
в следующем билде убрал ключ вообще, из требуемых пропал armv7
ну попробую отправлю, спасибо всем за помощь

Ilya
12.10.2017
06:16:29

Виталий
12.10.2017
06:17:14

Ilya
12.10.2017
06:17:34
да. слишком давно для тебя?

Ivan
12.10.2017
06:18:00
это то же самое, что не знать про констреинты и верстать фреймами

Google

Виталий
12.10.2017
06:18:17
я хз че с тобой не так, если воспринимаешь подобное

Ilya
12.10.2017
06:18:22
Но где подтверждение, что что-то поменялось?

Виталий
12.10.2017
06:19:26
там во первых даже xcode не пропускает, во вторых это просто чьи то догадки и предположения, в третьих это абсолютно точно не актуально сейчас

Ivan
12.10.2017
06:19:44
https://developer.apple.com/library/content/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html
Important: All device requirement changes must be made when you submit an update to your binary. You are permitted only to expand your device requirements. Submitting an update to your binary to restrict your device requirements is not permitted. You are unable to restrict device requirements because this action will keep customers who have previously downloaded your app from running new updates.

-_-
12.10.2017
06:19:49
Нет. Не iPhone only. А arm7 процессоры only
Да нет же. Это требование к минимальной версии архитектуры. Раньше так можно было выкинуть arm6 устройства, к примеру. Разумеется, все новые девайсы armv7 поддерживают. Другое дело что сейчас Apple могла начать как-то по-другому этот флаг обрабатывать.

Виталий
12.10.2017
06:20:23
да непричем там вообще этот флаг

Ilya
12.10.2017
06:20:31
Да и в build settings это настраивается

Виталий
12.10.2017
06:21:07

Admin
ERROR: S client not available

Ilya
12.10.2017
06:21:23
чойто?

Виталий
12.10.2017
06:21:30
тойто
каким хреном версия оси заменяет device capabilities

Ivan
12.10.2017
06:21:57
Я уже линк скинул парни, на эти правила xD

Виталий
12.10.2017
06:22:16
Илья недоспал наверн сегодня
совсем плох

Ilya
12.10.2017
06:22:26
про архитектуры речь
то что мало сплю в последнее время согласен

Виталий
12.10.2017
06:23:00
это между собой никакой прямой связи не имеет

Google

Ilya
12.10.2017
06:24:04
ну есть такая статистика, что с выходом новых версий ios прекращается поддержка некоторых девайсов

Виталий
12.10.2017
06:24:27
и что?
девайсов а не архитектур

Ilya
12.10.2017
06:25:09
так, например, Ios 11 поддерживается только 64 битными девайсами

Виталий
12.10.2017
06:25:16
ну и че

-_-
12.10.2017
06:25:20
Да и в build settings это настраивается
Ты не понял, как мне кажется, суть этой настройки. Ты там пишешь необходимые параметры девайса, которые нужны для работы. К примеру, можно было написать "гироскоп" и устройству для запуска нужен был бы гироскоп. Тоже самое с armv7. Сейчас вот arkit можно так добавить.

Ilya
12.10.2017
06:26:10

-_-
12.10.2017
06:26:23

Ilya
12.10.2017
06:26:41
я про то, что это смысл имело как раз в 11-12 годах

-_-
12.10.2017
06:29:06
я про то, что это смысл имело как раз в 11-12 годах
Я и в то время года кодил, так что да, смысл имело. Сейчас, повторюсь, возможно iOS 11 по-другому этот флаг обрабатывает. armv7 подразумевает 32 бита, (64 появилось в armv7s), и iOS 11 эту поддержку обеспечить не может

Maxim
12.10.2017
06:29:11
let content = UNMutableNotificationContent()
Как теперь называется эта функция?

Виталий
12.10.2017
06:29:47
просто они решили что хватит 32 битам портить жизнь, технически им ничто не мешало, скорее всего просто ради оптимизации и производительности

-_-
12.10.2017
06:32:30

Ilya
12.10.2017
06:32:31

-_-
12.10.2017
06:34:49

Ivan
12.10.2017
06:35:54
и правильно сделали

-_-
12.10.2017
06:41:35
Странная ситуация с этим UIRequiredDeviceCapabilities. В доках (https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW10) реально написано, что
"armv7 Include this key if your app is compiled only for the armv7 instruction set."
Но при этом у меня есть несколько приложений, которые точно собраны и под 64, и все с ними ок. А на стеке вообще советуют туда писать armv7 и arm64 одновременно, что как бы противоречит друг другу (не может быть приложение быть одновременно only arm7 и only arm64)

Ilya
12.10.2017
06:43:11
Я бы советовал выпилить оттуда архитектуры и настроить в build settings как надо

Ivan
12.10.2017
06:44:17
+1, так и надо

-_-
12.10.2017
06:47:11