美文网首页
添加vigame_ios 和vigame(c++) 到工程步骤

添加vigame_ios 和vigame(c++) 到工程步骤

作者: aaa000 | 来源:发表于2018-10-19 10:28 被阅读50次

    1.将 两个文件加入工程(Create groups)

    git address http://192.168.1.252:8080/r/VigameLibrary.git
    本地路径:doucument>VigameLibrary>Source>Vigame

    git address http://192.168.1.252:8080/r/VigameIOSLibrary.git
    本地路径:doucument>Vigame_iOS

    AE6813C7-E0C6-4095-BE32-C6F4093A49EB.png

    2 删除多余的文件

    1. 必须 删除项 Vigame>social>SocialAgents>AliGame

    2. 必须 删除项 Vigame>social>SocialAgents>Downjoy

    3. 必须 删除项 Vigame>social>SocialAgents>MSDK

    4. 必须 删除项 Vigame>social>SocialAgents>QQ

    5. 必须 删除项 Vigame>social>SocialAgents>Vivo

    6. 可选删除项 Vigame_iOS>ad 删除不使用的广告

    7. 可选删除项 Vigame_iOS>tj 删除不使用的统计

    8. 可选删除项 Vigame_iOS>pay 删除不使用的支付方式

    9. 可选删除项 Vigame_iOS>commumity 不使用社区功能可删除

    10 可选删除项 Vigame_iOS>customerService 不使用客服功能可删除

    99097238-908D-4DEC-8D3C-1D6ED1F2EE27.png

    3 添加 C++中需要使用的静态库文件

    (备注: vigameLibrary->deps文件下 一共5个 xx.a 文件!)


    52E96618-BC9B-4B36-B828-DAB4DBA84E19.png 818383DB-EA0B-49D8-AEAA-5B750015A71E.png

    4 添加C++ 静态库路径 和 头文件链接

    F023E606-EF42-4887-ADFB-35BA0601B3F1.png
    83699CC7-996D-4A11-BEF1-5212567AF295.png

    5 项目编译开关设置

    1 target->build settings - >bitcode 设置为 NO

    2 target->build settings - >Other Linker Flag 双击添加 -ObjC

    3 target->build settings - >C Language Dialect 设置为 gun11

    4 target->build settings - >C++ Language Dialect 设置为 GUN++14

    6 添加对应SDK 路径和 搜索路径(直接把 SDK 对应的文件夹拖入路径搜索栏中)

    7添加各家SDK 需要的系统支持库文件

    头条SDK (1.9.6.1)
    StoreKit.framework
    MobileCoreServices.framework
    WebKit.framework
    MediaPlayer.framework
    CoreMedia.framework
    AVFoundation.framework
    CoreLocation.framework
    CoreTelephony.framework
    SystemConfiguration.framework
    AdSupport.framework
    
    百度SDK (4.5   2018-05-17)
    AdSupport.framework
    StoreKit.framework
    Libc++.dylib
    CoreMotion.framework 
    MessageUI.framework 
    CoreLocation.framework 
    CoreTelephony.framework 
    SystemConfiguration.framework 
    SafariServices.framework
    
    Vungle SDK (6.2.0)   https://support.vungle.com/hc/en-us/articles/360002925791
    AdSupport.framework
    AudioToolbox.framework
    AVFoundation.framework
    CFNetwork.framework
    CoreGraphics.framework
    CoreMedia.framework
    libz.dylib or libz.tbd
    MediaPlayer.framework
    QuartzCore.framework
    StoreKit.framework
    SystemConfiguration.framework
    
    GDT SDK (4.8.0)
    AdSupport.framework
    CoreLocation.framework
    QuarzCore.framework
    SystemConfiguration.framework 
    CoreTelephony.framework 
    libz.dylib 或 libz.tbd
    Security.framework
    StoreKit.framework
    WebKit.framework (Optional) 
    AVFoundation.framework
    libxml2.tbd
    
    Applovin SDK (5.1.2) 
    需要在项目中  info.plist 添加一组键值对
    AppLovinSdkKey:OccGd7R7bTW53ahEHdU1I19cyzCeM6Wmk71MFSTrx_w-acDsFhtTi19e-MILSp6Bx8XAb00W_xVZXkPoPHK7IU
    AdSupport
    AVFoundation
    CoreGraphics
    CoreMedia
    CoreTelephony
    StoreKit
    SystemConfiguration
    UIKit
    WebKit
    libz.tbd 
    
    友盟统计 SDK (4.2.4)
    libz.tbd
    libsqlite3.tbd
    CoreTelephony.framework
    SystemConfiguration.framework
    
    友盟推送 SDK (1.5.0)
    UserNotification.framework
    libz.tbd
    libsqlite3.0.tbd
    

    相关文章

      网友评论

          本文标题:添加vigame_ios 和vigame(c++) 到工程步骤

          本文链接:https://www.haomeiwen.com/subject/shzezftx.html