Italian [Risolto] [B4I] Installazione di B4i-Bridge - ERRORE

Aldo's

Active Member
Licensed User

Aldo's

Active Member
Licensed User
Aggiungo qualche dato.
1) il server lo genero così
1.png

2) la configurazione di compilazione la faccio così
2.png

3) provo a fare la Private Sign Key in questo modo
3.png

ma ricevo questo errore
4.png

4) quando provo a compilare ricevo questo errore:
5.png
 

Alessandro71

Well-Known Member
Licensed User
Longtime User
l'ID utente dell'hosted builder pare strano: sicuro che sia quello che ti hanno fornito quanto ha acquistato l'hosted builder?
inoltre il package name non sembra lo stesso di quello utilizzato nel tutorial del B4i bridge.
viene da chiedere se hai anche seguito esattamente il tutorial per la generazione dei certificati e provisioning profile.
segui "esattamente" i tutorial e i filmati allegati, altrimenti poi hai questo tipo di problemi
 

Aldo's

Active Member
Licensed User
l'ID utente dell'hosted builder pare strano: sicuro che sia quello che ti hanno fornito quanto ha acquistato l'hosted builder?
inoltre il package name non sembra lo stesso di quello utilizzato nel tutorial del B4i bridge.
viene da chiedere se hai anche seguito esattamente il tutorial per la generazione dei certificati e provisioning profile.
segui "esattamente" i tutorial e i filmati allegati, altrimenti poi hai questo tipo di problemi
Ho fatto un po' di casino perchè non ho chiaro ancora come funziona la procedura.
Ho installato sul device b4i bridge.
Ora ho un dubbio: per la prossima app che cosa devo fare come certificates, identifiers & profiles?
Come metto un app sull'app store?
 

Alessandro71

Well-Known Member
Licensed User
Longtime User
 

Aldo's

Active Member
Licensed User
@Alessandro71 mi sembra che bazzichi parecchio con B4I, sto provando a fare qualcosa, ma quando provo a fare il debug di un programma con B4I Bridge connesso mi esce questo errore:
B4i Versione: 8.51
Analisi del Codice. (0.55s)
Building folders structure. (0.84s)
Esecuzione azione personalizzata. (0.40s)
Compilazione del codice. (1.35s)
Compilazione del codice di layouts (0.04s)
Compilazione del codice debugger. (0.67s)
Compilazione Progetto Xcode. (0.44s)
Preparazione del progetto per la sua costruzione. (0.73s)
Dimensioni del progetto: 0.58 MB
Invio dati a compilatore remoto. Error
Out: Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -configuration Release PRODUCT_NAME=apMusica CONFIGURATION_BUILD_DIR=/Users/administrator/Documents/UploadedProjects/<user id>/Payload "CODE_SIGN_IDENTITY=iPhone Distribution: Aldo Panizzi (9XJK4N94AA)" "OTHER_CODE_SIGN_FLAGS=--keychain <user id>" PROVISIONING_PROFILE=ae1b3dad-8dca-4e34-ba64-d3c5eb35fa1a -arch arm64

User defaults from command line:
IDEPackageSupportUseBuiltinSCM = YES

Build settings from command line:
ARCHS = arm64
CODE_SIGN_IDENTITY = iPhone Distribution: Aldo Panizzi (9XJK4N94AA)
CONFIGURATION_BUILD_DIR = /Users/administrator/Documents/UploadedProjects/<user id>/Payload
OTHER_CODE_SIGN_FLAGS = --keychain <user id>
PRODUCT_NAME = apMusica
PROVISIONING_PROFILE = ae1b3dad-8dca-4e34-ba64-d3c5eb35fa1a

note: Using codesigning identity override: iPhone Distribution: Aldo Panizzi (9XJK4N94AA)
ComputeTargetDependencyGraph
warning: Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warning
note: Target dependency graph (1 target)
Target 'B4iProject' in project 'B4iProject' (no dependencies)

GatherProvisioningInputs

CreateBuildDescription
Build description signature: 1eaada6003aac3c9b1b26ca725a862ad
Build description path: /Users/administrator/Documents/UploadedProjects/<user id>/build/XCBuildData/1eaada6003aac3c9b1b26ca725a862ad.xcbuilddata

/Users/administrator/Documents/UploadedProjects/<user id>/B4iProject.xcodeproj: warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.2.99. (in target 'B4iProject' from project 'B4iProject')
/Users/administrator/Documents/UploadedProjects/<user id>/B4iProject.xcodeproj: error: Missing private key for signing certificate. Failed to locate the private key matching certificate "iPhone Distribution: Aldo Panizzi (9XJK4N94AA)" in the keychain. To sign with this signing certificate, install its private key in your keychain. If you don't have the private key, select a different signing certificate for CODE_SIGN_IDENTITY in the build settings editor. (in target 'B4iProject' from project 'B4iProject')

Error: ** BUILD FAILED **


Cosa potrebbe essere?
Grazie
 

Alessandro71

Well-Known Member
Licensed User
Longtime User
prova a leggere cosa dice il messaggio di errore

/Users/administrator/Documents/UploadedProjects/<user id>/B4iProject.xcodeproj: warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 11.0, but the range of supported deployment target versions is 12.0 to 17.2.99. (in target 'B4iProject' from project 'B4iProject')

che valore hai in #MinVersion: ?
 

Aldo's

Active Member
Licensed User

Aldo's

Active Member
Licensed User
sicuro di avere fatto tutti i passi per certificati e provision profile?
Il mio problema è che non ho capito quali sono i passi da fare, su una nuova app, per certificato e provision profile (ci metto dentro anche l'identifier).
Come creare la Private Sign Key.
Come configurare l'Ambiente di Compilazione.
 

Aldo's

Active Member
Licensed User
Ho risolto e ho capito l'errore.
1) ho creato la Private Sign Key e mi ha creato 3 files:
a) B4i.keystore
b) B4i.P12
c) certSigningRequest.csr
2) ho creato da Apple Developer il certificato ios_distribution.cer basato sul certSigningRequest.csr appena creato
3) ho creato l'Identifier dell'app
4) ho creato il provision profile
Ovviamente copiato tutto nella cartella delle chiavi e tutto funziona.
Grazie
 
Top