iOS Question "Parallelize build for command-line builds" and/or "B4iProject" requires a provisioning profile.

Picon

Member
Licensed User
Hello everyone

I use in Windows B4i 7.80.
I have local MAC Version: 12.0.1 (macOS Monterey)
I use Xcode13 or 13.1 (Xcode <13 not working with macOS12.0.1)
I use local Build Server version 7.50.
Lokal MAC and PC Windows are connected by cable Ethernet.
PC Windows and MAC are connected to the same local Wi-Fi.
My iPhone is connected to MAC by USB cable and I use AC2.

After starting the local build server, I see info in terminal:
Mac version: 10.16 (why??? - is there 12.0.1 !!!)
Xcode path: /Applications/Xcode.app/Contents/Developer
Xcode version 13.1

The server starts up ( with "sudo") without any problems - I verify it on PC windows in a web browser.

The problem occurs when trying to build the B4i-Bridge App.

In the B4i compilation window I get this information:

-------------------- from B4i window: ----------------------------------------------
Preparing project for builder. (0.05s)
Project size: 0.23 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/<my-nick>/Documents/B4iBuildServer/UploadedProjects/<user id>/Payload "CODE_SIGN_IDENTITY=iPhone Distribution: <my name> (xxxxxxxxxx)" "OTHER_CODE_SIGN_FLAGS=--keychain <user id>" PROVISIONING_PROFILE=<number> -arch armv7 -arch arm64

User defaults from command line:
IDEPackageSupportUseBuiltinSCM = YES

Build settings from command line:
ARCHS = armv7 arm64
CODE_SIGN_IDENTITY = iPhone Distribution: <my name> (xxxxxxxxxx)
CONFIGURATION_BUILD_DIR = /Users/<my-nick>/Documents/B4iBuildServer/UploadedProjects/<user id>/Payload
OTHER_CODE_SIGN_FLAGS = --keychain <user id>
PRODUCT_NAME = B4i-Bridge
PROVISIONING_PROFILE = <number>

note: Using new build system
note: Using codesigning identity override: iPhone Distribution: <my name> (xxxxxxxxxx)
note: Planning
Analyze workspace

Create build description
Build description signature: <number>
Build description path: /Users/<my-nick>/Documents/B4iBuildServer/UploadedProjects/<user id>/build/XCBuildData/<number xxxxx>-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: "B4iProject" requires a provisioning profile. Select a provisioning profile in the Signing & Capabilities editor. (in target 'B4iProject' from project 'B4iProject')

Error: ** BUILD FAILED **

------------------- END from B4i window---------------------------


I have made provision profile 3 times - each time to different keys from B4i.
Did not help.

What could be causing the warning and error? Xcode? B4i? MAC version? - I have no idea. :(
Has anyone had such a problem?
Please help...
Thank you
Picon
 
Last edited:

Picon

Member
Licensed User
Thank you very much.
There are no problems with hosted builder with temporary id.

Local builder reports the same problems.
 
Upvote 0
Top