App Store connect requests iPad screenshots even though build configuration is iPhone only

I have created an app that for now will be iPhone only. I am on a serious crunch to get it released this weekend or potentially never so I can't afford to iterate on review too much.

Although I have set the configuration/project/build to be iPhone only App Store Connect still shows a box for uploading iPad screenshots and I am worried this means there is something wrong.

If I look at my pbxproj file I see this
Code Block
3C33C170211E2E6A0075A55D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = IC5;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5;
DEVELOPMENT_TEAM = 922QE82JGA;
FRAMEWORK_SEARCH_PATHS = "";
HEADER_SEARCH_PATHS = "";
INFOPLIST_FILE = TrilliumRemastered/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.2;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.0.10;
OTHER_LDFLAGS = "$(inherited)";
PRODUCT_BUNDLE_IDENTIFIER = com.calebkierum.TrilliumRemastered;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "TrilliumRemastered/TrilliumRemastered-Bridging-Header.h";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
};
name = Release;
};

No where does it have anything other than TARGETED_DEVICE_FAMILY = 1.

Has anyone had this issue before? If so how did you fix it?

Replies

Update. Got through review with no issues. I’m guessing the interface just doesn’t hide the iPad screenshots as of now.