Browse Source

打包苹果后自动添加引用

LiuQilin 8 years ago
parent
commit
1b68ff506d
44 changed files with 932 additions and 10 deletions
  1. 9 0
      Assets/AppleDependency.meta
  2. 3 0
      Assets/AppleDependency/InfoPlist.strings
  3. 8 0
      Assets/AppleDependency/InfoPlist.strings.meta
  4. 0 0
      Assets/Plugins/Alipay.meta
  5. 9 0
      Assets/Plugins/Alipay/Android.meta
  6. 0 0
      Assets/Plugins/Alipay/Android/alipaySdk-20170710.jar
  7. 2 2
      Assets/Plugins/Alipay/Android/alipaySdk-20170710.jar.meta
  8. 0 0
      Assets/Plugins/Alipay/Android/unitytool.jar
  9. 2 2
      Assets/Plugins/Alipay/Android/unitytool.jar.meta
  10. 9 0
      Assets/Plugins/Alipay/IOS.meta
  11. 13 0
      Assets/Plugins/Alipay/IOS/AliPay.h
  12. 24 0
      Assets/Plugins/Alipay/IOS/AliPay.h.meta
  13. 41 0
      Assets/Plugins/Alipay/IOS/AliPay.mm
  14. 24 0
      Assets/Plugins/Alipay/IOS/AliPay.mm.meta
  15. 25 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle.meta
  16. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/bar@2x.png
  17. 68 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/bar@2x.png.meta
  18. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh@2x.png
  19. 68 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh@2x.png.meta
  20. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh_click@2x.png
  21. 68 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh_click@2x.png.meta
  22. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown@2x.png
  23. 68 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown@2x.png.meta
  24. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown_click@2x.png
  25. 68 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown_click@2x.png.meta
  26. 25 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework.meta
  27. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/AlipaySDK
  28. 8 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/AlipaySDK.meta
  29. 9 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers.meta
  30. 33 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/APayAuthInfo.h
  31. 8 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/APayAuthInfo.h.meta
  32. 187 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/AlipaySDK.h
  33. 8 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/AlipaySDK.h.meta
  34. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Info.plist
  35. 8 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Info.plist.meta
  36. 9 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/en.lproj.meta
  37. BIN
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/en.lproj/InfoPlist.strings
  38. 8 0
      Assets/Plugins/Alipay/IOS/AlipaySDK.framework/en.lproj/InfoPlist.strings.meta
  39. 26 2
      Assets/Resource/Sprite/SpriteUI/Atlas.png.meta
  40. 69 0
      Assets/Script/Editor/PostProcessor.cs
  41. 12 0
      Assets/Script/Editor/PostProcessor.cs.meta
  42. 5 1
      Assets/Script/Manage/Initializer.cs
  43. 3 3
      ProjectSettings/GraphicsSettings.asset
  44. 5 0
      ToList.txt

+ 9 - 0
Assets/AppleDependency.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: bd8889911b4ecd445b0c7dcd85d31c06
+folderAsset: yes
+timeCreated: 1502785844
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 3 - 0
Assets/AppleDependency/InfoPlist.strings

@@ -0,0 +1,3 @@
+//CFBundleDisplayName="MyLovelyGarden";
+//CFBundleDisplayName="我的甜蜜花园";
+//CFBundleDisplayName="我的甜蜜花園";

+ 8 - 0
Assets/AppleDependency/InfoPlist.strings.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 75eed675bbab1d945aa38b510b0670a4
+timeCreated: 1502785874
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 0 - 0
Assets/Plugins/AlipayLib.meta → Assets/Plugins/Alipay.meta


+ 9 - 0
Assets/Plugins/Alipay/Android.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 5f5aa4c955f14fb45b05b862c99420d3
+folderAsset: yes
+timeCreated: 1502760984
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 0 - 0
Assets/Plugins/AlipayLib/alipaySdk-20170710.jar → Assets/Plugins/Alipay/Android/alipaySdk-20170710.jar


+ 2 - 2
Assets/Plugins/AlipayLib/alipaySdk-20170710.jar.meta → Assets/Plugins/Alipay/Android/alipaySdk-20170710.jar.meta

@@ -1,6 +1,6 @@
 fileFormatVersion: 2
