При попытке построить версию IOS моего приложения Ionic, он продолжает неисправный со следующим сообщениемНевозможно построить Ионную/Кордову IOS из-за проблемы с файлом предоставление прав или инициализацией профиль
=== BUILD TARGET tlpApp OF PROJECT tlpApp WITH CONFIGURATION Debug ===
Check dependencies
Automatic signing is unable to resolve an issue with the "tlpApp" target's
entitlements file. Remove the entitlements or switch to manual signing and
resolve the issue by downloading a provisioning profile from the developer
website.
Provisioning profile "iOS Team Provisioning Profile: com.ionicframework.tlpapp360156"
doesn't include the aps-environment entitlement.
Code signing is required for product type 'Application' in SDK 'iOS 10.2'
Code signing is required for product type 'Application' in SDK 'iOS 10.2'
** ARCHIVE FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/kenkern/Workspaces/tlp/tlp2/tlp-ionic/platforms/ios/cordova/build-debug.xcconfig,-workspace,tlpApp.xcworkspace,-scheme,tlpApp,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,tlpApp.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/kenkern/Workspaces/tlp/tlp2/tlp-ionic/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/kenkern/Workspaces/tlp/tlp2/tlp-ionic/platforms/ios/build/sharedpch
происходит это сообщение при запуске команды «ionic build ios» или «cordova build ios». Я могу эмулировать приложение просто отлично («ионный эмулятор ios»). Я также получаю то же сообщение в XCode, когда пытаюсь создать его на самом устройстве (например, ipad, подключенном к моему mac).
Во-первых, я не уверен, что я понимаю, что значит «удалить права» или «переключиться на ручное подписание и решить проблему, загрузив профиль обеспечения с веб-сайта разработчика».
У меня есть вопрос, почему у меня есть возможность построить iOS просто отлично, когда я создаю простую ионную программу из своего шаблона вроде этого?
ionic start cutePuppyPics --v2
cd cutePuppyPics
ionic build ios --prod
Вы когда-нибудь решали это? Я сталкиваюсь с этой проблемой. Кажется, что, поскольку я использую push, автоматическое подписание не работает (хотя оно работает для другого проекта, потому что где-то на нем был создан профиль профилирования для определенного профиля приложения). Также кажется, что даже если я укажу профили GUID профиля в build.json, cordova все равно создает проект с автоматическим подписыванием. –