Ship Add-On Public Install Page link fails

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

Cannot connect to 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:

<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?

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

We were able to resolve by adding both:

INFOPLIST_KEY_CFBundleDisplayName = $(BUNDLE_DISPLAY_NAME)
GENERATE_INFOPLIST_FILE = YES

to our xcconfig’s

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.

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

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