ggyanxin / hotween

Automatically exported from code.google.com/p/hotween
0 stars 0 forks source link

Fails Supported API test for Windows Store #68

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Import HOTWeen into any Unity project.
2. Build Unity player for Windows Store target.
3. Run Windows App Cert Kit (WACK).

What is the expected output? What do you see instead?

Windows Store certification fails with the following output:

API System.Reflection.Emit.AssemblyBuilder in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.ModuleBuilder in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.TypeBuilder in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.AppDomain in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not 
supported for this application type. HOTween.dll calls this API.
API System.Reflection.Emit.AssemblyBuilderAccess in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.ConstructorBuilder in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.MethodBuilder in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.ILGenerator in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.LocalBuilder in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.MissingMethodException in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 
is not supported for this application type. HOTween.dll calls this API.
API System.Reflection.Assembly.CreateInstance(System.String) in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Threading.Thread.GetDomain in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API 
System.AppDomain.DefineDynamicAssembly(System.Reflection.AssemblyName,System.Ref
lection.Emit.AssemblyBuilderAccess) in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.AssemblyBuilder.DefineDynamicModule(System.String) 
in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this 
application type. HOTween.dll calls this API.
API 
System.Reflection.Emit.ModuleBuilder.DefineType(System.String,System.Reflection.
TypeAttributes) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported 
for this application type. HOTween.dll calls this API.
API System.Reflection.Emit.TypeBuilder.AddInterfaceImplementation(System.Type) 
in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this 
application type. HOTween.dll calls this API.
API 
System.Reflection.Emit.TypeBuilder.DefineDefaultConstructor(System.Reflection.Me
thodAttributes) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported 
for this application type. HOTween.dll calls this API.
API System.Reflection.Emit.TypeBuilder.CreateType in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API 
System.Reflection.Emit.TypeBuilder.DefineMethod(System.String,System.Reflection.
MethodAttributes,System.Type,System.Type[]) in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.MethodBuilder.GetILGenerator in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.ILGenerator.DeclareLocal(System.Type) in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.ILGenerator.Emit(System.Reflection.Emit.OpCode) in 
MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application 
type. HOTween.dll calls this API.
API 
System.Reflection.Emit.ILGenerator.Emit(System.Reflection.Emit.OpCode,System.Typ
e) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this 
application type. HOTween.dll calls this API.
API 
System.Reflection.Emit.ILGenerator.EmitCall(System.Reflection.Emit.OpCode,System
.Reflection.MethodInfo,System.Type[]) in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API System.Reflection.Emit.ILGenerator.ThrowException(System.Type) in MSCORLIB, 
PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. 
HOTween.dll calls this API.
API 
System.Reflection.Emit.ILGenerator.Emit(System.Reflection.Emit.OpCode,System.Ref
lection.FieldInfo) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not 
supported for this application type. HOTween.dll calls this API.

Original issue reported on code.google.com by soc...@npruehs.de on 25 Feb 2014 at 3:06

Attachments:

GoogleCodeExporter commented 9 years ago
To pass Windows Store certification you need HOTweenMicro (just replace the 
DLLs and the code stays the same) http://www.holoville.com/hotween/download.html

Original comment by daniele....@gmail.com on 25 Feb 2014 at 3:34