上架问题汇总

来源:互联网 发布:可非止咳糖浆淘宝交易 编辑:程序博客网 时间:2024/05/18 02:52

1丶在Build好的程式按右键,Find in finder2丶找到档案後再按右键,Show Package Content (我是英文系统,中文应该是显示内容之类的)3丶再进Products → Applications → xxx.app 再按右键,Show Package Content4丶打开Info.plist 有一个 BuildMachineOSBuild 是 15B17c ,把它成是用Yosemite OS的代号 14F275丶存档,关掉,上传就可以了

2、如果打包的时候报错 报错信息如下:
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “cf1bda0d-78aa-4afc-a67d-c4efb61ad885”, however, no such provisioning profile was found.

打开文件中的show in finder 然后打开.xcodeproj文件,然后显示包内容
修改project.pbxproj ,用文本编译器打开,将Command + F然后搜索 provisioning profile ,然后将搜索到的那行全部删除。
再重新打包,系统会自动将target中的PP证书选择的地方改成自动获取。

打包完成后validate success 中会出现PP证书为 XC* ,不需要要担心,只是自动获取证书。直接上传即可。

问题原因:
第一 ,上传的时候没有修改BuildMachineOSBuild ,打包上传都能通过,但是提交时,请不用使用beta版等。
第二,重新将证书和签名删除后,重新创建证书签名及PP证书,之后在project和target中设置PP证书,会报错。

以上为临时解决方法,但是未从根本上解决问题,及出现问题原因。欢迎大家 将问题答案发送电子邮箱:sy1989slw@gmail.com

1 0
原创粉丝点击