帮助文档

1     Macsdk插件的路径在哪里?

/Users/XXX/Library/Application Support/yijie/sdks

2     Ios如何获取渠道编号(sdkid)?

+(NSString*) getSDKId {
    NSDictionary *dict = [[NSBundle mainBundle] infoDictionary];
    NSString *sdkid = [dict objectForKey:@"com.snowfish.channelid"];
    return sdkid;
}

3     易接工具mac版本和Windows版本的区别?

IOS的易接工具和Android的处理不同,Android的是直接导入apk,然后选择对应的渠道打包,直接生成apk就可以提交给渠道;

IOS的导入的是代码的工程文件*.xcodeproj,导入易接工具后生成 *sdk名称)*.xcodeproj工程文件,里面添加了相应渠道的资源和framework等文件,客户需要使用这个新生成的工程文件生成IPA文件提交给渠道。

4     游戏导入易接工具报错

问题详细描述:

解决方案:

1)检查工具登录的账号是不是和易接官网注册的账号一致

2)检查是否正确按照官网的接入流程,接入我们易接的SDK

3)检查一下 bundle identifier 是不是和后台保持一致

4)检查一下appid是否和后台获取的一致

5)检查Info.plist的路径是否正确

5     导入游戏信息显示错误:

问题详细描述:

解决方案:

xcode info.plist不要用${PRODUCT_NAME},直接写上游戏包名。

6     运行中常见问题

问题详细描述:

运行游戏工程报错如下:

解决方案:

选择对应真机,运行游戏。

问题详细描述:

运行游戏工程报错如下:

解决方案:

General ->Embedded Binaires下添加OnlineAHelper.framework.

问题详细描述:

解决方案:

Build Settings->Enable Bitcode 设置为”NO”

问题详细描述:

解决方案:

需要使用易接官网最新ios sdk资料里的OnlineAhelper.framework

7     游戏横屏点击银联支付会挂掉?

1)  检查打包工具中选择的横竖屏是否正确

2)  检查游戏有没有接我们的

[[YJAppDelegae Instance] application:application supportedInterfaceOrientationsForWindow:window]这个接口

3)  xcode中设置

4)  info.plist中要把竖屏的配置放到最后如图:

8     游戏在ios9上弹不出sdk界面。ios9以下版本没问题。

易接sdk目前只支持64位,所以建议检查一下以下设置是否正确: