静态包中info.plist打进去之后,上线打包ipa报错

生产环节各种配置之后,从钱包,会员,支付sdk,etc-sdk,回调制单地址。后来各种报错,不通过,一是,我修改替换支付sdk生产地址的时候,本来是

#define  KZHAOHUI_URL @"http://www.yfpayment.com"

结果我弄成  

#define  KZHAOHUI_URL @"http://www.yfpayment.com "

多了个空格,怎么都是报错,听了安镇的描述,我还以为是加密出问题了,弄点非常压力大。后来还是勇哥帮忙发现的,比较心细,

 二是,地址写对了,结果最后一个接口(福卡支付)总是报空,后来打开log,幸好我这个sdk还没有封装成a包,可以断点调试,看看上送的报文和返回的报文。要是楠哥那个,就费劲了,每次改一点点东西,还要凭经验和感觉,重新打包,替换,特别苦逼加上麻烦。结果上送的报文是正常的,就是后台不能解。 如果是不能解,那应该每个接口都一样,后来还是召辉机灵,一下子就看出是密码控件rsa公钥的问题了,因为上午测试环境好用,下午生产环境就不行了,而且其他的接口都是可以过的。原来是大牛和王超之前写固定了。


//测试

//#define RSA_Key @"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCMNlu/up0Op8/rWODnosH3AH+yzGJB6U+QY1gT/oKpcV4wPVtYhY8uAXNaICunjZouRD9lzjwMW4hUaXuap+54LCmxT4H+O6unpToYZ1uym9qlAwZeHh75/erGvIr8R8lkAe5MecW/aMvrzG8AfTk6hYmIspm6mGgAwfuv28fLywIDAQAB"

//

//#define Keyboard_Key   @"30818902818100baac2004a5596812f3535f41d1c210dbf80934a12a3cb340648112d6ba4fb191ac215de3bb2d6f635501cb35bc77817c485bf6a31b50e68b14a9a7b9e788ac419b41b291311c78a906798db517e9900ef266da9dd82e96a8fd4c2a3666976a0b93e46866176cde23edc9928c9aae24baa8da7236a1795b358166de36e47a7e790203010001"

功能全部测通了。最后打包ipa,提交App Store,报了下面这个错,

uFu_Wallet.app/YFETCBundle.bundle' does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue."

解决办法有: 
1,用XCode 6.4的Product-》Archive,再提交到AppStore。 
2,在Stackoverflow上也有相关的解决办法,就是把无用的CFBundle删除掉。 
http://stackoverflow.com/questions/32622899/itms-90535-unable-to-publish-ios-app-with-latest-google-signin-sdk

在工程里面搜索info.plist,可以先搜索info,找到第三方的info.plist文件,删除里面的Executable file对应的一整行,包括值。


这个错误会出现在提交项目时候,


这个错误其实跟Cocos没关系 是腾讯的Bundle里边的问题,解决方法也很简单,找到这个Bundle,删除info.plist里边的

Executable file这一项

(删除蓝色箭头指向的那一个,注意是腾讯SDK里边的那个info.plist)




最后成功提交审核,坐等审核结果。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值