1.分享菜单栏汉化
使用ShareSDK自带的UI分享界面,出现英文的分享界面! 分享英文.jpeg在cocopods中,能看到ShareSDK是有中英文名称的(国际化)
分享.png所以只需要在项目的info.plist文件中增添一个 "Localizations"字段,并添加一个 "chinese (simplified)"即可切换为想要的汉化名称。
分享中文.jpeg
2.分享微信-- bundle id验证不通过
部分手机分享不正常,(ios9,ios10 OK, ios11.2出现此问题)
这是微信有段时间开始验证项目的bundle id相关信息,
1)去微信的开放平台(https://open.weixin.qq.com)查看注册的应用是否包含ios平台,如若不包含ios平台,请添加!!
微信开放平台.jpeg
2)注册的应用的bundle id 和项目的bundle id是否一致,如果不一致,修改一致!
3.微信支付,调不起微信App
可能存在的问题
1)
//调起微信支付
PayReq* req = [[PayReq alloc] init];
req.partnerId = model.partnerId;
req.prepayId = model.prepayId;
req.nonceStr = model.nonceStr;
req.timeStamp = model.timeStamp;
req.package = model.package;
req.sign = model.sign;
[WXApi sendReq:req];
这些是调起微信app的关键值,如果这些值中任何一个值不存在都会发生调不起微信app的可能!
网友评论