ShareSDK集成 (IOS - V3.5.0)

来源:互联网 发布:界线网络电影 编辑:程序博客网 时间:2024/05/22 15:12

ios集成参考官方集成文档[1]

分享平台QQ,微信

注意事项

1.官方文档的第4项 预配置生成的Xcode项目的info.plist文件:修改PlistAdd字符串时用以下代码替换(复制代码请在编辑状态下复制)

<key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleTypeRole</key> <string>Editor</string> <key>CFBundleURLIconFile</key> <string>LaunchScreen-iPhonePortrait</string> <key>CFBundleURLName</key> <string>你的项目的包名</string> <key>CFBundleURLSchemes</key> <array> <string>你申请的微信的App Id</string> </array> </dict> <dict> <key>CFBundleTypeRole</key> <string>Editor</string> <key>CFBundleURLIconFile</key> <string>LaunchScreen-iPhonePortrait</string> <key>CFBundleURLName</key> <string>你的项目的包名</string> <key>CFBundleURLSchemes</key> <array> <string>QQ41E630D7</string> </array> </dict> </array>

2.在白名单配置中删除不需要的分享平台

3.查找OnPostProcessBuild(..)方法的引用,是否除了ShareSDKPostProcessBuild脚本外还有其他脚本引用,如果有,看它的特性标签的参数数值,把ShareSDKPostProcessBuild的该方法的特性标签的参数数值设置为相对大的数值

4.打开Unity的Plugins的ios目录下的ShareSDKUnity3DBridge文件,注释掉不需要的分享平台的对应的宏定义

5.如果打包时遇到报一堆这个符号“$”时,查看Unity工程中Editor目录下的SDKPorter文件夹下的ShareSDK压缩包是否解压了,如果解压了将解压的文件删除掉 

0 0
原创粉丝点击