美文网首页iOS
ios 最新telegram(4.6版)源码运行步骤

ios 最新telegram(4.6版)源码运行步骤

作者: 清隐道人 | 来源:发表于2018-03-12 17:00 被阅读0次

    1.git上下载Peter的2000star的oc源码和Peter的mtprotokit 、signalkit源码。
    2.将mt和signal导入telegraph的相应的文件路径,xcode自动把爆红的文件变为有效文件。
    3.导入一个.h为config.h的文件,文件内容为:

    #ifndef config_h
    #define config_h
    
    #define SETUP_API_ID(apiId) apiId = xxx;
    #define SETUP_API_HASH(apiHash) apiHash = @"xxxx";
    
    #endif /* config_h */
    

    apiId和apiHash 去官网申请。
    4.全局搜 ../../config ,全部替换为../config
    5.将mtprotokit中ThirdParty下AFNetworking加入以下文件


    image.png

    这几个文件去旧版的mtprotokit中找。并在afnetworking.h中导入这几个文件的头文件。在MTProtoKit.h中去掉两行头文件导入的代码


    image.png

    并在mtprotokit.xcodeproj的buildphases中将这几个文件的.m添加-fno-objc-arc。


    image.png

    kit包、Mac包、dynamic包都加-fno-objc-arc
    6.将afnetworkreachabilitymanager中,定义的AFNetworkingReachabilityDidChangeNotification全部随便改个名字。

    现在可以运行了。我搞了好久才跑通的,趟了无数的坑,网上n个教程,越搞越乱,越坏,因为是最新的,最新的教程网上是搜不到。

    相关文章

      网友评论

        本文标题:ios 最新telegram(4.6版)源码运行步骤

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