码迷,mamicode.com
首页 > 其他好文 > 详细

OC开发_课堂笔记——友盟分享(社交化组件)

时间:2015-08-27 20:46:12      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:

 

 

0、友盟的地址 http://dev.umeng.com,进入友盟,在使用友盟之前我们需要注册账号获取key

  (1 进入我们的产品,添加新应用

    技术分享

  (2   输入信息,然后就会获取到key

技术分享

  

1、选择社会化分享

技术分享

2、选择SDK下载,(64bit,其实??已经需要64Bit才能通过审核了)

技术分享

3、选择需要的分享平台和特殊功能,这正是友盟强大的地方,需要啥选啥,因为选越多包就越大

技术分享  

4、下载之后的文件夹中,第一个文件夹UMSocial_Sdk_4.2.3就基本涵盖了我们需要的东西

技术分享

  (1 其中 en.lproj 是做国际化的、header头文件、.a文件是静态库、XIB是界面、bundle包含了所有的资源文件

    技术分享

  (2 UMSocial_Sdk_Instructions文件夹是扩展功能,附加的,可以拖进我们的工程也可以不托。

 

5、新建一个测试工程文件,把友盟的组件托进来

      技术分享

6、在我们的AppDelegate设置友盟的秘药

  (1 设置秘药

  技术分享

  (2 设置分享的平台

  技术分享

7、OK,编译,一编译,pia,一堆?弹出来了,对于这种错误,一般有几种问题:

  第一种,我们可以 build phases->compile sources看看.m文件是不是都添加了;

  第二种,build setting->Other linker Flags改变属性为-ObjC

  第三种,也由可能是引入同一个文件多次,也可以说又可能是引入的不是头文件而是.m文件

 技术分享

解决:好啦,其实最后发现是因为缺少添加一个系统库:SystemConfiguration.framework。添加依赖项,再编译一把!搞定!

技术分享

  效果如下

  (用的是iOS7,所以有黑条;觉得是英语是因为我们上面提到的国际化,只要在设置的语言中修改为如简体中文即可):

          技术分享

 

=高级功能部分=

 

OC开发_课堂笔记——友盟分享(社交化组件)

标签:

原文地址:http://www.cnblogs.com/daomul/p/4581873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!