# Ship Add-On Public Install Page link fails

**URL:** <https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385>\
**Category:** Tooling Issues\
**Created:** [June 16, 2022, 3:48pm UTC](https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385 "2022-06-16T15:48:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mark.turner](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mark.turner](https://discuss.bitrise.io/u/mark.turner)\
**Post date:** [June 16, 2022, 3:48pm UTC](https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385/1 "2022-06-16T15:48:09Z")

</div>

When attempting to install our app via the Public Install Page Link, the following error is displayed:

> Cannot connect to [app.bitrise.io](http://app.bitrise.io)

I was able to attach logger to iOS App Installer and it appears the following issue is why:

> “title required for iOS platform manifest”

When downloading the manifest it appears the title is missing:

```auto
<key>metadata</key>
<dict>
	<key>bundle-identifier</key>
	<string>x.removed.x</string>
	<key>kind</key>
	<string>software</string>
	<key>title</key>
	<string></string>
</dict>

```

Any ideas as to how we resolve this?

---

<div class="post-metadata">

**Author:** ![mark.turner](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mark.turner](https://discuss.bitrise.io/u/mark.turner)\
**Post date:** [June 17, 2022, 10:35am UTC](https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385/2 "2022-06-17T10:35:03Z")

</div>

This seems to be due to info `CFBundleDisplayName` variable resolving to empty string.

We were able to resolve by adding both:

```auto
INFOPLIST_KEY_CFBundleDisplayName = $(BUNDLE_DISPLAY_NAME)
GENERATE_INFOPLIST_FILE = YES

```

to our xcconfig’s

---

<div class="post-metadata">

**Author:** ![mark.turner](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mark.turner](https://discuss.bitrise.io/u/mark.turner)\
**Post date:** [June 28, 2022, 6:53pm UTC](https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385/3 "2022-06-28T18:53:33Z")

</div>

Seems to fail if disabling `GENERATE_INFOPLIST_FILE` & including `CFBundleDisplayName` in info plist. Can’t work out if this is a xcodebuild issue or part of the Ship Add-On.

---

<div class="post-metadata">

**Author:** ![mark.turner](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mark.turner](https://discuss.bitrise.io/u/mark.turner)\
**Post date:** [June 29, 2022, 10:58am UTC](https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385/4 "2022-06-29T10:58:56Z")

</div>

Ah finally resolved it, the issue was our Info plist was missing `CFBundleName`.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/d/d901cf2aad020f2dd11918afc89ec2089bb87b35.png) [@system](https://discuss.bitrise.io/u/system)\
**Post date:** [July 29, 2022, 10:59am UTC](https://discuss.bitrise.io/t/ship-add-on-public-install-page-link-fails/20385/5 "2022-07-29T10:59:28Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