-guid: 86cfd88d295982941bd87bfee0abc49c
-timeCreated: 1501233694
+guid: 64878379aff94463eaf455f4f80b6513
+timeCreated: 1501229734
 licenseType: Pro
 PluginImporter:
   serializedVersion: 1

+ 0 - 0
Assets/Plugins/AlipayLib/unitytool.jar → Assets/Plugins/Alipay/Android/unitytool.jar


+ 2 - 2
Assets/Plugins/AlipayLib/unitytool.jar.meta → Assets/Plugins/Alipay/Android/unitytool.jar.meta

@@ -1,6 +1,6 @@
 fileFormatVersion: 2
-guid: 62204b2b074864a40b3bd1994d7f086d
-timeCreated: 1501233694
+guid: 2a994674615364276ab1aa8270a5b837
+timeCreated: 1501233154
 licenseType: Pro
 PluginImporter:
   serializedVersion: 1

+ 9 - 0
Assets/Plugins/Alipay/IOS.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 56a9574fc6d17c044a383d0f6cdb5d68
+folderAsset: yes
+timeCreated: 1502760989
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 13 - 0
Assets/Plugins/Alipay/IOS/AliPay.h

@@ -0,0 +1,13 @@
+//
+//  AliPay.h
+//  UnityAliPay
+//
+//  Created by Fenix Wang on 2017/8/14.
+//  Copyright © 2017年 Fenix Wang. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+@interface AliPay : NSObject
+
+@end

+ 24 - 0
Assets/Plugins/Alipay/IOS/AliPay.h.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: 2e28ba932f97f45a1b5b6ee09923d5ff
+timeCreated: 1502698138
+licenseType: Pro
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  isOverridable: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    iOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 41 - 0
Assets/Plugins/Alipay/IOS/AliPay.mm

@@ -0,0 +1,41 @@
+//
+//  AliPay.m
+//  UnityAliPay
+//
+//  Created by Fenix Wang on 2017/8/14.
+//  Copyright © 2017年 Fenix Wang. All rights reserved.
+//
+
+#import "AliPay.h"
+#import <AlipaySDK/AlipaySDK.h>
+
+
+@implementation AliPay
+
+- (void)payResult:(NSString *)gameObj resultDic:(NSDictionary *)resultDic
+{
+    NSLog(@"reslut = %@", resultDic);
+    NSString *method = @"OnPayResult";
+    NSString *resultStatus = [resultDic objectForKey:@"resultStatus"];
+    NSString *result = [resultDic objectForKey:@"result"];
+    NSString *value = [NSString stringWithFormat:@"%@|%@", resultStatus, result];
+    UnitySendMessage([gameObj UTF8String], [method UTF8String], [value UTF8String]);
+}
+
+@end
+
+
+extern "C" {
+    
+    void UnitySendMessage(const char* obj, const char* method, const char* msg);
+    
+    void aliPay(const char* orderInfo, const char* gameObjectName)
+    {
+        NSString *orderInfoStr = [NSString stringWithUTF8String:orderInfo];
+        NSString *gameObjectNameStr = [NSString stringWithUTF8String:gameObjectName];
+        [[AlipaySDK defaultService] payOrder:orderInfoStr fromScheme:@"Unity-iPhone" callback:^(NSDictionary *resultDic) {
+            [[[AliPay alloc] init] payResult:gameObjectNameStr resultDic:resultDic];
+        }];
+    }
+    
+}

+ 24 - 0
Assets/Plugins/Alipay/IOS/AliPay.mm.meta

@@ -0,0 +1,24 @@
+fileFormatVersion: 2
+guid: afd30ce7b78054175983914ca4bcca7f
+timeCreated: 1502699404
+licenseType: Pro
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  isOverridable: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    iOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 25 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle.meta

@@ -0,0 +1,25 @@
+fileFormatVersion: 2
+guid: ca5eef5be90ae427fa009cdab0bc2ff0
+folderAsset: yes
+timeCreated: 1502699822
+licenseType: Pro
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  isOverridable: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    iOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/bar@2x.png


+ 68 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/bar@2x.png.meta

@@ -0,0 +1,68 @@
+fileFormatVersion: 2
+guid: 6b8e6f9f62c124c1891ead6ee33ae955
+timeCreated: 1502699823
+licenseType: Pro
+TextureImporter:
+  fileIDToRecycleName: {}
+  serializedVersion: 4
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    filterMode: -1
+    aniso: -1
+    mipBias: -1
+    wrapMode: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+  spritePackingTag: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh@2x.png


