iOS Question B4i bridge build error

Hamied Abou Hulaikah

Well-Known Member
Licensed User
Longtime User
Hi, I got this error while trying to build b4i bridge app on hosted mac builder. But build release app is working fine!

B4X:
B4i Version: 7.80
Parsing code.    (0.15s)
Building folders structure.    (0.04s)
Running custom action.    (0.05s)
Compiling code.    (0.22s)
Building designer app.    (0.06s)
Building Xcode project.    (0.15s)
Preparing project for builder.    (0.04s)
    Project size: 0.24 MB
Sending data to remote compiler.    Error
Out: Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -configuration Release PRODUCT_NAME=B4i-Bridge CONFIGURATION_BUILD_DIR=/Users/administrator/Documents/UploadedProjects/<user id>/Payload "CODE_SIGN_IDENTITY=iPhone Distribution: hah hah (B8758CF52F)" "OTHER_CODE_SIGN_FLAGS=--keychain <user id>" PROVISIONING_PROFILE=689c6cc3-a616-42c2-ae97-732454d035cf -arch armv7 -arch arm64

User defaults from command line:
    IDEPackageSupportUseBuiltinSCM = YES

Build settings from command line:
    ARCHS = armv7 arm64
    CODE_SIGN_IDENTITY = iPhone Distribution: hah hah (B8758CF52F)
    CONFIGURATION_BUILD_DIR = /Users/administrator/Documents/UploadedProjects/<user id>/Payload
    OTHER_CODE_SIGN_FLAGS = --keychain <user id>
    PRODUCT_NAME = B4i-Bridge
    PROVISIONING_PROFILE = 689c6cc3-a616-42c2-ae97-732454d035cf

note: Using new build system
note: Using codesigning identity override: iPhone Distribution: hah hah (B8758CF52F)
note: Planning
Analyze workspace

Create build description
Build description signature: 16c17e5b8aeeb6b5ca00bb323c39ab23
Build description path: /Users/administrator/Documents/UploadedProjects/<user id>/build/XCBuildData/16c17e5b8aeeb6b5ca00bb323c39ab23-desc.xcbuild

note: Build preparation complete
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
error: Provisioning profile "dis7" has app ID "com.yemenet.oca", which does not match the bundle ID "com.yemenet.oca.bridge". (in target 'B4iProject' from project 'B4iProject')
warning: The armv7 architecture is deprecated for your deployment target (iOS 13.0). You should update your ARCHS build setting to remove the armv7 architecture. (in target 'B4iProject' from project 'B4iProject')

Error: ** BUILD FAILED **
 

Hamied Abou Hulaikah

Well-Known Member
Licensed User
Longtime User
Relevant error: Provisioning profile "dis7" has app ID "com.yemenet.oca", which does not match the bundle ID "com.yemenet.oca.bridge"

You need to use a wildcard app id (com.*) when you build the bridge.
wildcard is not accepted in apple provision profile with apple signin permission!
 
Upvote 0
Top