He construido entonces Archivado mi aplicación de iOS ahora necesita presentar a Validar y empujar a la tienda de aplicaciones
xcode dice esto en la página principal cuando se marca la firma automática ... así que haga la firma manual
luego eligió el perfil de aprovisionamiento : prototype prod ( my app )
Estado :
No se ha encontrado ningún certificado de firma "iOS Distribution". No se ha encontrado ningún certificado de firma "iOS Distribution" que coincida con el ID de equipo "X8B4734GCE" con una clave privada.
Sin embargo, cuando hago clic en Gestionar Certificados...
ventana dice
iOS Distribution Certificates
iOS Distribution john stensland good date Missing Private Key
entonces cuando hago clic en el signo + y selecciono
Distribución en iOS
El mensaje emergente dice
Ya tiene un certificado de distribución de iOS actual o una solicitud de certificado pendiente
luego en la página https://developer.apple.com/account/resources/certificates/add
Distribución en iOS (App Store y Ad Hoc)
Firme su aplicación iOS para enviarla a la App Store o para su distribución ad hoc.
Número máximo de certificados generados
¿Cómo puedo salir de este agujero?
xcode 10.3
osx 10.14.6
esto es interesante
stens@chambord:~/src/github.com/foo/bar/.meteor/local/cordova-build/platforms/ios$ xcodebuild -showBuildSettings
Build settings for action build and target BamPow:
2020-02-21 16:59:25.836 xcodebuild[6533:99111] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-14492.2/IDEFoundation/Provisioning/IDEProfileQualification.m:509
Details: Xcode could not determine type of profile "/Users/stens/Library/MobileDevice/Provisioning Profiles/4ba9f335-1ffa-4ad8-9c92-72fd580ced9d.mobileprovision" (could be {(
)})
Object: <IDEProfileQualification: 0x7fbc7611f210>
Method: -_profileTypeQualifier
Thread: <NSThread: 0x7fbc7378f950>{number = 8, name = (null)}
Please file a bug at https://bugreport.apple.com with this warning message and any useful information you can provide.
2020-02-21 16:59:25.837 xcodebuild[6533:99111] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-14492.2/IDEFoundation/Provisioning/IDEProfileQualification.m:509
Details: Xcode could not determine type of profile "/Users/stens/Library/MobileDevice/Provisioning Profiles/f87b46f0-e0e3-4c65-9497-d80eaed5bdcd.mobileprovision" (could be {(
)})
Object: <IDEProfileQualification: 0x7fbc761c8d60>
Method: -_profileTypeQualifier
Thread: <NSThread: 0x7fbc7378f950>{number = 8, name = (null)}
Please file a bug at https://bugreport.apple.com with this warning message and any useful information you can provide.
2020-02-21 16:59:26.049 xcodebuild[6533:99080] iPhoneConnect: <DVTiOSDevice (0x7fbc76361910), bauernkrieg, iPhone, 13.3.1 (17D50), 1c93668b892495ee9a62dc879152529241305427> unable to mount developer disk image, (Error Domain=com.apple.dtdevicekit Code=601 "Could not locate device support files." UserInfo={DeviceType=iPhone8,1, NSLocalizedDescription=Could not locate device support files., NSLocalizedRecoverySuggestion=This iPhone 6s is running iOS 13.3.1 (17D50), which may not be supported by this version of Xcode.}) {
DeviceType = "iPhone8,1";
NSLocalizedDescription = "Could not locate device support files.";
NSLocalizedRecoverySuggestion = "This iPhone 6s is running iOS 13.3.1 (17D50), which may not be supported by this version of Xcode.";
}
2020-02-21 16:59:26.375 xcodebuild[6533:99111] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-14492.2/IDEFoundation/Provisioning/IDEProfileQualification.m:509
Details: Xcode could not determine type of profile "/Users/stens/Library/MobileDevice/Provisioning Profiles/4ba9f335-1ffa-4ad8-9c92-72fd580ced9d.mobileprovision" (could be {(
)})
Object: <IDEProfileQualification: 0x7fbc760f30b0>
Method: -_profileTypeQualifier
Thread: <NSThread: 0x7fbc7378f950>{number = 8, name = (null)}
Please file a bug at https://bugreport.apple.com with this warning message and any useful information you can provide.
2020-02-21 16:59:26.375 xcodebuild[6533:99111] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-14492.2/IDEFoundation/Provisioning/IDEProfileQualification.m:509
Details: Xcode could not determine type of profile "/Users/stens/Library/MobileDevice/Provisioning Profiles/f87b46f0-e0e3-4c65-9497-d80eaed5bdcd.mobileprovision" (could be {(
)})
Object: <IDEProfileQualification: 0x7fbc76536280>
Method: -_profileTypeQualifier
Thread: <NSThread: 0x7fbc7378f950>{number = 8, name = (null)}
Please file a bug at https://bugreport.apple.com with this warning message and any useful information you can provide.
ACTION = build
AD_HOC_CODE_SIGNING_ALLOWED = NO
ALTERNATE_GROUP = staff
ALTERNATE_MODE = u+w,go-w,a+rX
ALTERNATE_OWNER = stens
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
ALWAYS_SEARCH_USER_PATHS = NO
Así que en developer.apple.com para Revocar un iOS Distribution certificate
para poder recrear uno fresco que me muestre
¿Quiere revocar el certificado?
La revocación de este certificado lo invalidará y cualquier servicio relacionado o > perfil de aprovisionamiento que utilice este certificado puede verse afectado.
¿Es una propuesta peligrosa? Tengo un montón de cosas buenas en la producción zumbando ... no está claro lo que implica cuando dice
lo invalidará, así como cualquier servicio relacionado
¿Debo revocar este certificado de distribución de iOS y volver a crear uno nuevo? ¿Es ésta la vía de escape?
Actualización sí sólo Revocar a continuación, crear un nuevo certificado -> descarga -> doble clic -> se carga en keychaing/xcode entonces apareció en xcode -> Preferencias -> Cuentas -> elegir ID de Apple -> Equipo -> Administrar Certificados ... entonces xcode Firma automática trabajado ... moral es ignorar la advertencia del navegador al revocar un iOS Distribution Certificate