InstallAppleProvisioningProfile@1 - تثبيت مهمة ملف تعريف توفير Apple v1

استخدم هذه المهمة لتثبيت ملف تعريف تزويد Apple، وهو مطلوب للبناء على عامل macOS.

بناء الجملة

# Install Apple provisioning profile v1
# Install an Apple provisioning profile required to build on a macOS agent machine.
- task: InstallAppleProvisioningProfile@1
  inputs:
    provisioningProfileLocation: 'secureFiles' # 'secureFiles' | 'sourceRepository'. Required. Provisioning profile location. Default: secureFiles.
    provProfileSecureFile: # string. Required when provisioningProfileLocation == secureFiles. Provisioning profile. 
    #provProfileSourceRepository: # string. Required when provisioningProfileLocation == sourceRepository. Provisioning profile. 
    #removeProfile: true # boolean. Remove profile after build. Default: true.
# Install Apple Provisioning Profile v1
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@1
  inputs:
    provisioningProfileLocation: 'secureFiles' # 'secureFiles' | 'sourceRepository'. Required. Provisioning profile location. Default: secureFiles.
    provProfileSecureFile: # string. Required when provisioningProfileLocation == secureFiles. Provisioning profile. 
    #provProfileSourceRepository: # string. Required when provisioningProfileLocation == sourceRepository. Provisioning profile. 
    #removeProfile: true # boolean. Remove profile after build. Default: true.

الإدخالات

provisioningProfileLocation - توفير موقع ملف التعريف
string. مطلوب القيم المسموح بها: secureFiles (الملفات الآمنة)، sourceRepository (مستودع المصدر). القيمة الافتراضية: secureFiles.

يحدد موقع ملف تعريف التوفير المراد تثبيته. يمكن تحميل ملف تعريف التوفير إلى Secure Filesأو تخزينه في مستودع المصدر أو مسار محلي على العامل.


provProfileSecureFile - ملف تعريف التوفير
string. مطلوب عند provisioningProfileLocation == secureFiles.

يحدد ملف تعريف التوفير الذي تم تحميله إلى Secure Files لتثبيته على عامل macOS.


provProfileSourceRepository - ملف تعريف التوفير
string. مطلوب عند provisioningProfileLocation == sourceRepository.

يحدد ملف تعريف التوفير من المستودع المصدر أو المسار المحلي إلى ملف تعريف توفير على عامل macOS.


removeProfile - إزالة ملف التعريف بعد الإنشاء
boolean. القيمة الافتراضية: true.

يحدد أنه يجب إزالة ملف تعريف التوفير من العامل بعد اكتمال الإنشاء أو الإصدار.


خيارات التحكم بالمهمة

تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.

متغيرات الإخراج

تحدد هذه المهمة متغيرات الإخراج التالية، والتي يمكنك استهلاكها في خطوات انتقال البيانات من الخادم والوظائف والمراحل.

provisioningProfileUuid
الخاصية UUID لملف تعريف التوفير المحدد.

provisioningProfileName
الخاصية Name لملف تعريف التوفير المحدد.

الملاحظات

يمكنك استخدام هذه المهمة لتثبيت ملفات تعريف التوفير اللازمة لإنشاء تطبيقات iOS وتطبيقات Apple WatchKit وملحقات التطبيقات.

يمكنك تثبيت ملف تعريف تزويد Apple وهو:

  • مخزن كملف آمن على الخادم.
  • تم الالتزام بالمستودع المصدر أو نسخه إلى مسار محلي على عامل macOS. يجب تشفير ملفات تعريف التوفير إذا كنت تقوم بتثبيتها في مستودع المصدر. يمكن استخدام مهمة فك تشفير الملف لفك تشفير ملفات التعريف أثناء الإنشاء أو الإصدار.

المتطلبات

المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب يجب أن يكون لدى الوكلاء المستضافين ذاتيا قدرات تطابق المتطلبات التالية لتشغيل المهام التي تستخدم هذه المهمة: xcode
القدرات لا تفي هذه المهمة بأي طلبات للمهام اللاحقة في الوظيفة.
قيود الأوامر يتم تشغيل هذه المهمة باستخدام قيود الأمر التالية: مقيدة
متغيرات Settable هذه المهمة لديها إذن لتعيين المتغيرات التالية: provisioningProfileUuid، provisioningProfileName، APPLE_PROV_PROFILE_UUID
إصدار الوكيل 2.182.1 أو أحدث
فئة المهمة الأداة المساعدة
المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب يجب أن يكون لدى الوكلاء المستضافين ذاتيا قدرات تطابق المتطلبات التالية لتشغيل المهام التي تستخدم هذه المهمة: xcode
القدرات لا تفي هذه المهمة بأي طلبات للمهام اللاحقة في الوظيفة.
قيود الأوامر أي
متغيرات Settable أي
إصدار الوكيل 2.116.0 أو أحدث
فئة المهمة الأداة المساعدة