Nativescript: добавление фазы запуска скрипта

#ios #nativescript #nativescript-plugin

#iOS #nativescript #nativescript-плагин

Вопрос:

Привет, я разрабатываю плагин для работы с AppDynamics.

Мне нужно сделать следующее из этой документацииhttps://docs.appdynamics.com/display/PRO45/Upload the dSYM File

 In Xcode, select your project from the Project Navigator.
Click on the application target.
Select the Build Phase tab in the Settings editor.
Click the   icon in the upper left corner of the main panel.
Select New Run Script Phase from the dropdown.
In the script box, add the following lines:

export ADRUM_ACCOUNT_NAME="<Account_Name_HERE>" // From the View License - End User Monitoring section of the License Page
export ADRUM_LICENSE_KEY="<License_Key_HERE>"  // From the View License - End User Monitoring section of the License Page
SCRIPT=$(/usr/bin/find "${SRCROOT}" -name xcode_build_dsym_upload.sh | head -n 1)
/bin/sh "${SCRIPT}"
  

однако, поскольку файлы платформы обновляются каждый раз, могу ли я сделать это с помощью перехватов? xcode_build_dsym_upload.sh Является частью podFile и когда я пытаюсь использовать перехваты (которые, я думаю, до сборки xCode) Я получаю no file or directory found ошибку.

Есть идеи?

Комментарии:

1. Да, это можно сделать с помощью перехватов. Возможно, вам могут помочь ссылки из nativescript-plugin-firebase , в нем есть аналогичные скрипты, которые нужно внедрить для загрузки файла dSYM для crashlytics.

2. Спасибо. это именно то, что я искал!