XcodePackageiOS@0 - مهمة حزمة Xcode iOS v0

استخدم هذه المهمة لإنشاء ملف .ipa من إخراج بناء Xcode باستخدام xcrun (Xcode 7 أو أدناه).

تم إهمال هذه المهمة.

بناء الجملة

# Xcode Package iOS v0
# Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below).
- task: XcodePackageiOS@0
  inputs:
    appName: 'name.app' # string. Required. Name of .app. Default: name.app.
    ipaName: 'name.ipa' # string. Required. Name of .ipa. Default: name.ipa.
    provisioningProfile: # string. Required. Provisioning Profile Name. 
    sdk: 'iphoneos' # string. Required. SDK. Default: iphoneos.
  # Advanced
    appPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)' # string. Required. Path to .app. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).
    ipaPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output' # string. Required. Path to place .ipa. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

الإدخالات

appName - اسم .app
string. مطلوب القيمة الافتراضية: name.app.

يحدد اسم .app، والذي يختلف أحيانا عن .ipa.


ipaName - اسم .ipa
string. مطلوب القيمة الافتراضية: name.ipa.

يحدد اسم .ipa، والذي يختلف أحيانا عن .app.


provisioningProfile - توفير اسم ملف التعريف
string. مطلوب

يحدد اسم ملف تعريف التوفير لاستخدامه عند التوقيع.


sdk - Sdk
string. مطلوب القيمة الافتراضية: iphoneos.

يحدد SDK. قم بتشغيل xcodebuild -showsdks لمشاهدة القائمة الصالحة من SDKs.


appPath - المسار إلى .app
string. مطلوب القيمة الافتراضية: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

يحدد المسار النسبي لملف .app المضمن.


ipaPath - مسار وضع .ipa
string. مطلوب القيمة الافتراضية: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

يحدد المسار النسبي حيث يتم وضع .ipa. يتم إنشاء الدليل إذا لم يكن موجودا.


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

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

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

لا شيء

الملاحظات

استخدم هذه المهمة لإنشاء ملف .ipa من إخراج بناء Xcode.

هام

تم إهمال مهمة Xcode Package iOS. وهي ذات صلة فقط إذا كنت تستخدم Xcode 6.4. وإلا، استخدم أحدث إصدار من مهمة Xcode.

المتطلبات

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