Имя: Пароль:
1C
1С v8
Мобильный клиент на iphone
,
0 Aliaska_M
 
24.12.19
11:58
В мобильной платформе 1с в папке iOS есть проект мобильного клиента. Можно ли его как то установить на iphone для тестирования?
1 Fragster
 
гуру
24.12.19
12:00
заплати эпплу 100 баксов в год за лицензию разработчика и купи макбук (последнее, вроде не обязательно, но желательно)
2 Aliaska_M
 
24.12.19
12:02
Вроде пишут, что для тестирования не обязательно иметь платный аккаунт разработчика. Именно для тестирования? mac и xcode есть
3 lubitelxml
 
24.12.19
12:03
(2) вроде как через xcode можно тестить и заливать на свой айфон приложение
4 Aliaska_M
 
24.12.19
12:07
(3) вот этот момент и интересен. У кого то получилось это сделать?
5 lubitelxml
 
24.12.19
12:08
(4) у меня получалось лет 5 назад
6 lubitelxml
 
24.12.19
12:13
(4) https://www.iphones.ru/iNotes/543737 - в середине примерно есть описание как это сделать
7 Garykom
 
гуру
24.12.19
12:42
(4) https://www.youtube.com/watch?v=UKJ76BNaIqE&t=849s
Но там куча заморочек и багов, которые приходится исправлять умея программировать, понимая что к чему и сидя разбираясь в коде сборщика и настройках xcode
8 Garykom
 
гуру
24.12.19
12:43
(7) Начать можно с хорошего компа (проц из новых) c хорошо оперативки
и хакинтоша https://techsviewer.com/category/virtual-machine/
9 Nikifforoff96
 
24.12.19
12:43
(7) Здесь он использует оплаченный аккаунт разработчика
10 Garykom
 
гуру
24.12.19
12:45
(9) Нет не нужен проплаченный для девайсов ид которых известны и можно прописать при сборке.
Или девайс на руках и проброшен по usb в виртуалку с macOS и Xcode
11 Nikifforoff96
 
24.12.19
12:45
(0) А ты пробовал вообще собирать приложение в Xcode? С обычным аккаунтом
Xcode сам создаст сертификаты и файлы обеспечения
12 Nikifforoff96
 
24.12.19
12:46
(10) Именно в этом видео он грузит все сертификаты из личного кабинета разработчика
13 Garykom
 
гуру
24.12.19
12:49
(11) Да сначала собирал с обычным и тестирую с обычным, только потом для выкладки в аппсторе собираю в xcode с оплаченным
14 Garykom
 
гуру
24.12.19
12:49
(12) Видео какое нашел, там другое было вроде у него же по нему разбирался с некоторыми моментами.
Так как разберешься все достаточно просто но да время на изучение
15 Garykom
 
гуру
24.12.19
12:52
(14)+ Вот это вроде https://www.youtube.com/watch?v=fpJdlSNh4g4
16 Garykom
 
гуру
24.12.19
12:54
Обязательно использовать последнюю версию macOS c Xcode И последнюю версию сборщика с платформой.
Там зависимость посложнее какая версия к чему подходит, и да чтобы в аппсторе выложить там еще тот ужас начиная от всех нужных ресурсов-иконок и прочих описаний с разрешениями.
17 Nikifforoff96
 
24.12.19
12:56
(16) Человек хочет уже готовый проект мобильного клиента загрузить на своё устройство. Ему не нужен сборщик мобильных приложений
18 Nikifforoff96
 
24.12.19
12:57
Но версия платформы мобильного клиента нужна последняя, на текущий момент это 8.3.15.62 (рабочая)
Более ранние не работают на iOS 13 и выше (ошибка с фоновыми процессами)
19 Nikifforoff96
 
24.12.19
13:01
(15) Нет, тут он тоже с платного аккаунта
20 Aliaska_M
 
24.12.19
13:04
(15) в этом видео на третьей минуте автор говорит о профилях обеспечения, как раз не совсем понятно откуда их брать и нужны ли они, если не собираюсь опубликовывать приложение
21 Nikifforoff96
 
