美文网首页
使用Xcode7上传appstore遇到Unexpected C

使用Xcode7上传appstore遇到Unexpected C

作者: 向晚forever | 来源:发表于2016-12-20 14:44 被阅读129次

    今天公司需要维护一份老代码,以前是Xcode6.4开发的。同事已经离职了,没办法只能自己搞。

    把ATS,微信等相关白名单这些设置设置好。

    然后在上传的时候发现报Unexpected CFBundleExecutable 的错误。
    然后百度了一下问题,说下解决方案:
    1、下载Xcode6,去打包上传没有问题!但是我现在是最新mac系统,好像Xcode6.4不能打开了。

    因为我们的项目集成了分享SDK,然后再SDK中info.plist也有CFBundleExecutable 这个键值对
    2.1、第三方的info.plist里面Executable file这个要删除(自己的不能删哦)
    2.2、查找第三方的info.plist文件,如ShareSDK中的腾讯Bundle文件下的Info.plist文件。要么全删除,要么一致
    1>直接删除掉腾讯Bundle文件下的Info.plist文件
    2>在该文件下添加或者修改以下几个字段:
    Bundle version
    Bundle identifier
    Bundle versions string, short
    需要和系统自带的Info.plist文件一样。
    2.3、检查一下用来做跳转到第三方应用的设置,在Target - Info - URL Types 下面设置的三方应用信息中identifier是否为中文。
    在2.1里面千万不能删除工程info.plist中的CFBundleExecutable 这个键值对,否则会出现


    21_515523_c8039a57392fdaa.png

    相关文章

      网友评论

          本文标题:使用Xcode7上传appstore遇到Unexpected C

          本文链接:https://www.haomeiwen.com/subject/tyaxvttx.html