+ 68 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh@2x.png.meta

@@ -0,0 +1,68 @@
+fileFormatVersion: 2
+guid: d79df0bb6cb344a7bbebf3cec16efece
+timeCreated: 1502699823
+licenseType: Pro
+TextureImporter:
+  fileIDToRecycleName: {}
+  serializedVersion: 4
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    filterMode: -1
+    aniso: -1
+    mipBias: -1
+    wrapMode: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+  spritePackingTag: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh_click@2x.png


+ 68 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/refresh_click@2x.png.meta

@@ -0,0 +1,68 @@
+fileFormatVersion: 2
+guid: e419fbec1a2884a95a6833b32222d50f
+timeCreated: 1502699823
+licenseType: Pro
+TextureImporter:
+  fileIDToRecycleName: {}
+  serializedVersion: 4
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    filterMode: -1
+    aniso: -1
+    mipBias: -1
+    wrapMode: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+  spritePackingTag: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown@2x.png


+ 68 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown@2x.png.meta

@@ -0,0 +1,68 @@
+fileFormatVersion: 2
+guid: 6545997c9076d43e790229f103369e60
+timeCreated: 1502699822
+licenseType: Pro
+TextureImporter:
+  fileIDToRecycleName: {}
+  serializedVersion: 4
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    filterMode: -1
+    aniso: -1
+    mipBias: -1
+    wrapMode: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+  spritePackingTag: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown_click@2x.png


+ 68 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.bundle/shutdown_click@2x.png.meta

@@ -0,0 +1,68 @@
+fileFormatVersion: 2
+guid: 693625444e87047ef9a633797af23d95
+timeCreated: 1502699823
+licenseType: Pro
+TextureImporter:
+  fileIDToRecycleName: {}
+  serializedVersion: 4
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    filterMode: -1
+    aniso: -1
+    mipBias: -1
+    wrapMode: -1
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spritePixelsToUnits: 100
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+  spritePackingTag: 
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 25 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework.meta

@@ -0,0 +1,25 @@
+fileFormatVersion: 2
+guid: 786969225a8dc4e0eb4e00a91e7e1501
+folderAsset: yes
+timeCreated: 1502698138
+licenseType: Pro
+PluginImporter:
+  serializedVersion: 1
+  iconMap: {}
+  executionOrder: {}
+  isPreloaded: 0
+  isOverridable: 0
+  platformData:
+    Any:
+      enabled: 0
+      settings: {}
+    Editor:
+      enabled: 0
+      settings:
+        DefaultValueInitialized: true
+    iOS:
+      enabled: 1
+      settings: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/AlipaySDK


+ 8 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/AlipaySDK.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 887d680719a57411abb055b19dd95cae
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: cf14ee3d86c5a4818924b827ccd29882
+folderAsset: yes
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 33 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/APayAuthInfo.h

@@ -0,0 +1,33 @@
+//
+//  APAuthInfo.h
+//  AliSDKDemo
+//
+//  Created by alipay on 16-12-12.
+//  Copyright (c) 2016年 Alipay.com. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+@interface APayAuthInfo : NSObject
+
+@property(nonatomic, copy)NSString *appID;
+@property(nonatomic, copy)NSString *pid;
+@property(nonatomic, copy)NSString *redirectUri;
+
+/**
+ *  初始化AuthInfo
+ *
+ *  @param appIDStr     应用ID
+ *  @param pidStr       商户ID   可不填
+ *  @param uriStr       授权的应用回调地址  比如:alidemo://auth
+ *
+ *  @return authinfo实例
+ */
+- (id)initWithAppID:(NSString *)appIDStr
+                pid:(NSString *)pidStr
+        redirectUri:(NSString *)uriStr;
+
+- (NSString *)description;
+- (NSString *)wapDescription;
+
+@end

+ 8 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/APayAuthInfo.h.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5b5421b2e079148729a7ace6d1554247
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 187 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/AlipaySDK.h

