Thank you Erel, but I don't get it.
I currently have an app ID = tld.domain.push and a provisoning profile linked to the same domain (=lms.mobileprovision). Thus no wildcards...
In my B4I project I have:
#CertificateFile: ios_development.cer
#ProvisionFile: lms.mobileprovision
When I run the application through the B4I bridge (build B4I Bridge app) (connecting my iPhone through Wifi) I get:
B4i version: 4.01
Parsing code. (0.00s)
Compiling code. (0.02s)
Building designer app. (0.01s)
Building Xcode project (0.01s)
Sending data to remote compiler. Error
Out: Build settings from command line:
ARCHS = armv7
CODE_SIGN_IDENTITY = iPhone
CONFIGURATION_BUILD_DIR = /Users/wim/b4i/UploadedProjects/<user id>/Payload
OTHER_CODE_SIGN_FLAGS = --keychain <user id>
PRODUCT_NAME = B4i-Bridge
PROVISIONING_PROFILE = 3467ae98-767e-4e90-9f28-ceb7ac60df6a
=== BUILD TARGET B4iProject OF PROJECT B4iProject WITH CONFIGURATION Release ===
Check dependencies
Provisioning profile "lms" has app ID "tld.domain.push", which does not match the bundle ID "tld.domain.push.bridge".
Code signing is required for product type 'Application' in SDK 'iOS 10.3'
Error: ** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)
When using an wildcard app ID (tld.domain.*) and matching provision profile: it does work.
I came across
https://www.b4x.com/android/forum/threads/build-b4i-bridge.76840/#content in which you seem to state that the bridge only works with wildcard profiles ? If this would be the case: no issue with that except for a push notification app you can't use a wildcard profile so the bridge can not be used to develop/debug/test push notifications ?
Thanks