Invalid PLIST Entry

ERROR ITMS-90079: "This application executable contains an embedded__INFO_PLIST section, which is not allowed for iOS application."

Can anyone help me figure out which it might be?
Pulling my hair out… and since I’m now over 50 there is a lot less to pull out…

It’s for sure something to do with the custom file type I’m using, but I don’t know what/why.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>UISupportsDocumentBrowser</key>
	<string>NO</string>
	<key>LSSupportsOpeningDocumentsInPlace</key>
	<string>NO</string>
	<key>CFBundleDocumentTypes</key>
	<array>
		<dict>
			<key>CFBundleTypeName</key>
			<string>SpotOn Job</string>
			<key>CFBundleTypeIconFile</key>
			<string>Job.icns</string>
			<key>CFBundleTypeExtensions</key>
			<array>
				<string>soj</string>
			</array>
			<key>LSItemContentTypes</key>
			<array>
				<string>com.hal4d.spotoncolor-spotoncolorjob</string>
			</array>
			<key>CFBundleTypeRole</key>
			<string>Editor</string>
			<key>LSHandlerRank</key>
			<string>Owner</string>
		</dict>
	</array>
	<key>UTExportedTypeDeclarations</key>
	<array>
		<dict>
			<key>UTTypeIdentifier</key>
			<string>com.hal4d.spotoncolor-spotoncolorjob</string>
			<key>UTTypeConformsTo</key>
			<array>
				<string>public.data</string>
			</array>
			<key>UTTypeDescription</key>
			<string>SpotOn Job</string>
			<key>UTTypeIconFile</key>
			<string>Job.icns</string>
			<key>UTTypeTagSpecification</key>
			<dict>
				<key>public.filename-extension</key>
				<array>
					<string>soj</string>
				</array>
				<key>public.mime-type</key>
				<array>
					<string>text/plain</string>
				</array>
			</dict>
		</dict>
	</array>
</dict>
</plist>

first of all where did you put this plist? dragged into the navigator (as recommended)?
Did you open the plist file with Xcode to check if there is problems?

Yes and yes.
The same way I’ve always done it successfully for other additions.

1 Like

Maybe @Greg_O_Lone can fill this one in.

Do you see any duplicate in the builld bundle?

I hadn’t thought to look at the plist in the compiled app. It doesn’t have any duplicates that I see. I don’t know what could be wrong but there are some strange ones. Like:

<?xml version="1.0" encoding="UTF-8"?> ????

Is ??? legal?

Doesn’t seem that it should be there…

Have you tried compiling without your added plist items to see if that helps?

I have, but then it doesn’t allow me to open the documents.