Я только что обновил мою установку xcode, чтобы использовать xcode 6.0.1, чтобы начать компиляцию моего приложения для устройств ios8. По какой-то причине я не могу правильно подписать файл приложения, который создается с помощью следующего:
xcodebuild -project GrantM/GrantM.xcodeproj -configuration Release
он компилирует код и выглядит нормально, но работает:
/usr/bin/codesign --verify -vvvv GrantM/GrantM.app
дай мне:
Program /usr/bin/codesign returned 1 : [GrantM/GrantM.app: resource envelope is obsolete]
Codesign check fails : GrantM/GrantM.app: resource envelope is obsolete
проверка того, что код был подписан вообще, используя: /usr/bin/codesign -dv GrantM/GrantM.app
возвращает:
Executable=Documents/GrantM/GrantM/GrantM.app/GrantM
Identifier=com.grantapps.GrantM
Format=bundle with Mach-O universal (armv7 (16777228:0))
CodeDirectory v=20200 size=647 flags=0x0(none) hashes=23+5 location=embedded
Signature size=4336
Signed Time=24 Sep 2014 12:54:53 pm
Info.plist entries=34
TeamIdentifier=N3KKU46JLY
Sealed Resources version=2 rules=5 files=55
Internal requirements count=1 size=180
Кто-нибудь еще сталкивается с подобными проблемами в OSX 10.9.5 и xcode 6.0.1? Или я просто немного глуп и делаю что-то очевидное неправильно?
Кроме того, я смог найти отладочную версию приложения, сгенерированную в xcode, и мог успешно ее подписать, но в качестве отладочной версии он не будет работать для распространения. Я даже не могу вручную подписать файл сгенерированного файла xcodebuild.
спасибо за любую помощь или совет заранее.