iOS Question host mac builder errors

yves67

Active Member
Licensed User
Longtime User
Hello
I decided to use the host mac builder facility
The certificat of my application was expired, I renew my apple account, recreate the developpment and distribution certificats.
Now I try to build the release application, using the host mac builder
but I got the following errors :

B4i Version : 5.30
Analyse du code. (0.04s)
Building folders structure. (0.04s)
Compilation du code. (0.11s)
Compilation du code des layouts. (0.01s)
Etablissement du projet Xcode (0.24s)

icon-store-1024.png est manquant dans Files\Special. Utilisation de l'icône par défaut.
Envoi de données au 'Remote Compiler'. Error
Out: Build settings from command line:
ARCHS = armv7 arm64
CODE_SIGN_IDENTITY = iPhone Distribution: yves vouin (868ASLE39G)
CONFIGURATION_BUILD_DIR = /Users/administrator/Documents/UploadedProjects/<user id>/Payload
OTHER_CODE_SIGN_FLAGS = --keychain <user id>
PRODUCT_NAME = F2A_Contrats
PROVISIONING_PROFILE = a98b9f8b-38e1-43a6-8253-69bca9a94d24

=== BUILD TARGET B4iProject OF PROJECT B4iProject WITH CONFIGURATION Release ===

Check dependencies
Code Signing Error: Provisioning profile "IPCS_Distribution" expired on Oct 22, 2018.
Code Signing Error: Provisioning profile "IPCS_Distribution" doesn't include signing certificate "iPhone Distribution: yves vouin (868ASLE39G)".
Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.2'


Error: ** BUILD FAILED **


The following build commands failed:
Check dependencies
(1 failure)

is it a problem with the provisioning profile ?

thanks for any help
regards
yves67
 

yves67

Active Member
Licensed User
Longtime User
Thanks, I did and it's working fine
but I have a question:
In one year, on 03/11/2019 when the distribution certificat and the provision are expired
what I have to do for the application still running ?

renew my apple account
recreate the certificat and provision file
rebuild the application
reinstall the application on ALL ipad

is there no other simple solution ?

thanks for any suggestions

regards
Yves67
 
Upvote 0

Pendrush

Well-Known Member
Licensed User
Longtime User
All application already installed with distribution certificate will continue to work.
If you want to update app after one year, you will need to recreate certificate and provision files.
 
Upvote 0

yves67

Active Member
Licensed User
Longtime User
Hello
I don't agree with you
My application was build on 04/02/2018 with a distribution certificat with a date of validity of 22/11/2018
The application was runnig fine on the 5 Ipad's, we didn't do anything
and on the 22/11/2018 all the 5 ipad's could'nt use this application

I have to renew my apple account and recreate certificat and rebuild the application (the distribution certificat is valid util 3/11/2019)

thanks for anybody who can explain this situation
 
Upvote 0

Pendrush

Well-Known Member
Licensed User
Longtime User
If you compile app with develop certificate, app will stop at the date when certificate expire.
If you compile app with distribution certificate and publish app on Apple Store, no matter when certificate expire, app will work.
I have app 2 years old with expired certificate on store. App still work. App still can be downloaded.
Here is one of app from September 2015 made for one of my customers link. Certificate is expired on September 2016, and you can still download app and use it.
All app on store not updated in last year have expired certificate.
 
Upvote 0

yves67

Active Member
Licensed User
Longtime User
yes, that is the difference
I don't distribute the application via apple store
I install this application via OTA (directly )
that could explain the difference

This application is sensitive for my customer and I doesn't want to put this application on the apple store
 
Upvote 0
Top