Hello everyone, i've done this before and i remember giving me the same headache only this time i can't even build the B4iBridge, i get the following error, even though i've followed Erel's tutorials to the letter, i've deleted and re-created the mobile provision file, the certificate file like 5 different times and I still get the following error, by the way i am using a local mac server on my Mac.
I am very frustrated as you guys can tell, I mean i don't think things are supposed to be this difficult.
Here's a picture of what my package name is set to.
I created a wild card identifier as instructed in Erel's video, i set the identifier to nfc.* created a new certificate and chose the iOS Distribution (App Store and Ad Hoc) option, uploaded the created csr file and downloaded the ios_distribution.cer file and placed it in the folder that i set the path to in the IDE, then i created the provision file choosing the app ID that i created which is nfc.* downloaded the provision file placed in the proper folder as the ios_distribution_cer file, I must have done this at least 4 times, and i still receive the above error, WTH!!. What am I doing wrong?
I can connect just fine to the local mac server and i have not changed the package name of my project, right now all I want is to be able to install the B4iBridge on a new iphone, by the way I did register the new iPhone so i doubt that would be the problem.
I am using BuildServer version 5.8 by the way and b4i version 6.0
Any advice, suggestion, anyone?
Thanks,
Walter
Why does this damn thing continue to tell me that the bundle id is com.genesis.nfc when the bundle id in my application is nfc.test, what in the world is this?B4i Version: 6.00
Parsing code. (0.00s)
Building folders structure. (0.03s)
Compiling code. (0.00s)
Building designer app. (0.01s)
Building Xcode project (0.27s)
Sending data to remote compiler. Error
Out: Build settings from command line:
ARCHS = armv7 arm64
CODE_SIGN_IDENTITY = iPhone Developer: Walter Flores (J57ZKS4W56)
CONFIGURATION_BUILD_DIR = /Users/walter.flores/Downloads/B4iBuildServer/UploadedProjects/<user id>/Payload
OTHER_CODE_SIGN_FLAGS = --keychain <user id>
PRODUCT_NAME = B4i-Bridge
PROVISIONING_PROFILE = 7033788c-e2f8-495f-8cb0-796d991c46d8
note: Using new build system
note: Planning build
note: Constructing build description
error: Missing private key for signing certificate. Failed to locate the private key matching certificate "iPhone Developer: Walter Flores (J57ZKS4W56)" in the keychain. To sign with this signing certificate, install its private key in your keychain. If you don't have the private key, select a different signing certificate for CODE_SIGN_IDENTITY in the build settings editor. (in target 'B4iProject' from project 'B4iProject')
error: Provisioning profile "provision" has app ID "nfc.*", which does not match the bundle ID "com.genesis.nfc". (in target 'B4iProject' from project 'B4iProject')
Error: 2019-10-12 23:46:41.491 xcodebuild[20727:222230] [MT] iPhoneConnect: <DVTiOSDevice (0x7f831e40e410), svc-aw-library - G6VVLEMTJCLH, iPhone, 13.1.2 (17A861), 7d77c782a8bfa8d278b54b25af40a90173c41be4> == Underlying device preparation errors ==
2019-10-12 23:46:41.491 xcodebuild[20727:222230] [MT] iPhoneConnect: <DVTiOSDevice (0x7f831e40e410), svc-aw-library - G6VVLEMTJCLH, iPhone, 13.1.2 (17A861), 7d77c782a8bfa8d278b54b25af40a90173c41be4> -- Failed _shouldMakeReadyForDevelopment check even though device is not locked by passcode.
Domain: com.apple.platform.iphoneos
Code: 5
Failure Reason: allowsSecureServices: 1. isConnected: 0. Platform: <DVTPlatform:0x7f831962dd10:'com.apple.platform.iphoneos':<DVTFilePath:0x7f831962dc90:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform'>>. DTDKDeviceIdentifierIsIDID: 0
--
2019-10-12 23:46:41.491 xcodebuild[20727:222230] [MT] iPhoneConnect: <DVTiOSDevice (0x7f831e40e410), svc-aw-library - G6VVLEMTJCLH, iPhone, 13.1.2 (17A861), 7d77c782a8bfa8d278b54b25af40a90173c41be4> == END: Underlying device preparation errors ==
** BUILD FAILED **
I am very frustrated as you guys can tell, I mean i don't think things are supposed to be this difficult.
Here's a picture of what my package name is set to.
I created a wild card identifier as instructed in Erel's video, i set the identifier to nfc.* created a new certificate and chose the iOS Distribution (App Store and Ad Hoc) option, uploaded the created csr file and downloaded the ios_distribution.cer file and placed it in the folder that i set the path to in the IDE, then i created the provision file choosing the app ID that i created which is nfc.* downloaded the provision file placed in the proper folder as the ios_distribution_cer file, I must have done this at least 4 times, and i still receive the above error, WTH!!. What am I doing wrong?
I can connect just fine to the local mac server and i have not changed the package name of my project, right now all I want is to be able to install the B4iBridge on a new iphone, by the way I did register the new iPhone so i doubt that would be the problem.
I am using BuildServer version 5.8 by the way and b4i version 6.0
Any advice, suggestion, anyone?
Thanks,
Walter