http://stackoverflow.com/questions/5265292/xcode-4-create-ipa-file-instead-of-xcarchive
上面是在stackoverflow上得到的结果,得出的结论如下:
一般如果遇到打包后生成xcarchive而不是ipa,是因为你的Project中包含了多个Target
就例如:你的一个Project中有两个Target,一个是App,一个是static library,
选择一个任意的Static library头文件,查看Target Membership下的Static Library设置为Project,(打包生成不了ipa就是因为这里设置为Public或者Private了)