ios - tutorial - Xcode-Aplicación para compartir-PackageApplication falló con el código de salida 1
xcode 7 (4)
Encuentra este problema al probar con la versión beta de Xcode 6.1. Volver a Xcode 6.0.1 funciona.
He creado una compilación de distribución ad hoc para mi aplicación de iPhone con Xcode 4.1. El destino construye y produce con éxito un archivo de archivo que puedo ver en el Organizador. Luego hago clic en ''Compartir'', lo que me permite seleccionar .ipa y mi perfil de distribución. Sin embargo, después de presionar "Siguiente", el Organizador se bloquea con el error a continuación. El registro de errores parece sugerir que el error está relacionado con el ''ResourceRules.plist''? Estoy usando CorePlot para graficar, ¿podría estar relacionado con eso?
Para información, tengo un certificado de distribución válido e importé un perfil de aprovisionamiento de distribución. El archivo de derechos ya no es necesario para la distribución ad hoc, por lo que no tengo uno en el proyecto. Todas mis otras aplicaciones no fallan en la etapa de ''compartir'', por lo que no parece ser un problema con Xcode, solo esta aplicación en particular.
Cualquier ayuda muy apreciada.
Conceder.
PackageApplication failed with exit code 1.
Packaging application: ''/Users/gabt/Library/Developer/Xcode/Archives/2011-08-20/myApp 20-08-2011 14.11.xcarchive/Products/Applications/myApp.app''
Arguments: embed=/Users/gabt/Library/MobileDevice/Provisioning Profiles/FA16C6A9-603C-46A6-8B98-F367A6B056CD.mobileprovision verbose=1 output=/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/670E174E-0BCA-4F18-AB8D-5ACF3D7E569A-8458-000005FCA81C6AE5/app.ipa sign=iPhone Distribution: Grant Abt
Environment variables:
HOME = /Users/gabt
LOGNAME = gabt
__CF_USER_TEXT_ENCODING = 0x1F5:0:0
DISPLAY = /tmp/launch-WoNf6c/org.x:0
COMMAND_MODE = unix2003
VERSIONER_PERL_PREFER_32_BIT = no
PATH = /Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin
SHELL = /bin/bash
SSH_AUTH_SOCK = /tmp/launch-hHkBrJ/Listeners
Apple_PubSub_Socket_Render = /tmp/launch-P0dtgN/Render
TMPDIR = /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/
USER = gabt
VERSIONER_PERL_VERSION = 5.12
Output directory: ''/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/670E174E-0BCA-4F18-AB8D-5ACF3D7E569A-8458-000005FCA81C6AE5/app.ipa''
Temporary Directory: ''/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS'' (will NOT be deleted on exit when verbose set)
+ /bin/cp -Rp /Users/gabt/Library/Developer/Xcode/Archives/2011-08-20/myApp 20-08-2011 14.11.xcarchive/Products/Applications/myApp.app /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload
Program /bin/cp returned 0 : []
### Checking original app
+ /usr/bin/codesign --verify -vvvv /Users/gabt/Library/Developer/Xcode/Archives/2011-08-20/myApp 20-08-2011 14.11.xcarchive/Products/Applications/myApp.app
Program /usr/bin/codesign returned 0 : [/Users/gabt/Library/Developer/Xcode/Archives/2011-08-20/myApp 20-08-2011 14.11.xcarchive/Products/Applications/myApp.app: valid on disk
/Users/gabt/Library/Developer/Xcode/Archives/2011-08-20/myApp 20-08-2011 14.11.xcarchive/Products/Applications/myApp.app: satisfies its Designated Requirement
]
Done checking the original app
### Embedding ''/Users/gabt/Library/MobileDevice/Provisioning Profiles/FA16C6A9-603C-46A6-8B98-F367A6B056CD.mobileprovision''
+ /bin/rm -rf /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app/embedded.mobileprovision
Program /bin/rm returned 0 : []
+ /bin/cp -rp /Users/gabt/Library/MobileDevice/Provisioning Profiles/FA16C6A9-603C-46A6-8B98-F367A6B056CD.mobileprovision /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app/embedded.mobileprovision
Program /bin/cp returned 0 : []
+ /usr/bin/codesign -d --entitlements /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/entitlements_rawMkZVbU5I /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app
Program /usr/bin/codesign returned 0 : [Executable=/private/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app/myApp
]
+ /usr/libexec/PlistBuddy -c Set :get-task-allow NO /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/entitlements_plistt2Evi2T_
Program /usr/libexec/PlistBuddy returned 0 : []
+ /usr/bin/plutil -lint /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/entitlements_plistt2Evi2T_
Program /usr/bin/plutil returned 0 : [/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/entitlements_plistt2Evi2T_: OK
]
### Codesigning ''/Users/gabt/Library/MobileDevice/Provisioning Profiles/FA16C6A9-603C-46A6-8B98-F367A6B056CD.mobileprovision'' with ''iPhone Distribution: Grant Abt''
+ /usr/bin/codesign --force --preserve-metadata --sign iPhone Distribution: Grant Abt --resource-rules=/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app/ResourceRules.plist --entitlements /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/entitlements_plistt2Evi2T_ /var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app
Program /usr/bin/codesign returned 1 : [/var/folders/jw/s5ky0r1n34322jt4pw3047m00000gn/T/y30BrfbtxS/Payload/myApp.app/ResourceRules.plist: cannot read resources
]
error: codesign failed with error 1
Revisa tus perfiles de firma de código nuevamente. Su perfil de desarrollador debe establecerse en la depuración y para el lanzamiento debe configurar su perfil de distribución. Asegúrese de seleccionar cualquier SDK de iOS en cada categoría y establezca los perfiles respectivos para ellos también.
Sí, creo que es xcode6.1 problema (o error?)
usted puede
1.add $(SDKROOT)/ResourceRules.plist
a "Code Signing Resource Rules Path"
o
2.utilizar xcode-select de nuevo a la versión 6.01
o
Argumento 3.sign without
"signo = Distribución de iPhone: conceder abt"
trabajar
Tenía el mismo problema hoy. La "Ruta de las reglas de recursos de firma de código" faltaba en el PROYECTO - Configuraciones de compilación
... Abrió la pestaña "Crear configuración" de su proyecto. Busqué "Ruta de reglas de recursos de firma de código", estaba vacío para mí y agregó $(SDKROOT)/ResourceRules.plist
Los créditos son para Adams Blair, quien describió este problema con SDK2.2