Permalink
Browse files

iOS Update to 3.6.1

iOS Update to 3.6.1,并新增分包集成功能
  • Loading branch information...
DangerousDON DangerousDON
DangerousDON authored and DangerousDON committed Feb 21, 2017
1 parent 7204b6a commit 9483d6c59c80216ed47c350d43510f965a3ae067
Showing with 733 additions and 43 deletions.
  1. BIN ShareSDKForU3D.unitypackage
  2. BIN ShareSDKForU3DWithEditor.unitypackage
  3. +23 −21 Unity3D-ShareSDK/Assembly-CSharp-Editor.csproj
  4. +1 −0 Unity3D-ShareSDK/Assembly-CSharp.csproj
  5. BIN Unity3D-ShareSDK/Assets/Editor/ShareSDK For Unity3D支持一键打包功能须知.docx
  6. +4 −1 Unity3D-ShareSDK/Assets/Plugins/ShareSDK/PlatformType.cs
  7. +9 −3 Unity3D-ShareSDK/Assets/Plugins/ShareSDK/ShareContent.cs
  8. +27 −0 Unity3D-ShareSDK/Assets/Plugins/ShareSDK/ShareSDKDevInfo.cs
  9. +73 −0 Unity3D-ShareSDK/Assets/Plugins/iOS/ShareSDKUnity3DBridge.m
  10. +9 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage.meta
  11. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor.meta
  12. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter.meta
  13. +9 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/SDKPorter/ManagePlatforms.meta
  14. +225 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/SDKPorter/ManagePlatforms/ChosenPlatforms.cs
  15. +12 −0 ...D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/SDKPorter/ManagePlatforms/ChosenPlatforms.cs.meta
  16. +208 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/SDKPorter/ManagePlatforms/EditorUI.cs
  17. +12 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/SDKPorter/ManagePlatforms/EditorUI.cs.meta
  18. +4 −1 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/ShareSDK.projmods
  19. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/ShareSDK.projmods.meta
  20. +19 −8 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/ShareSDKPostProcessBuild.cs
  21. 0 ...y3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/ShareSDKPostProcessBuild.cs.meta
  22. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCPlist.cs
  23. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCPlist.cs.meta
  24. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor.meta
  25. BIN ...reSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/ICSharpCode.SharpZipLib.dll
  26. 0 .../Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/ICSharpCode.SharpZipLib.dll.meta
  27. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/LICENSE
  28. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/LICENSE.meta
  29. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXBuildFile.cs
  30. 0 ...y3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXBuildFile.cs.meta
  31. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXBuildPhase.cs
  32. 0 ...3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXBuildPhase.cs.meta
  33. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXDictionary.cs
  34. 0 ...3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXDictionary.cs.meta
  35. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXFileReference.cs
  36. 0 ...ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXFileReference.cs.meta
  37. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXGroup.cs
  38. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXGroup.cs.meta
  39. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXList.cs
  40. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXList.cs.meta
  41. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXObject.cs
  42. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXObject.cs.meta
  43. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXParser.cs
  44. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXParser.cs.meta
  45. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXProject.cs
  46. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/PBXProject.cs.meta
  47. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/Readme.mdown
  48. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/Readme.mdown.meta
  49. 0 ...-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCBuildConfiguration.cs
  50. 0 ...eSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCBuildConfiguration.cs.meta
  51. 0 ...D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCConfigurationList.cs
  52. 0 ...reSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCConfigurationList.cs.meta
  53. 0 ...-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCFileOperationQueue.cs
  54. 0 ...eSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCFileOperationQueue.cs.meta
  55. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCMod.cs
  56. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCMod.cs.meta
  57. +69 −8 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCProject.cs
  58. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCProject.cs.meta
  59. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCSourceFile.cs
  60. 0 ...y3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCSourceFile.cs.meta
  61. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCTarget.cs
  62. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCTarget.cs.meta
  63. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCodeEditorMenu.cs
  64. 0 ...-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/XCodeEditorMenu.cs.meta
  65. +2 −1 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/ZipHelper.cs
  66. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/SDKPorter/XCodeEditor/ZipHelper.cs.meta
  67. BIN Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/ShareSDK For Unity3D支持一键打包功能须知.docx
  68. 0 Unity3D-ShareSDK/Assets/{ → ShareSDKiOSAutoPackage}/Editor/ShareSDK For Unity3D支持一键打包功能须知.docx.meta
  69. +15 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/ManagePlatforms.cs
  70. +12 −0 Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/ManagePlatforms.cs.meta
  71. BIN Unity3D-ShareSDK/Assets/test.unity
  72. BIN Unity3D-ShareSDK/Library/CurrentLayout.dwlt
  73. BIN Unity3D-ShareSDK/Library/EditorUserBuildSettings.asset
  74. BIN Unity3D-ShareSDK/Library/InspectorExpandedItems.asset
  75. BIN Unity3D-ShareSDK/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll
  76. BIN Unity3D-ShareSDK/Library/ScriptAssemblies/Assembly-CSharp-Editor.dll.mdb
  77. BIN Unity3D-ShareSDK/Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll
  78. BIN Unity3D-ShareSDK/Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll.mdb
  79. BIN Unity3D-ShareSDK/Library/ScriptAssemblies/Assembly-CSharp.dll
  80. BIN Unity3D-ShareSDK/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
  81. BIN Unity3D-ShareSDK/Library/assetDatabase3
  82. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000002000000000000000
  83. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000003000000000000000
  84. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000004000000000000000
  85. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000004100000000000000
  86. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000005000000000000000
  87. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000005100000000000000
  88. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000006000000000000000
  89. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000006100000000000000
  90. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000007000000000000000
  91. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000007100000000000000
  92. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000008000000000000000
  93. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000008100000000000000
  94. BIN Unity3D-ShareSDK/Library/metadata/00/00000000000000009000000000000000
  95. BIN Unity3D-ShareSDK/Library/metadata/00/0000000000000000a000000000000000
  96. BIN Unity3D-ShareSDK/Library/metadata/00/0000000000000000a100000000000000
  97. BIN Unity3D-ShareSDK/Library/metadata/00/0000000000000000b000000000000000
  98. BIN Unity3D-ShareSDK/Library/metadata/00/0000000000000000c000000000000000
  99. BIN Unity3D-ShareSDK/Library/metadata/08/08e49f988a59f01438b9745bdca9d94b
  100. BIN Unity3D-ShareSDK/Library/metadata/11/11c6d205e5de6469c8508bdfd3800e59
  101. BIN Unity3D-ShareSDK/Library/metadata/11/11c6d205e5de6469c8508bdfd3800e59.info
  102. BIN Unity3D-ShareSDK/Library/metadata/13/13c181aada65a4affa874687c91ffe28
  103. BIN Unity3D-ShareSDK/Library/metadata/13/13c181aada65a4affa874687c91ffe28.info
  104. BIN Unity3D-ShareSDK/Library/metadata/14/1468914f198f64137adf5de4341ebe53
  105. BIN Unity3D-ShareSDK/Library/metadata/14/1468914f198f64137adf5de4341ebe53.info
  106. BIN Unity3D-ShareSDK/Library/metadata/18/186b7292bd62b4867bff9c84f77ba73e
  107. BIN Unity3D-ShareSDK/Library/metadata/18/186b7292bd62b4867bff9c84f77ba73e.info
  108. BIN Unity3D-ShareSDK/Library/metadata/1a/1af26133e9aa04b77bd12d21d94f118e
  109. BIN Unity3D-ShareSDK/Library/metadata/1a/1af26133e9aa04b77bd12d21d94f118e.info
  110. BIN Unity3D-ShareSDK/Library/metadata/27/2792ed7b2a30d40c199e8e27ebf39ccf
  111. BIN Unity3D-ShareSDK/Library/metadata/27/2792ed7b2a30d40c199e8e27ebf39ccf.info
  112. BIN Unity3D-ShareSDK/Library/metadata/31/31ad3e35a36e74ca29946bc821b85d2b
  113. BIN Unity3D-ShareSDK/Library/metadata/31/31ad3e35a36e74ca29946bc821b85d2b.info
  114. BIN Unity3D-ShareSDK/Library/metadata/32/32f133b9e55274ea89cb600dce102228
  115. BIN Unity3D-ShareSDK/Library/metadata/32/32f133b9e55274ea89cb600dce102228.info
  116. BIN Unity3D-ShareSDK/Library/metadata/45/45e20ea7193b74e02b784077e774b23f
  117. BIN Unity3D-ShareSDK/Library/metadata/45/45e20ea7193b74e02b784077e774b23f.info
  118. BIN Unity3D-ShareSDK/Library/metadata/47/47cfba800344a46e9976cf99c65e928d
  119. BIN Unity3D-ShareSDK/Library/metadata/47/47cfba800344a46e9976cf99c65e928d.info
  120. BIN Unity3D-ShareSDK/Library/metadata/4e/4ee8c86adb63a4e91b07b8a67a0a4cd3
  121. BIN Unity3D-ShareSDK/Library/metadata/4e/4ee8c86adb63a4e91b07b8a67a0a4cd3.info
  122. BIN Unity3D-ShareSDK/Library/metadata/52/52c8293a5aac445bcaa44077cf8ef857
  123. BIN Unity3D-ShareSDK/Library/metadata/52/52c8293a5aac445bcaa44077cf8ef857.info
  124. BIN Unity3D-ShareSDK/Library/metadata/58/581f9d6eccf0a434f9922cfc6df52450
  125. BIN Unity3D-ShareSDK/Library/metadata/5a/5a8213bf10e38424b81ce56f7700deba
  126. BIN Unity3D-ShareSDK/Library/metadata/5a/5a8213bf10e38424b81ce56f7700deba.info
  127. BIN Unity3D-ShareSDK/Library/metadata/5d/5dab64c67c818480d9451129a0e67e80
  128. BIN Unity3D-ShareSDK/Library/metadata/5d/5dab64c67c818480d9451129a0e67e80.info
  129. BIN Unity3D-ShareSDK/Library/metadata/60/6072c24958d074bbba00b6654dea8a07
  130. BIN Unity3D-ShareSDK/Library/metadata/60/6072c24958d074bbba00b6654dea8a07.info
  131. BIN Unity3D-ShareSDK/Library/metadata/69/69423e6564ea64fc3b96ea9a712863e6
  132. BIN Unity3D-ShareSDK/Library/metadata/69/69423e6564ea64fc3b96ea9a712863e6.info
  133. BIN Unity3D-ShareSDK/Library/metadata/6f/6f996bf7a27904669a1f25cabab1fbd4
  134. BIN Unity3D-ShareSDK/Library/metadata/6f/6f996bf7a27904669a1f25cabab1fbd4.info
  135. BIN Unity3D-ShareSDK/Library/metadata/71/716e2f2e4d52d4313ad86fce04233fd3
  136. BIN Unity3D-ShareSDK/Library/metadata/71/716e2f2e4d52d4313ad86fce04233fd3.info
  137. BIN Unity3D-ShareSDK/Library/metadata/88/88d0290a28a6c4c339fa14fef6465310
  138. BIN Unity3D-ShareSDK/Library/metadata/88/88d0290a28a6c4c339fa14fef6465310.info
  139. BIN Unity3D-ShareSDK/Library/metadata/8a/8a20716d12def417c9d0a303293098ac
  140. BIN Unity3D-ShareSDK/Library/metadata/8a/8a20716d12def417c9d0a303293098ac.info
  141. BIN Unity3D-ShareSDK/Library/metadata/8e/8e2ac3a1ba3f94cb8bce3080b392f77c
  142. BIN Unity3D-ShareSDK/Library/metadata/8e/8e2ac3a1ba3f94cb8bce3080b392f77c.info
  143. BIN Unity3D-ShareSDK/Library/metadata/99/99d07ffc2f1ec4dd2a3d4c80a5b81e51
  144. BIN Unity3D-ShareSDK/Library/metadata/99/99d07ffc2f1ec4dd2a3d4c80a5b81e51.info
  145. BIN Unity3D-ShareSDK/Library/metadata/9c/9c1a7c4c4f4da42fa9948a0b2c3c6e7e
  146. BIN Unity3D-ShareSDK/Library/metadata/9c/9c1a7c4c4f4da42fa9948a0b2c3c6e7e.info
  147. BIN Unity3D-ShareSDK/Library/metadata/9c/9cf4113445351432eaf07fcc51ce34dc
  148. BIN Unity3D-ShareSDK/Library/metadata/9c/9cf4113445351432eaf07fcc51ce34dc.info
  149. BIN Unity3D-ShareSDK/Library/metadata/b6/b63d33987f9aa3e40809166005efcc2f
  150. BIN Unity3D-ShareSDK/Library/metadata/c3/c30d8d7eaea0d402d9f3436f5393a29f
  151. BIN Unity3D-ShareSDK/Library/metadata/c3/c30d8d7eaea0d402d9f3436f5393a29f.info
  152. BIN Unity3D-ShareSDK/Library/metadata/cb/cb6cd777710dd4c049fb0c3e4e918148
  153. BIN Unity3D-ShareSDK/Library/metadata/cb/cb6cd777710dd4c049fb0c3e4e918148.info
  154. BIN Unity3D-ShareSDK/Library/metadata/d2/d205b8026a3e24b0bb63ce553afcbf15
  155. BIN Unity3D-ShareSDK/Library/metadata/d2/d205b8026a3e24b0bb63ce553afcbf15.info
  156. BIN Unity3D-ShareSDK/Library/metadata/d7/d70ba4454a4404540bfe43c0bee8f0ef
  157. BIN Unity3D-ShareSDK/Library/metadata/d7/d70ba4454a4404540bfe43c0bee8f0ef.info
  158. BIN Unity3D-ShareSDK/Library/metadata/e2/e2d23f084277542dbbe7a017cb9799ce
  159. BIN Unity3D-ShareSDK/Library/metadata/e2/e2d23f084277542dbbe7a017cb9799ce.info
  160. BIN Unity3D-ShareSDK/Library/metadata/e4/e4ad4476f7c2c4dbd9441d710894cdc4
  161. BIN Unity3D-ShareSDK/Library/metadata/e4/e4ad4476f7c2c4dbd9441d710894cdc4.info
  162. BIN Unity3D-ShareSDK/Library/metadata/ef/efd071e8beb084c7dbc945f03e3e9f6c
  163. BIN Unity3D-ShareSDK/Library/metadata/ef/efd071e8beb084c7dbc945f03e3e9f6c.info
  164. BIN Unity3D-ShareSDK/Library/metadata/f4/f4318f22732c14aeeaa07d76a3c78a3c
  165. BIN Unity3D-ShareSDK/Library/metadata/f4/f4318f22732c14aeeaa07d76a3c78a3c.info
  166. BIN Unity3D-ShareSDK/Library/metadata/ff/ffd51577e814940a8a93200cde422eb0
  167. BIN Unity3D-ShareSDK/Library/metadata/ff/ffd51577e814940a8a93200cde422eb0.info
  168. BIN 分享内容参数表.docx