@@ -0,0 +1,187 @@
+//
+//  AlipaySDK.h
+//  AlipaySDK
+//
+//  Created by alipay on 16-12-12.
+//  Copyright (c) 2016年 Alipay. All rights reserved.
+//
+
+
+////////////////////////////////////////////////////////
+///////////////// 支付宝标准版本支付SDK ///////////////////
+/////////// version:15.4.0  motify:2017.07.06 ///////////
+////////////////////////////////////////////////////////
+
+
+#import "APayAuthInfo.h"
+typedef enum {
+    ALIPAY_TIDFACTOR_IMEI,
+    ALIPAY_TIDFACTOR_IMSI,
+    ALIPAY_TIDFACTOR_TID,
+    ALIPAY_TIDFACTOR_CLIENTKEY,
+    ALIPAY_TIDFACTOR_VIMEI,
+    ALIPAY_TIDFACTOR_VIMSI,
+    ALIPAY_TIDFACTOR_CLIENTID,
+    ALIPAY_TIDFACTOR_APDID,
+    ALIPAY_TIDFACTOR_MAX
+} AlipayTidFactor;
+
+typedef void(^CompletionBlock)(NSDictionary *resultDic);
+
+@interface AlipaySDK : NSObject
+
+/**
+ *  创建支付单例服务
+ *
+ *  @return 返回单例对象
+ */
++ (AlipaySDK *)defaultService;
+
+/**
+ *  用于设置SDK使用的window,如果没有自行创建window无需设置此接口
+ */
+@property (nonatomic, weak) UIWindow *targetWindow;
+
+/**
+ *  支付接口
+ *
+ *  @param orderStr       订单信息
+ *  @param schemeStr      调用支付的app注册在info.plist中的scheme
+ *  @param completionBlock 支付结果回调Block,用于wap支付结果回调(非跳转钱包支付)
+ */
+- (void)payOrder:(NSString *)orderStr
+      fromScheme:(NSString *)schemeStr
+        callback:(CompletionBlock)completionBlock;
+
+/**
+ *  处理钱包或者独立快捷app支付跳回商户app携带的支付结果Url
+ *
+ *  @param resultUrl        支付结果url
+ *  @param completionBlock  支付结果回调
+ */
+- (void)processOrderWithPaymentResult:(NSURL *)resultUrl
+                      standbyCallback:(CompletionBlock)completionBlock;
+
+
+
+/**
+ *  获取交易token。
+ *
+ *  @return 交易token,若无则为空。
+ */
+- (NSString *)fetchTradeToken;
+
+/**
+ *  是否已经使用过
+ *
+ *  @return YES为已经使用过,NO反之
+ */
+- (BOOL)isLogined;
+
+/**
+ *  获取当前版本号
+ *
+ *  @return 当前版本字符串
+ */
+- (NSString *)currentVersion;
+
+/**
+ *  获取当前tid相关信息
+ *
+ *  @return tid相关信息
+ */
+- (NSString*)queryTidFactor:(AlipayTidFactor)factor;
+
+/**
+ *  測試所用,realse包无效
+ *
+ *  @param url  测试环境
+ */
+- (void)setUrl:(NSString *)url;
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////
+//////////////////////////h5 拦截支付入口///////////////////////////////////////////////////////
+//////////////////////////////////////////////////////////////////////////////////////////////
+/**
+ *  从h5链接中获取订单串并支付接口(自版本15.4.0起,推荐使用该接口)
+ *
+ *  @param urlStr     拦截的 url string
+ *
+ *  @return YES为成功获取订单信息并发起支付流程;NO为无法获取订单信息,输入url是普通url
+ */
+- (BOOL)payInterceptorWithUrl:(NSString *)urlStr
+                   fromScheme:(NSString *)schemeStr
+                     callback:(CompletionBlock)completionBlock;
+
+/**
+ *  从h5链接中获取订单串接口(自版本15.4.0起已废弃,请使用payInterceptorWithUrl...)
+ *
+ *  @param urlStr     拦截的 url string
+ *
+ *  @return 获取到的url order info
+ */
+- (NSString*)fetchOrderInfoFromH5PayUrl:(NSString*)urlStr;
+
+
+/**
+ *  h5链接获取到的订单串支付接口(自版本15.4.0起已废弃,请使用payInterceptorWithUrl...)
+ *
+ *  @param orderStr       订单信息
+ *  @param schemeStr      调用支付的app注册在info.plist中的scheme
+ *  @param completionBlock 支付结果回调Block
+ */
+- (void)payUrlOrder:(NSString *)orderStr
+         fromScheme:(NSString *)schemeStr
+           callback:(CompletionBlock)completionBlock;
+
+//////////////////////////////////////////////////////////////////////////////////////////////
+//////////////////////////授权1.0//////////////////////////////////////////////////////////////
+//////////////////////////////////////////////////////////////////////////////////////////////
+
+/**
+ *  快登授权
+ *  @param authInfo         需授权信息
+ *  @param completionBlock  授权结果回调,若在授权过程中,调用方应用被系统终止,则此block无效,
+                            需要调用方在appDelegate中调用processAuthResult:standbyCallback:方法获取授权结果
+ */
+- (void)authWithInfo:(APayAuthInfo *)authInfo
+             callback:(CompletionBlock)completionBlock;
+
+
+/**
+ *  处理授权信息Url
+ *
+ *  @param resultUrl        钱包返回的授权结果url
+ *  @param completionBlock  授权结果回调
+ */
+- (void)processAuthResult:(NSURL *)resultUrl
+          standbyCallback:(CompletionBlock)completionBlock;
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////
+//////////////////////////授权2.0//////////////////////////////////////////////////////////////
+//////////////////////////////////////////////////////////////////////////////////////////////
+
+/**
+ *  快登授权2.0
+ *
+ *  @param infoStr          授权请求信息字符串
+ *  @param schemeStr        调用授权的app注册在info.plist中的scheme
+ *  @param completionBlock  授权结果回调,若在授权过程中,调用方应用被系统终止,则此block无效,
+                            需要调用方在appDelegate中调用processAuth_V2Result:standbyCallback:方法获取授权结果
+ */
+- (void)auth_V2WithInfo:(NSString *)infoStr
+             fromScheme:(NSString *)schemeStr
+               callback:(CompletionBlock)completionBlock;
+
+/**
+ *  处理授权信息Url
+ *
+ *  @param resultUrl        钱包返回的授权结果url
+ *  @param completionBlock  授权结果回调
+ */
+- (void)processAuth_V2Result:(NSURL *)resultUrl
+             standbyCallback:(CompletionBlock)completionBlock;
+
+@end

