iOS Question Why does bridge have a different app id?

Discussion in 'iOS Questions' started by davepamn, Mar 18, 2015.

  1. davepamn

    davepamn Active Member Licensed User

    I am building bridge and get this error:

    Check dependencies
    Code Sign error: Provisioning profile does not match bundle identifier: The provisioning profile specified in your build settings (“IT_Mobile_App_Development”) has an AppID of “com.xxxx.app1” which does not match your bundle identifier “com.xxxx.app1.bridge”.
    CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.0'

    I am trying to install the app on another device. The provision has the new udid.
  2. Brian Robinson

    Brian Robinson Active Member Licensed User

    I think you need to change your provisioning profile to com.xxxx.*

    it is saying your provisioning profile allows an app specified as com.xxxx.app1, but in your "Build Configuration" you have the package name as "com.xxxx.app1.bridge" so they don't match.

    Or if this is the same app but you want to put it on a different device, then you must put the package name as "com.xxxx.app1"

  3. davepamn

    davepamn Active Member Licensed User

    I changed the app id to com.xxxx.* wild card and bridge generated. Thanks
  4. Erel

    Erel Administrator Staff Member Licensed User

    B4i-Bridge must use a different app id than your app. So it takes your app id and adds .bridge. This is why you need to use a wildcard id when you build it. Note that once you installed it you can change to a non-wildcard app id if needed.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice