sharesdk.initsdk iOS9中微博sdk出错怎样解决

欢迎访问&&我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。
&& , && 正文
2. 当我们选择添加 frameworks时, 你会发现你找不到*.dylib, 你看到的全是*.tbd 替代.
我们不深究其原因,来解决一下如果真得需要.dylib,怎么找到.dylib
3.首先选择 “Add other”
进入到查找窗口时按下 “CMD”+Shift+G (Go to folder) 然后在输入框输入 ‘ /usr/lib/’
4. 在 /user/lib 目录下,你就可以找到 *.dylib 文件了,选择你需要的添加吧
版权所有,转载本网站文章时请保留此信息。
收藏和分享:
所在分类:
热门图文推荐亲爱的开发者朋友:我们很高兴和大家分享一个消息,团队正式启用顶级域名,Mob即Mobile缩写,全面转型为移动
ShareSDK 是Mob移动开发者服务平台为开发者实现社会化分享功能的SDK产品,自2012年发布以来,受到广大开发者的厚爱。我们坚持不懈更新优化ShareSDK,力求为开发者提供最便捷集成、功能强大的产品。本贴汇总了iOS & Android平台集成过程中最经常遇到的问题及解决方案,希望能给各位开发者提供帮助。
ShareSDK常见问题汇总(更新)
注:QQ客户端分享和QQ空间使用相同的应用信息配置页面,并且必须要正确使用自己在腾讯开放平台注册的APPID等信息,不能直接使用ShareSDK的APPID,避免您的应用由于应用名称与APPID不符而被腾讯封停。
(开放平台:新浪微博、腾讯微博、QQ及QQ空间、微信、Facebook、Twitter、搜狐微博、豆瓣、有道云笔记、印象笔记、Linkedin、Flickr、Pinterest、Tumblr、Dropbox、Instagram、VKontakte、易信好友、明道、人人网、开心网、网易微博、搜狐随身看)
【ShareSDK For iOS】
&&QQ和QQ空间
&&新浪微博
&&腾讯微博
&&国外社交平台
........................................................................................................................................
【ShareSDK For Android】
&&&&新浪微博
&&&&QQ与QQ空间
&&&&腾讯微博
&&&&国外社交平台
& && &豆瓣
& &&&印象笔记
& & 短信验证码SDK常见问题:
& & ShareREC 使用注意事项请查看:
点击“iOS中导入ShareSDK到项目时常见的错误”链接跳到“ 如何自定义分享菜单中的平台列表”页面
ShareSDK、部署版统计组件 iOS端开发和维护。新浪微博:@刘靖煌
你上面的提到的步骤都有,还是不行啊. QQ 空间的用不了哇!直接不跳转登录界面:
下面是打印的数据:
15:20:58.347 memberCenter[0] 平台[(null)(6)]不支持授权功能!
15:20:58.347 memberCenter[0] #warning:平台[(null)(6)]尚未集成!
你上面的提到的步骤都有,还是不行啊. QQ 空间的用不了哇!直接不跳转登录界面:
下面是打印的数据:
亲,你要做QQ的登陆,首先你得初始化QQ空间哦,你的错误是你没有初始化QQ空间,所以也就没有支持授权的功能,必须要先初始化才可以继续做以下的操作,要做QQ的登陆可以参考这个教程
一直不明白分享至微信朋友圈时候必须加sp.setShareType(Platform.SHARE_TEXT);一个类型才能分享成功,但是这么久不会执行weixin.setPlatformActionListener(new PlatformActionListener(){ });这个了,所以就不知道怎么做后续操作了。
然后不加设置分享类型sp.setShareType的时候就不会分享成功,但是会进weixin.setPlatformActionListener这个里面。这是为神马
一直不明白分享至微信朋友圈时候必须加sp.setShareType(Platform.SHARE_TEXT);一个类型才能分享成功,但是 ...
那个Type是分享类型 你想分享的类型,微信要设置这个的,说明分享的类型啊,后面的sp.setShareType(Platform.SHARE_TEXT)是回调的监听而已啊。
cocos2d-x的东西改换了把,都3.3了。
cocos2d-x的东西改换了把,都3.3了。
亲 ,我们有cocos2d-x 3.x快速集成文档的
一键分享,在断网的情况下,通知直接提示分享失败。能不能在断网情况下也可以调用分享的app,发送信息。状态是发送中。这样的话网络回复后会自动发送。。
一键分享,在断网的情况下,通知直接提示分享失败。能不能在断网情况下也可以调用分享的app,发送信息。状 ...
iOS还是安卓呢?1451人阅读
&pre name=&code& class=&objc&&- (void)registerApp {
[ShareSDK registerApp:@&c& activePlatforms:@[@(SSDKPlatformTypeSinaWeibo), @(SSDKPlatformTypeQQ), @(SSDKPlatformTypeWechat)] onImport:^(SSDKPlatformType platformType) {
switch (platformType)
case SSDKPlatformTypeWechat:
[ShareSDKConnector connectWeChat:[WXApi class]];
case SSDKPlatformTypeQQ:
[ShareSDKConnector connectQQ:[QQApiInterface class] tencentOAuthClass:[TencentOAuth class]];
case SSDKPlatformTypeSinaWeibo:
[ShareSDKConnector connectWeibo:[WeiboSDK class]];
} onConfiguration:^(SSDKPlatformType platformType, NSMutableDictionary *appInfo) {
switch (platformType) {
case SSDKPlatformTypeSinaWeibo:
[appInfo SSDKSetupSinaWeiboByAppKey:@&& appSecret:@&9ffb45f4edb8c& redirectUri:@&/& authType:SSDKAuthTypeBoth];
case SSDKPlatformTypeQQ:
[appInfo SSDKSetupQQByAppId:@&& appKey:@&Zo93Onibde17ThtR& authType:SSDKAuthTypeBoth];
case SSDKPlatformTypeWechat:
[appInfo SSDKSetupWeChatByAppId:@&wx05fb96a30ff2061e& appSecret:@&e2b92273d09&];
在使用ShareSDK进行新浪微博的分享时出现了一个错误:&
这是redirectUri配置不正确导致的,这里需要做到三点一致,即微博平台配置、ShareSDK控制台配置、代码。
特别强调一下,这个redirectUri一定要严格一致(&& 不等于 &/&),否则不会成功。
这样问题就解决了!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:351683次
积分:3951
积分:3951
排名:第5370名
原创:128篇
转载:36篇
评论:47条
(3)(8)(10)(24)(9)(4)(4)(6)(5)(7)(8)(3)(2)(2)(4)(1)(4)(18)(10)(1)(1)(4)(1)(1)(1)(1)(1)(12)(2)(1)(8)Xcode7.1与iOS9出现的异常bug
Xcode7.1与iOS9出现的异常bug
[摘要:适配iOS9要做的事:
1.变动http为https
一.公司背景办事器变动;
两.做为开辟者,可正在Xcode临时退回到http协定.
开辟者变动方式以下:
1.正在Info.plist中增加App T]
适配iOS9要做的事:
1.更改http为https&
一.公司后台服务器更改;
二.作为开发者,可在Xcode暂时退回到http协议.& 开发者更改方法如下:
1.在Info.plist中添加App Transport Security Settings (或NSAppTransportSecurity), 类型Dictionary。
2.在App Transport Security Settings下添加Allow Arbitrary Loads (或NSAllowsArbitraryLoads), 类型Boolean,值设为YES.
2.对于使用ShareSDK第三方登录或分享,对iOS9的适配
可参考官方文档详细介绍:/ios9-对sharesdk的影响(适配ios-9必读)
包括:https协议支持,关闭bitcode支持,添加Scheme白名单.
您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。&
ShareSDK里面自带sina的原生SDK, 要删掉SDK extend里面 sina的所有文件, 再打包上传就可以. (删掉后新浪微博还可以分享)
可用终端命令:
grep -r advertisingIdentifier .
检测这个.a文件
3.Xcode7报错:Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:]
&&& 从iOS9开始,Xcode7需要所有UIWindow在makeKeyAndVisible之前必须有一个rootViewController,否则报以上错误。
&&&&解决方案:
&&&&UIViewController&*emptyView = [[UIViewController&alloc]&init];
& &&self.window.rootViewController = emptyV
& & [self.window makeKeyAndVisible];
&4.Xcode7打开旧项目FrameWork文件夹下的.dylib库缺失,添加方法
& &项目Target中Link Binary With Libraries& 点击下方 “+”添加,& 显示搜索页面,在此搜.dylib搜不出来(只能搜到同名的.tbd), 需点击 Add Other,出现文件目录页面 (正常情况通过Finder同样找不到.dylib文件,因该文件是隐藏文件。需按快捷键 CMD+Shift+G,输入/usr/lib后进入隐藏界面,然后添加需要的.dylib即可。
&5.Xcode7 真机测试,真机出现&unavailable&字样,Could not find developer disk image.
stackoverflower答案:/questions//xcode-error-could-not-find-developer-disk-image
先关闭Xcode.再从Xcode 6.4中,拷贝8.4 (12H141)文件夹到Xcode 7的对应目录下.
Xcode 6.4路径为:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode 7路径为:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
重新打开Xcode 7,打开项目,需要等一会,等到菊花不转了,才能运行。
6.App上传Appstore错误
ERROR ITMS-90049:&This bundle is invalid. The bundle identifier contains disallowed characters. [See the section of the Application
Programming Guide entitled The Application Bundle.]&
解决方案: &
在项目导航栏搜索Info.plist文件
查找第三方的info.plist文件,如ShareSDK中的腾讯Bundle文件下的Info.plist文件。
在该文件下添加或者修改以下几个字段:
Bundle versionBundle identifierBundle versions string, short
需要和系统自带的Info.plist文件一样。 如下图
7.App上传Appstore错误
“invalid package
Applications built with SDK 9.0 or later must be packaged as proper IPA files.”
解决方案:
按照错误提示原先上传的是.zip文件,现在需要上传 .ipa文件。也就是需要将打包成的app在打包成ipa文件就可以了。
具体步骤:
1、新建文件夹 Payload&
2、将xcode编译好的app放在Payload文件夹中
3、压缩Payload文件夹为 .zip文件,然后重命名为 .ipa& 重新上传即可
附快捷shell脚本:& 将脚本放在Release-iphones文件夹下,运行该脚本就可将app转换为ipa。
#!/bin/bash
APPNAME=&appName&
ZIPNAME=&zipName&
IPANAME=&ipaName&
mkdir&./ipa/Payload
-r ./${APPNAME}.app ./ipa/Payload
-r ${ZIPNAME} *
${ZIPNAME}.zip ${IPANAME}.ipa
8.App上传Appstore错误
ERROR&ITMS-90535&Unexpected&CFBundleExecutable&Key.&
&解决方案:
1,用XCode 6.4的Product -& Archive,再提交到AppStore。
2,在Stackoverflow上也有相关的解决办法,就是把无用的CFBundle删除掉。点击查看
在工程里面搜索info.plist,可以先搜索info,找到第三方的info.plist文件,删除里面的Executable file对应的一整行,包括值。
例如:找到腾讯的info.plist&&
删除箭头指向的一行,即可.
9.未解决问题,哪位大神看到
&1& 真机运行启动时崩溃,并非100%出现,出现率在80%左右,不清楚是什么原因,有知道的解答一下或者给个思路
dyld`gdb_image_notifier:
&-&&&0x2be590cc&&+0&:
&在网上看到的答案:
选 Project,然后进 BuildPhases,然后进 LinkBinaryWithLibraries. 找到 GLKit.Framework ,把它的 status 更改为 optional 就 ok.(如果没有GLKit.Framework, 添加一个再设置)
因bug无法重现,无法验证以上方法是否可行. (有同行伙伴亲测此方法可行)
&2&Xcode7.1真机测试启动崩溃,模拟器正常,添加Enable Address Sanitizer调试,崩溃在启动页.
libclang_rt.asan_ios_dynamic.dylib`__asan::AsanDie:
-&& 0x5e8240 &+0&:&& push&& {r4, r5, r7, lr}& //代码崩溃在此行
&&& 0x5e8242 &+2&:&& add&&& r7, sp, #0x8
&&& 0x5e8244 &+4&:&& dmb&&& ish
打印信息如下:
AddressSanitizer debugger support is active. Memory error breakpoint has been installed and you can now use the 'memory history' command.
==891==Shadow memory range interleaves with an existing memory mapping. ASan cannot proceed correctly. ABORTING.
==891==ASan shadow was supposed to be located in the [0x3ffff000-0x5fffffff] range.
==891==Process memory map follows:
------后面部分省略
目前的解决办法:
把Enable Address Sanitizer 取消
感谢关注 Ithao123iOS频道,是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 IThao123!
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责
IThao123周刊}

我要回帖

更多关于 sharesdk 微博分享 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信