Skip to content

iOS接入配置

WARNING

在接入SDK之前, 建议先请仔细阅读:接入流程

添加framework和bundle

把U8SDKDemo工程中Libs目录下的所有库文件和bundle文件添加到游戏的xcode工程中, 并添加如下系统库:

CoreMotion.framework
libc++.tbd

Info Plist配置

Info Plist配置

在游戏的Info Plist文件中, 增加以下配置节点:

xml
<key>U8SDK</key>
<dict>
    <key>AppId</key>
    <integer>1</integer>
    <key>AppKey</key>
    <string>f32fdc02123a82524eb4ea95e1383d0b</string>
    <key>Channel</key>
    <integer>88888</integer>
    <key>ChannelName</key>
    <string>BaseTest</string>
    <key>Plugins</key>
    <array>
        <dict>
            <key>name</key>
            <string>BaseTest</string>
        </dict>
    </array>
    <key>U8Url</key>
    <string>http://xxxx</string>
</dict> 

1、 AppId: U8SDK分配的当前游戏appID (对应U8Server后台-》游戏管理中,该游戏的appID)
2、 AppKey: U8SDK分配的当前游戏appKey (对应U8Server后台-》游戏管理中,该游戏的appKey)
3、 Channel: U8SDK分配的测试渠道号 (在U8Server后台-》渠道配置中,创建一条渠道配置,渠道商选U8测试渠道,并设置一个渠道号)
4、 U8Url : U8Server服务端URL地址

参数说明:

参数名称说明
AppIDU8聚合SDK后台,该游戏的AppID参数
AppKeyU8聚合SDK后台,该游戏的AppKey参数
ChannelU8聚合SDK后台, 添加的母包测试渠道的渠道号
U8UrlU8聚合SDK服务端URL地址, 请咨询SDK服务端同学获取

iOS info plist 配置

BuildSetttings 配置

在Xcode工程中 当前Target的build settings中,搜索other link flags, 在other link flags中,添加一项:

-ObjC

iOS build settings配置

版权所有© 2021-2030 上海丞诺网络科技有限公司