1.证书问题
需要一个发布证书和一个发布的配置文件。
2.一共7张图片icon,都需要有。
3.私有函数不能有和udid不能获取。
不能去获取udid,如果你获取了udid,那么在上传的时候会出现私有函数不能有和udid不能获取,两个错误。
initWithString:device.uniqueIdentifier
4.archive 是灰色。
原因就是你没有插上设备。苹果不能在设备上产生真正的ipa的包。
苹果非要在设备上才能产生真正的ipa的包。
如果没有设备,那当然就不能archive了。
5.最新的ios7需要额外的这三个尺寸的icon,'120x120','76x76','76x76'
Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format.
Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format.
Missing recommended icon file - The bundle does not contain an app icon for iPad of exactly'76x76' pixels, in .png format.
一般情况下,xcode在有了icon之后,会自动把图片加入到Icon列表中,但是,我的却没有加。
因此,在加入上述3张图片之后,我们还需要在icon列表中手动添加上述3张图片。当然,如果你的xcode,自动帮你添加了,那么,你就不必手动添加了。