24.12.19
13:06
В настройках Xcode добавляешь свой обычный аккаунт Apple ID в настройках на вкладке Accounts (https://community.supereasyapps.com/uploads/default/original/1X/71f34f91def5f306c983ae3f04c510705036aebe.png)
Добавляешь сертификат разработчика к аккаунту там же.
Профили обеспечения пока не трогай, Xcode должен сам их создать при сборке.
Просто попробуй собрать  проект на свой iphone
22 Nikifforoff96
 
24.12.19
13:09
Если возникнут проблемы с сертификатами или профилями обеспечения, Xcode сообщит при сборке проекта.
Нажмешь кнопку "Fix issue" под сообщением, он сам всё добавит.
23 Aliaska_M
 
24.12.19
13:13
(22) в Bundle identifier нужно что то писать? какие то правила есть,какие символы нужно использовать?
24 Nikifforoff96
 
24.12.19
14:10
(23) Да, напиши что-нибудь типа ru.mycompany.myappblablabla
25 Nikifforoff96
 
24.12.19
14:12
Он ещё напишет, что не указана Team (команда разработчиков). На одной из первых вкладок проекта укажи её (она у тебя одна будет - твой apple ID)
26 Nikifforoff96
 
24.12.19
14:13
Ещё возможно, что он напишет под командой разработчиков о том, что нет соответствующего профиля обеспечения для этой команды, но будет кнопка "Fix issue", которая его создаст (насколько я помню)
27 banco
 
24.12.19
15:53
100$ платить не надо. Можно тестировать на своем устройстве. Все недостающие профили и сертификаты xcode сам создаст.
Вечером тоже попробую установить клиент на айфон, отпишусь.
28 Aliaska_M
 
25.12.19
09:56
(27) получилось?
29 Nikifforoff96
 
25.12.19
11:31
(28) У тебя то получилось? Пробовал?
30 Aliaska_M
 
25.12.19
11:43
(29) нет. Ошибка в xCode:
No profiles for '1c-client.version1' were found: Xcode couldn't find any iOS App Development provisioning profiles matching '-1c-client.version1'.
31 Nikifforoff96
 
25.12.19
12:11
(30) https://sun9-51.userapi.com/c856120/v856120900/1a6cfe/vOnG90Ql9vg.jpg
Посмотри. Должна быть такая кнопка. Там, где выбираешь команду разработчиков
32 Fragster
 
гуру
25.12.19
12:12
вот интересно, стоит ли вся эта дрочь со сборкой мобильных приложений того? или проще написать pwa и открывать по ссылке (и само обновляться за одно будет) с общением с 1с по http сервисам?
33 Nikifforoff96
 
25.12.19
12:17
(32) Тогда же придётся рисовать все формы на html, это очень трудоёмко
Да и надо знать азы программирования для Android и iOS, чтобы такое pwa создать
34 Garykom
 
гуру
25.12.19
12:31
(32) Не нужна эта дичь, есть в AppStore готовые сборки куда можно подсунуть свою конфу, причем там разблокировка сделана так что и встроенная сохраняется и новые можно добавить.
Минус только что на одном ярлыке будет.
35 Nikifforoff96
 
25.12.19
12:32
(34) Когда-то эта тема работала, сейчас же не нашёл таких сборок в AppStore
36 Aliaska_M
 
25.12.19
12:56
(31) к сожалению, нет такой кнопочки. Есть только Try Again, по ней та же самая ошибка.Может где то в учетке нужно привязывать конкретные устройства
37 Garykom
 
гуру
25.12.19
12:57
(35) У меня лично выложена, делал клиенту по заказу
38 Aliaska_M
 
25.12.19
13:00
(37) Чтобы выложить, нужен платный аккаунт? Выложен клиент, в котором можно прописывать путь к базе?
39 Garykom
 
гуру
25.12.19
13:03
(36) Ну поищи мануалы все работает (если что то снова не поменялось я давно тестил без аккаунта разработчика)
http://catalog.mista.ru/public/706861/
https://xn----1-bedvffifm4g.xn--p1ai/news/2016-04-07-free-videos-mobile-ios/
https://proswift.ru/zapusk-i-testirovanie-svoix-ios-prilozhenij-na-ustrojstve-bez-akkaunta-razrabotchika-i-bez-jailbreak/

В этом видео есть момент как из учетки профиль делают с 0:45
https://www.youtube.com/watch?v=fpJdlSNh4g4
40 Garykom
 
гуру
25.12.19
13:04
(38) Да чтобы выложить в AppStore нужен платный аккаунт. Да выложен клиент в котором можно прописать свой путь к опубликованной конфе и оно ее скачает при этом разблокировав возможность обновления конфы помимо аппсторе.
41 Garykom
 
гуру
25.12.19
13:06
Честно скажу задолбаться можно с этой продукцией яблочной, если есть возможность не делать или спихнуть на кого то то лучше не делать или спихнуть.
Знал бы что будет такой гемор я бы в свое время не брался за задачку.
42 Aliaska_M
 
25.12.19
13:12
(41) еще такой момент, если собирать мобильный клиент "Сборщиком приложений для мобильных устройств", где путь в базе прописан и менять его нельзя, выкладывать общий доступ в AppStore как то не очень. Для корпоративных клиентов наверное есть какой то другой способ распостранения?
43 Garykom
 
гуру
25.12.19
13:16
(42) см (10) для корпоративных
Device ID (UDID) можно с девайсов взять и вставить в ipa, тогда можно устанавливать по ссылке
44 banco
 
25.12.19
16:50
(28) Да, у меня получилось быстро по инструкции ИТС. Но у меня платный аккаунт Apple, может из за этого. Хотя профили разработчика Xcode должен сам создавать.
45 banco
 
25.12.19
16:52
(42) Да, для корпоративных клиентов есть in-house distribution.
46 Garykom
 
гуру
25.12.19
17:05
(45) "iOS Enterprise Developer Program — 299$ в год" не путай
47 Garykom
 
гуру
25.12.19
17:06
48 banco
 
25.12.19
17:08
49 Garykom
 
гуру
25.12.19
19:21
(48) ТС бесплатно хочет для корпоративных же
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn