Имя: Пароль:
1C
1С v8
1C Мобильное приложение под OS: windows
,
0 Nik_Zzz
 
09.04.20
13:12
Добрый день, кто-нибудь собирал ?  при сборке пишет "Не установлен сертификат разработчика". Где его взять ? , и как его установить ?
1 Nik_Zzz
 
09.04.20
15:10
Все с сертификатами разобрался : теперь проблемы при сборке

из журнала :
[info] Windows Phone ARM
[info] Дата и время начала сборки: 09.04.2020 17:09:36
[info] Версия ОС                 : Windows x86-64, Microsoft Windows 10 version 10.0  (Build 14393)
[info] Версия 1С:Предприятия     : 8.3.13.1513 Windows x86-64
[info] Версия сборщика           : 2.0.8.19
[info] Версия мобильной платформы: 8.3.13.45
[info] Тип сборки                : app
[info] Графическая информация    : Z:\ТСД\Android.zip
[info] Аудиоинформация           :
[info] Путь к Windows SDK        : C:\Program Files (x86)\Windows Kits\8.1
[info] Путь к makepri            : C:\Program Files (x86)\Windows Kits\8.1\bin\x64\makepri.exe
[info] Путь к makeappx           : C:\Program Files (x86)\Windows Kits\8.1\bin\x64\makeappx.exe
[info] Путь к signtool           : C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool.exe
[info] Рабочий каталог (и кеш)   : C:\MobileSDK\Temp
[info] Распаковка мобильной платформы
[info] Конфигураций в мобильном приложении: 1
[info] Распаковка конфигураций:
[info]  конфигурация: 1, Конфигурация 1.1.1
[info] В приложении отсутствуют внешние компоненты
[info] Распаковка картинок:
[info]  Windows Phone\icon-50x50.png (icon_50x50.png) - ОТСУТСТВУЕТ
[info]  Windows Phone\icon-150x150.png (icon_150x150.png) - ОТСУТСТВУЕТ
[info]  Windows Phone\icon-44x44.png (icon_44x44.png) - ОТСУТСТВУЕТ
[info]  Windows Phone\icon-71x71.png (icon_71x71.png) - ОТСУТСТВУЕТ
[info]  Windows Phone\splash-310x150.png (logo_310x150.png) - ОТСУТСТВУЕТ
[info]  Windows Phone\splash-480x800.png (logo_480x800.png) - ОТСУТСТВУЕТ
[WARN] Информация о звуковых файлах отсутствует
[info] Установка полного идентификатора приложения: sb.R.sb.R
[info] Установка идентификатора поставщика: TempCert
[info] Установка версии приложения: 1.1.1.123
[info] Установка языка ресурсов по умолчанию: ru
[info] Установка цвета фона: 000000
[info] Установка цвета текста: light
[info] Необходимый элемент обнаружен, значения установлены
[info] Установка публичного имени поставщика:
[info] Необходимый элемент обнаружен, значение установлено
[info] Установка нужных разрешений для мобильного приложения:
[info] Устанавливаются разрешения, используемые мобильными конфигурациями:
[info]  разрешение: PushNotification, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Multimedia, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: BackgroundLocation, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: BackgroundAudioPlayback, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Calendars, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Location, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Contacts, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Telephony, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: LocalNotification, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Print, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: FileExchangeWithPersonalComputer, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: InAppPurchases, НЕ ИСПОЛЬЗУЕТСЯ
[info]  разрешение: Ads, НЕ ИСПОЛЬЗУЕТСЯ
[info] Установка языка локализации: ru (r)
[info] Получить сертификат для подписи приложения
[info] Подготовка файла управления сборкой: makepri.xml
[info] Подготовка файла управления сборкой: make.bat
[info] makepri > "C:\Program Files (x86)\Windows Kits\8.1\bin\x64\makepri.exe" new /pr "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows" /cf "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\makepri.xml" /of "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows\resources.pri" /o 1> "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\makepri.log" 2>&1
[info] makeappx > "C:\Program Files (x86)\Windows Kits\8.1\bin\x64\makeappx.exe" pack /d "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows" /p C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-phone-arm.appx /o 1> "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\makeappx.log" 2>&1
[info] Начинается сборка
[info] Код возврата пакетного файла make.bat: 1
[info] Результат работы утилиты MakePri:
Microsoft (R) MakePRI Tool version 6.3.9600.17336
Copyright (C) 2013 Microsoft. All rights reserved.

MakePri: error 0x80080204: Appx manifest not found or is invalid. Please ensure well-formed manifest file is present. Or specify an index name with /in switch.

Usage:
------
    MakePri.exe new /pr <project root> /cf <config file> [options]

Example:
--------
    MakePri.exe new /pr C:\MyApp\src\ /cf C:\MyApp\priconfig.xml /mn
    C:\MyApp\AppXManifest.xml /of C:\MyApp\src\resources.pri /o

Description:
------------
    Creates a PRI file at [outputfile] by indexing all files in the
    [projectroot]and its subdirectories as directed by the [configxml]. The
    index will be assigned [indexname] to reference resources in the application

Required Parameters:
--------------------
    /ProjectRoot(pr)  : <FOLDERPATH> Root location of project files
    /ConfigXml(cf)    : <FILEPATH> Configuration file location. Use
                        'Makepri.exe createconfig' command to generate one

Options:
--------
    /OutputFile(of)   : <FILEPATH> Output location of PRI file, default is
                        [projectroot]\resources.pri
    /Manifest(mn)     : <FILEPATH> Location of the application or component's
                        manifest. This parameter is ignored if [indexname]
                        is given. Default is [projectroot]\AppXManifest.xml
    /IndexName(in)    : <STRING> Name for the generated index of resources.
                        Typically matches the AppX package name, class library
                        simple name, etc. May be supplied via the
                        [manifest] parameter.
    /VersionMajor(vma): <INTEGER> [Deprecated] Major version number for
                        index, default is 1
    /IndexLog(il)     : <FILEPATH> XML Log of indexed resources, no file
                        generated by default
    /AutoMerge(am)    : This flag is not recommended for normal use with AppX
                        packages. It causes Makepri.exe to set the auto
                        merge flag within the PRI file. Default is not set.
    /ReverseMap(rm)   : Generate a reverse mapping section in the PRI file
                        which can be used for debugging purposes.
    /MappingFile(mf)  : <MAPPINGFILETYPE> Generate a mapping file in the given
                        file format.
    /SchemaFile(sf)   : <FILEPATH> Output location of XML resource schema
                        description.
    /Overwrite(o)     : Overwrite an existing output file of the same name
                        without prompting
    /Verbose(v)       : Causes verbose messages to be output to the console
    /Help(h, ?)       : Display the usage help text
    /ExtensionDll(ex) : <FILEPATH> Location of the MRT environment extension
                        DLL. This DLL must be signed by a Microsoft-issued
                        certificate. Default is an empty path (no DLL
                        will be used).


    FOLDERPATH       - is a valid path to a folder
    FILEPATH         - is a path to a file, either relative to the current
                       directory or absolute
    MAPPINGFILETYPE  - Supported File type(s): 'AppX'
[info] Результат работы утилиты MakeAppx:
Microsoft (R) MakeAppx Tool version 6.3.9600.17298
Copyright (C) 2013 Microsoft.  All rights reserved.

The path (/p) parameter is: "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-phone-arm.appx"
The content directory (/d) parameter is: "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows"
Enumerating files from directory "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows"
Packing 79 file(s) in "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows" (content directory) to "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-phone-arm.appx" (output file name).
Using "C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows\AppxManifest.xml" as the manifest for the package.
MakeAppx : error: Error info:  C00CE16A:    :       :  14,  4. :     .
    "{http://schemas.microsoft.com/appx/2010/manifest}PublisherDisplayName";   "".

MakeAppx : error: Package creation failed.
MakeAppx : error: 0x80080204 - The specified package format is not valid: The package manifest is not valid.
2 Garykom
 
гуру
09.04.20
15:22
(0) Собирал, только вчера игрался.

Долго будешь разбираться и даже когда соберешь каким то чудом хрен установишь/запустишь.

Нужна Windows 10 из последних (даже 2016 не катит и тем более серверная старая) и небольшой хак с "Microsoft.VCLibs.140.00".

Зато потом https://i.paste.pics/50205334135abe2f25304b6c2fcbc162.png
3 Garykom
 
гуру
09.04.20
15:26
"C:\MobileSDK\Temp\943dd833-3e30-49e3-834f-ae8b06c894b6\1cem-windows\AppxManifest.xml"

покажи
4 Garykom
 
гуру
09.04.20
15:27
(3) у тя трабла с пустым или кривым PublisherDisplayName
5 Nik_Zzz
 
09.04.20
15:49
(3) в чем прикол не могу эту папку найти , её там нет
6 Nik_Zzz
 
09.04.20
15:50
(4) что это значит?
7 Nik_Zzz
 
09.04.20
15:51
(4) точнее где оно задается?
8 Garykom
 
гуру
09.04.20
15:55
(5) Папка временная возможно уже удалилась, надо ловить в момент ошибки.

(6) Значит проверка идет этого поля по xml схеме а с ним траблы

(7) сборщик должен задавать, ищи в коде сборщика на 1С где он пишет этот файл AppxManifest.xml
9 Garykom
 
гуру
09.04.20
15:56
(8)+ Два варианта или сборщик уже успел устареть ибо микрософт вперед убежало или у тебя это поле/реквизит в сборщике не заполнено, откуда он берет PublisherDisplayName
10 Nik_Zzz
 
09.04.20
16:02
у меня конфа:  Прикладное решение предназначено для хранения компонентов, из которых выполняется сборка мобильных приложений для работы на мобильной версии 1С:Предприятия версии 8.3. Также хранятся собранные мобильные приложения. (2.0.8.19)

А Путь к Windows SDK : C:\Program Files (x86)\Windows Kits\8.1
Программист всегда исправляет последнюю ошибку.