background image

    a:与你是用 App Store 还是 Ad Hoc 的 Profile 无关。Ad Hoc 的 profile build 的二进制程序
也是可以被

App Store 接受的,我之前传的都是用 Ad Hoc profile 编译的,并通过了审核。表

示怀疑的兄弟可以试着用

Ad Hoc 编译一个简单的程序(如"Hello world") 传到 App Store 上,

绝对不会出现签名的错误。当然前提是你没做错。
    b:与 clean、build、关闭 Xcode 及重启电脑的次数无关。以上的要有用做一次就有用了。如
果做了一次没用,那么做一百次也同样没用;
    c:如果电脑上的证书及 profile 能让其他的程序都通过,那么与它们无关; 
  2:几个可能有关:
    a:与程序名称(也就是.app 前的名称)可能有关:比如中间有空格之类的可能有关系的,
我最后传上去的那个就把空格给去掉了;
    b:与 Sdk 的版本可能有关:有可能真是一个 bug,老外有的出现这个情况后升级下 sdk

ok 了,但我没有条件升级;

    c:与上传方式可能有关:web 和 loader 一个不行可以换一个试试,但我也没有条件试
loader;
    d:与引用的库的路径可能有关:我用了320的一个库,后来稍微修改了一下路径。