iOS Question b4i and configuration of existing Apple certified.

SlashIT

Member
Licensed User
Longtime User
Hi,
I'm confused.

Swift is complicated, but also the configuration of b4i is quite a chaos.

I found a million guides to create certificates, but have not found answers to import existing certificates, but can import existing certificates ??
On the site dev.apple -> iOs Apps -> Certificates iOs, I can not add new certificates 'iOs App Dev' and even 'App Store and Ad Hoc', I have already.
I create a new AppID: Identifiers -> App IDs, and finally I create my provisioning profiles (taking care to assign all the values in the right place).
I download certificates (.cer & .mobileprovision) and insert them in the folder of the keys, launch the compilation (I tried both local and remote) and I get this message:
B4X:
B4i version: 2.00
Parsing code.  (0.00s)
Compiling code.  (0.18s)
Compiling layouts code.  (0.01s)
Compiling debugger engine code.  (0.98s)
Building Xcode project  (0.03s)
Sending data to remote compiler.  Error
Out: Build settings from command line:
  ARCHS = armv7
  CODE_SIGN_IDENTITY = iPhone
  CONFIGURATION_BUILD_DIR = *************
  OTHER_CODE_SIGN_FLAGS = --keychain 
  PRODUCT_NAME = B4i Example
  PROVISIONING_PROFILE = ************

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

Check dependencies
Code Sign error: No codesigning identities found: No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your build settings (“helloworld”) were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.4'


Error: ** BUILD FAILED **


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

you can help me ??
Thanks
 
Last edited by a moderator:

SlashIT

Member
Licensed User
Longtime User
Make sure not to post your user id (I've deleted it).

I recommend you to revoke the existing certificates and provision files and create new ones as explained in this tutorial: Creating a certificate and provisioning profile
Hello Erel,
thanks for having eliminated the ui ...

I understand the whole process of activation and revocation of certificates of apple. My problem is that I have to keep using xcode for all apps that are already published on the App Store.
If I revoke certificates (development and / or distribution), does not disable the distribution of all of my app is currently online? If I do not have valid certificates combined with xcodeI can not edit and redistribute new versions of the app currently published. I export development certificate (or distribution) of my company from mac and use it with b4i? I want to use b4i only for a certain category of products to be developed, and continue to usae xcode, for others.

can I do it? would be the best.

Thank you!
 
Upvote 0
Top