SORU
1 Mart 2011, Salı


Yeniden imzalamak için ıpa dosyası nasıl?

Nasıl kayıt ıpa hükmü farklı bir profil ile aşağıdaki gibi ıpa ben ürettikten sonra hüküm profili ile dosya mı? Beta testi için geçici hüküm profili ile ıpa işaret etmek istiyorum, ve sonra app gönderme ile tam ıpa uygulama mağazası için profil hüküm.

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPER_NAME}" --embed "${PROVISONING_PROFILE}"

Saygılar,

Johnny

CEVAP
5 HAZİRAN 2012, Salı


Gerçekten kolay komut satırından yapmak için. Bunu yapmak için bir komut dosyası bir özü vardı. Şimdi ben günlük kullanım https://github.com/RichardBronosky/ota-tools ipa_sign senaryoya dahil edilmiştir. Eğer bu araçları kullanma konusunda sorularınız varsa, sormak için tereddüt etmeyin.

Bu kalp bu

IPA="/path/to/file.ipa"
PROVISION="/path/to/file.mobileprovision"
CERTIFICATE="Name of certificate: To sign with" # must be in keychain
# unzip the ipa
unzip -q "$IPA"
# remove the signature
rm -rf Payload/*.app/_CodeSignature Payload/*.app/CodeResources
# replace the provision
cp "$PROVISION" Payload/*.app/embedded.mobileprovision
# sign with the new certificate (--resource-rules has been deprecated OS X Yosemite (10.10), it can safely be removed)
/usr/bin/codesign -f -s "$CERTIFICATE" --resource-rules Payload/*.app/ResourceRules.plist Payload/*.app
# zip it back up
zip -qr resigned.ipa Payload

Yeni imzalanan uygulamanızı istifa denir.ıpa

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AginoEvolutionHD

    AginoEvoluti

    27 AĞUSTOS 2011
  • DominicFear

    DominicFear

    30 Kasım 2006
  • InfoPuppet

    InfoPuppet

    15 Kasım 2011