View
Binary file not shown.
Binary file not shown.
@@ -45,26 +45,28 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Assets\Editor\SDKPorter\ShareSDKPostProcessBuild.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCPlist.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXBuildFile.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXBuildPhase.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXDictionary.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXFileReference.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXGroup.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXList.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXObject.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXParser.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\PBXProject.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCBuildConfiguration.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCConfigurationList.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCFileOperationQueue.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCMod.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCProject.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCSourceFile.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCTarget.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\XCodeEditorMenu.cs" />
<Compile Include="Assets\Editor\SDKPorter\XCodeEditor\ZipHelper.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\ManagePlatforms\ChosenPlatforms.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\ManagePlatforms\EditorUI.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\ShareSDKPostProcessBuild.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCPlist.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXBuildFile.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXBuildPhase.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXDictionary.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXFileReference.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXGroup.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXList.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXObject.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXParser.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\PBXProject.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCBuildConfiguration.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCConfigurationList.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCFileOperationQueue.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCMod.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCProject.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCSourceFile.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCTarget.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\XCodeEditorMenu.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\Editor\SDKPorter\XCodeEditor\ZipHelper.cs" />
<None Include="Assets\Plugins\Android\ShareSDK\res\values\ssdk_oks_strings.xml" />
<None Include="Assets\Plugins\Android\ShareSDK\res\values\ssdk_strings.xml" />
<None Include="Assets\Plugins\Android\ShareSDK\res\drawable\ssdk_oks_classic_progressbar.xml" />
@@ -99,7 +101,7 @@
<HintPath>/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/TreeEditor/Editor/UnityEditor.TreeEditor.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.SharpZipLib">
<HintPath>/Users/chenjd/GitHub/New-Unity-For-ShareSDK/Unity3D-ShareSDK/Assets/Editor/SDKPorter/XCodeEditor/ICSharpCode.SharpZipLib.dll</HintPath>
<HintPath>/Users/chenjd/GitHub/New-Unity-For-ShareSDK/Unity3D-ShareSDK/Assets/ShareSDKiOSAutoPackage/Editor/SDKPorter/XCodeEditor/ICSharpCode.SharpZipLib.dll</HintPath>
</Reference>
<Reference Include="UnityEditor.Graphs">
<HintPath>/Applications/Unity/Unity.app/Contents/Managed/UnityEditor.Graphs.dll</HintPath>
@@ -46,6 +46,7 @@
</ItemGroup>
<ItemGroup>
<Compile Include="Assets\Demo.cs" />
<Compile Include="Assets\ShareSDKiOSAutoPackage\ManagePlatforms.cs" />
<None Include="Assets\Plugins\Android\ShareSDK\res\values\ssdk_oks_strings.xml" />
<None Include="Assets\Plugins\Android\ShareSDK\res\values\ssdk_strings.xml" />
<None Include="Assets\Plugins\Android\ShareSDK\res\drawable\ssdk_oks_classic_progressbar.xml" />
@@ -45,7 +45,7 @@ public enum PlatformType
Flickr = 34, //Flickr
Dropbox = 35, //Dropbox
VKontakte = 36, //VKontakte
WeChatFavorites = 37, //WeChat Favorited
WeChatFavorites = 37, //WeChat Favorited
YiXinSession = 38, //YiXin Session
YiXinTimeline = 39, //YiXin Timeline
YiXinFav = 40, //YiXin Favorited
@@ -59,6 +59,9 @@ public enum PlatformType
Alipay = 50, //Alipay
AlipayMoments = 51, //AlipayMoments
DingTalk = 52, //DingTalk 钉钉
Youtube = 53, //youtube
MeiPai = 54, //美拍
#if UNITY_ANDROID
KakaoPlatform = 44,
@@ -177,7 +177,7 @@ public class ShareContent
#endif
}
/*iOS/Android - WhatsApp*/
/*iOS/Android - WhatsApp/Youtube/ MeiPai(the path must be an assetUrl path in iOS)*/
public void SetVideoPath(String videoPath){
#if UNITY_ANDROID
shareParams["filePath"] = videoPath;
@@ -191,11 +191,17 @@ public class ShareContent
shareParams ["notebook"] = notebook;
}
/*iOS/Android - Pocket/Flickr/YinXiang/Evernote*/
/*iOS/Android - Pocket/Flickr/YinXiang/Evernote/Youtube*/
public void SetTags(String tags){
shareParams ["tags"] = tags;
}
/*iOS - Youtube(0-public;1-private;2-unlisted)*/
public void SetPrivateStatus(int status)
{
shareParams ["privateStatus"] = status;
}
/*iOS Only - Sina*/
public void SetObjectID(String objectId) {
shareParams["objectID"] = objectId;
@@ -281,7 +287,7 @@ public class ShareContent
shareParams ["attachmentPath"] = attachmentPath;
}
/*iOS Only - Instapaper/Pinterest*/
/*iOS Only - Instapaper/Pinterest/Youtube*/
public void SetDesc(String desc){
shareParams ["desc"] = desc;
}
@@ -45,6 +45,8 @@ public class DevInfoSet
public Alipay alipay;
public AlipayMoments alipayMoments;
public DingTalk dingTalk;
public Youtube youtube;
public MeiPai meiPai;
#if UNITY_ANDROID
public FourSquare fourSquare;
@@ -791,4 +793,29 @@ public class KakaoSeries : DevInfo
public string auth_type = "both"; //can pass "both","sso",or "web"
#endif
}
[Serializable]
public class Youtube : DevInfo
{
#if UNITY_ANDROID
//待添加
#elif UNITY_IPHONE
public const int type = (int) PlatformType.Youtube;
public string client_id = "906418427202-jinnbqal1niq4s8isbg2ofsqc5ddkcgr.apps.googleusercontent.com";
public string client_secret = "";
public string redirect_uri = "http://localhost";
#endif
}
[Serializable]
public class MeiPai : DevInfo
{
#if UNITY_ANDROID
//待添加
#elif UNITY_IPHONE
public const int type = (int) PlatformType.MeiPai;
public string app_key = "1089867596";
#endif
}
}
@@ -28,6 +28,7 @@
#define __SHARESDK_FACEBOOK_MSG__
#define __SHARESDK_ALIPAYSOCIAL__
#define __SHARESDK_DINGTALK__
#define __SHARESDK_MEIPAI__
#ifdef __SHARESDK_WECHAT__
#import "WXApi.h"
@@ -66,6 +67,10 @@
#import <DTShareKit/DTOpenAPI.h>
#endif
#ifdef __SHARESDK_MEIPAI__
#import <MPShareSDK/MPShareSDK.h>
#endif
static UIView *_refView = nil;
#if defined (__cplusplus)
extern "C" {
@@ -2596,6 +2601,69 @@ void __setKakaoParams(NSDictionary *value,NSMutableDictionary *params,SSDKPlatfo
platformType:SSDKPlatformTypeEvernote];
}
//Youtube
value = [MOBFJson objectFromJSONString:[customizeShareParams objectForKey:[NSString stringWithFormat:@"%lu",(unsigned long)SSDKPlatformTypeYouTube]]];
if ([value isKindOfClass:[NSDictionary class]])
{
NSString *desc = nil;
NSString *title = nil;
NSString *videoPath = nil;
NSMutableArray *tags = [NSMutableArray array];
SSDKPrivacyStatus privacyStatus = SSDKPrivacyStatusPrivate;
if ([[value objectForKey:@"desc"] isKindOfClass:[NSString class]])
{
desc = [value objectForKey:@"desc"];
}
if ([[value objectForKey:@"title"] isKindOfClass:[NSString class]])
{
title = [value objectForKey:@"title"];
}
id tagValue = [value objectForKey:@"tags"];
if ([tagValue isKindOfClass:[NSString class]])
{
NSArray *tagArr = [tagValue componentsSeparatedByString:@","];
[tags addObjectsFromArray:tagArr];
}
else if ([tagValue isKindOfClass:[NSArray class]])
{
tags = [tagValue mutableCopy];
}
if ([[value objectForKey:@"videoPath"] isKindOfClass:[NSString class]])
{
videoPath = [value objectForKey:@"videoPath"];
}
if ([[value objectForKey:@"privateStatus"] integerValue] != 0) {
privacyStatus = [[value objectForKey:@"privateStatus"] integerValue];
}
[params SSDKSetupYouTubeParamsByVideo:videoPath
title:title
description:desc
tags:tags
privacyStatus:privacyStatus];
}
value = [MOBFJson objectFromJSONString:[customizeShareParams objectForKey:[NSString stringWithFormat:@"%lu",(unsigned long)SSDKPlatformTypeMeiPai]]];
if ([value isKindOfClass:[NSDictionary class]])
{
NSString *videoPath = nil;
SSDKContentType type = SSDKContentTypeVideo;
if ([[value objectForKey:@"videoPath"] isKindOfClass:[NSString class]])
{
videoPath = [value objectForKey:@"videoPath"];
}
if ([[value objectForKey:@"shareType"] isKindOfClass:[NSNumber class]])
{
type = __convertContentType([[value objectForKey:@"shareType"] integerValue]);
}
[params SSDKSetupMeiPaiParamsByUrl:[NSURL URLWithString:videoPath]
type:type];
}
}
}
return params;
@@ -2675,6 +2743,11 @@ void __iosShareSDKRegisterAppAndSetPltformsConfig (void *appKey, void*configInfo
case SSDKPlatformTypeDingTalk:
#ifdef __SHARESDK_DINGTALK__
[ShareSDKConnector connectDingTalk:[DTOpenAPI class]];
#endif
break;
case SSDKPlatformTypeMeiPai:
#ifdef __SHARESDK_MEIPAI__
[ShareSDKConnector connectMeiPai:[MPShareSDK class]];
#endif
break;
default:

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit 9483d6c

Please sign in to comment.