+ 8 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Headers/AlipaySDK.h.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2f32a97463672414591421d4e9094259
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Info.plist


+ 8 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/Info.plist.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c3921dec5c86f45b8a49565e4c93b959
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 9 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/en.lproj.meta

@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 031f1a59b12b8489995c0d89b40c6197
+folderAsset: yes
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

BIN
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/en.lproj/InfoPlist.strings


+ 8 - 0
Assets/Plugins/Alipay/IOS/AlipaySDK.framework/en.lproj/InfoPlist.strings.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 1ddca1806bef64ed28ee6422e9e67f24
+timeCreated: 1502698138
+licenseType: Pro
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 26 - 2
Assets/Resource/Sprite/SpriteUI/Atlas.png.meta

@@ -1,6 +1,6 @@
 fileFormatVersion: 2
 guid: b31bbacb2e0ff3d459f4878983a39b50
-timeCreated: 1502757859
+timeCreated: 1502765931
 licenseType: Pro
 TextureImporter:
   fileIDToRecycleName:
@@ -64,6 +64,30 @@ TextureImporter:
     crunchedCompression: 0
     allowsAlphaSplitting: 0
     overridden: 0
+  - buildTarget: Standalone
+    maxTextureSize: 512
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  - buildTarget: iPhone
+    maxTextureSize: 512
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+  - buildTarget: Android
+    maxTextureSize: 512
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
   spriteSheet:
     serializedVersion: 2
     sprites:
@@ -148,5 +172,5 @@ TextureImporter:
     outline: []
   spritePackingTag: 
   userData: 
-  assetBundleName: 
+  assetBundleName: atlas
   assetBundleVariant: 

+ 69 - 0
Assets/Script/Editor/PostProcessor.cs

