Peach, I think I added the iPhone first and then the iPad. There was no gap. I’ve re-generated provisioning profiles making sure both devices are on in each provisioning profile. So just to make sure it’s not my phone, I added my wife’s iPhone4 as a device, added it to each provisioning profile, downloaded the new profiles and I have the same problem.
I’ve finished my app, finally, and I can get it on my iPad (same provisioning profile) and it works great. I just can’t get it on my iPhone 4S. One of your readers thought it might be the config.lua or the build.settings. When I made this in KWIK I made it as a universal build and it created these files. In the Corona simulator, the KWIK build looks great on the iPhone, iPhone 4 and the iPad. Here is what the two files look like. I added the plist line “MinimumOSVersion=“4.3.0”,” because your simulator wouldn’t build without it. Do you see anything? Again, I’m new to this.
I want to submit this to Apple for iPhone and iPad but I’m not going to until I see that it works on my iPhone 4S.
-- build.settings
settings =
{
androidPermissions =
{
"android.permission.RECORD\_AUDIO",
"android.permission.WRITE\_EXTERNAL\_STORAGE",
},
orientation =
{
default = "landscapeRight",
supported = { "landscapeLeft", "landscapeRight" }
},
iphone =
{
plist=
{
UIApplicationExitsOnSuspend = false,
UIHiddenStatusBar="YES",
CFBundleIconFile="Icon.png",
MinimumOSVersion="4.3.0",
CFBundleIconFiles = {
"Icon.png",
"Icon@2x.png",
"Icon-72.png",
},
},
},
}
[code]
if system.getInfo(“model”) ~= “iPad” and system.getInfo(“model”) ~= “iPhone4” then
application =
{
content =
{
–zoom
width = 768,
height = 1024,
fps = 60,
scale = “zoomStretch”,
imageSuffix =
{
["@2"] = 1,
}
}
}
else
application =
{
content =
{
width = 768,
height = 1024,
fps = 60,
scale = “zoomStretch”,
imageSuffix =
{
["@2"] = .8,
}
}
}
end
[/code] [import]uid: 97852 topic_id: 21438 reply_id: 86531[/import]