使用mpaas遇到的“坑”及解决办法

2019-06-12  本文已影响0人  艾泽拉斯大祭司

一、配置工程

1、打开xcode Edit并没有mpaas

原因可能是openSSL问题,导致rvm2.2.4安装有问题!使用下面的命令试试

rvm reinstall 2.2.4 --with-openssl-dir=/usr/local/opt/openssl

二、创建工程

1、创建工程时闪退

把这个目录删除再试试

/Users/Shared/.mpaaskit_sdk/APMobileNetwork/10.1.18

2、设置电池条为白色

(1)Info.plist中View controller-based status bar appearance 设置为no

  (2)theme.plist 中StatusBarStyle 设置为2

3、配置网关加密信息

Info.plist中添加mPaaSCrypt

4、自定义api ,需在DTFrameworkInterface 的+()load方法中注册jsapi

5、新建工程中如果找不到meta.config和yw_1222.jpg (没有的话网关验签过不去)

实体目录下找一下,导入进去

6、导入支付宝端外刷脸sdk(标准版)的,报错(目前可能会出现mpaas平台统计失效,正在与支付宝的同学沟通。。)

MPRemoteLogging.framework删掉这个

7、原生传值给h5页面

(1)在DemoPlugins.bundle > Poseidon-Extra-Config.plist 添加JSAPI

注:name遵循驼峰表示,但是jsapi的名字和h5调用的首字母要都是小写的

(2)创建类,类名必须以 H5JsApi4为开头,并且遵从PSDJsApiHandler,这个类

data是h5传给原生的值,callback是传给h5的值。


上一篇下一篇

猜你喜欢

热点阅读