SORU
15 ŞUBAT 2011, Salı


xcodebuild: simülatörü veya cihaz?

Nasıl simülatörü veya aygıt için yapmak istiyorum olsun xcodebuild (komut satırı aracı) belirtmek musunuz?

CEVAP
15 ŞUBAT 2011, Salı


Bir Güncellemelerinden komut satırından kurmak gibi görünüyor:

xcodebuild -configuration ${BUILD_TYPE} -target ${TARGET_NAME} -arch ${CPU_ARCHITECTURE} -sdk ${SIMULATOR_OR_IOS_SDK} 

BUILD_TYPE şey gibi "" veya "" (bu, varsayılan değerler, proje için başkalarının eklemiş) . hata Ayıklama Sürümü

TARGET_NAME bina hedef adı (aynı adı proje olarak varsayılan olarak)

CPU_ARCHITECTURE bina CPU biri:

ı386,armv6,armv7

Kullanım i386 simülatörü oluşturur ve kullanımı da armv6 veya armv7 için aygıt oluşturur - not bazı diğer cihazlar çalıştırılamıyor armv7 kod, bu yüzden genellikle zaman bina kütüphaneler iyi bir fikir oluşturmak için tüm bu mimarileri ve sonra tutkal onları bir arada kullanarak lipo.

SIMULATOR_OR_IOS_SDK aradığınız nedir, ya da iphoneos iphonesimulator. Bu değerler yüklü Güncellemelerinden destekleyen, SDK desteklenen bir listesini elde edebilirsiniz: SDK en son sürümünü kullanın

xcodebuild -showsdks

Döner bir liste gibi

Mac OS X SDKs:
    Current Mac OS                  -sdk 
    Mac OS X 10.6                   -sdk macosx10.6

iOS SDKs:
    iOS 4.2                         -sdk iphoneos4.2

iOS Simulator SDKs:
    Simulator - iOS 3.2             -sdk iphonesimulator3.2
    Simulator - iOS 4.0             -sdk iphonesimulator4.0
    Simulator - iOS 4.1             -sdk iphonesimulator4.1
    Simulator - iOS 4.2             -sdk iphonesimulator4.2

xcodebuild daha fazla bayrak var, ama bu genellikle böyle büyük mükafat yapı özelliklerini ayarlamak için kullandıktan sonra kullanmak istiyorum olanlardır. Hepsini kullanmak zorunda değilsiniz, ama muhtemelen bina ne hakkında açık olmak iyi bir fikirdir, aksi takdirde son ayarlar kullanılır inanıyorum.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • gsipek

    gsipek

    20 Temmuz 2007
  • ODN

    ODN

    26 Kasım 2006