@@ -0,0 +1,69 @@
+using UnityEditor;
+using UnityEngine;
+using UnityEditor.Callbacks;
+using UnityEditor.iOS.Xcode;
+
+using System.IO;
+using System.Collections;
+using System.Collections.Generic;
+
+public class NewBehaviourScript 
+{
+    [PostProcessBuild(100)]
+    public static void OnPostprocessBuild(BuildTarget buildTarget, string buildPath)
+    {
+        if (buildTarget != BuildTarget.iOS)
+        {
+            return;
+        }
+
+        string projectPath = PBXProject.GetPBXProjectPath(buildPath);
+
+        PBXProject project = new PBXProject();
+
+        project.ReadFromFile(projectPath);
+
+
+        //关闭BitCode
+        string target = project.TargetGuidByName("Unity-iPhone");
+
+        project.SetBuildProperty(target, "ENABLE_BITCODE", "NO");
+
+
+        //添加资源
+        FileUtil.CopyFileOrDirectory(Application.dataPath + "/AppleDependency", buildPath + "/AppleDependency");
+
+        string[] filePaths = Directory.GetFiles(buildPath + "/AppleDependency", "*.*", SearchOption.AllDirectories);
+
+        for (int i = 0; i < filePaths.Length; i++)
+        {
+            if (Path.GetExtension(filePaths[i]) == ".meta")
+            {
+                continue;
+            }
+
+            project.AddFileToBuild(target, project.AddFile(filePaths[i], filePaths[i].Replace(buildPath, ""), PBXSourceTree.Source));
+        }
+
+
+        //添加引用库
+        string targetGuid = project.TargetGuidByName("Unity-iPhone");
+
+        project.AddFrameworkToProject(targetGuid, "libc++.tbd", false);
+        project.AddFrameworkToProject(targetGuid, "libz.tbd", false);
+        project.AddFrameworkToProject(targetGuid, "SystemConfiguration.framework", false);
+        project.AddFrameworkToProject(targetGuid, "CoreTelephony.framework", false);
+        project.AddFrameworkToProject(targetGuid, "QuartzCore.framework", false);
+        project.AddFrameworkToProject(targetGuid, "CoreText.framework", false);
+        project.AddFrameworkToProject(targetGuid, "CoreGraphics.framework", false);
+        project.AddFrameworkToProject(targetGuid, "UIKit.framework", false);
+        project.AddFrameworkToProject(targetGuid, "Foundation.framework", false);
+        project.AddFrameworkToProject(targetGuid, "CFNetwork.framework", false);
+        project.AddFrameworkToProject(targetGuid, "CoreMotion.framework", false);
+        project.AddFrameworkToProject(targetGuid, "AlipaySDK.framework", false);
+
+
+        //保存
+        File.WriteAllText(projectPath, project.WriteToString());
+    }
+}

+ 12 - 0
Assets/Script/Editor/PostProcessor.cs.meta

@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 7bccceacfe641b246b7f0491bd7303bb
+timeCreated: 1502761907
+licenseType: Pro
+MonoImporter:
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 5 - 1
Assets/Script/Manage/Initializer.cs

@@ -165,8 +165,12 @@ public class Initializer : MonoBehaviour
 
         ManaPlayer.InitializeDressRoom();
 
+        GameObject.Find("I_Lab").GetComponent<Text>().text = "Error code : 7";
+
         ManaCenter.LoginCallbackInitial(new JsonData());
-        
+
+        GameObject.Find("I_Lab").GetComponent<Text>().text = "Error code : 8";
+
         ManaIAP.Initialize();
 
         ManaVisit.Initialize();

+ 3 - 3
ProjectSettings/GraphicsSettings.asset

@@ -43,13 +43,13 @@ GraphicsSettings:
     type: 0}
   m_TierSettings_Tier1:
     renderingPath: 1
-    useCascadedShadowMaps: 1
+    useCascadedShadowMaps: 0
   m_TierSettings_Tier2:
     renderingPath: 1
-    useCascadedShadowMaps: 1
+    useCascadedShadowMaps: 0
   m_TierSettings_Tier3:
     renderingPath: 1
-    useCascadedShadowMaps: 1
+    useCascadedShadowMaps: 0
   m_DefaultRenderingPath: 1
   m_DefaultMobileRenderingPath: 1
   m_TierSettings: []

+ 5 - 0
ToList.txt

@@ -1,3 +1,8 @@
+Partial类的用法
+
+
+图文混排出现Bug
+
 新的抽奖图标和配置
 
 将抽奖图标从Bundle中移除