You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,9 @@ Dim unpackedObject = serializer.Unpack(stream)
39
39
* Generating pre-compiled assembly for rapid start up.
40
40
* Flexible MessagePackObject which represents MessagePack type system naturally.
41
41
42
+
**Note: AOT support is limited yet. Use [serializer pre-generation](https://github.com/msgpack/msgpack-cli/wiki/Xamarin-and-Unity) with `mpu -s` utility or API.**
43
+
If you do not pre-generated serializers, MsgPack for CLI uses reflection in AOT environments, it is slower and it sometimes causes AOT related error (`ExecutionEngineException` for runtime JIT compilation).
44
+
42
45
## Documentation
43
46
44
47
See [wiki](https://github.com/msgpack/msgpack-cli/wiki)
@@ -95,6 +98,31 @@ Because we will not guarantee source code organization compatibilities, we might
95
98
If you want to import sources, you must include just only described on MsgPack.Unity3D.csproj.
96
99
If you want to use ".NET 2.0 Subset" settings, you must use just only described on MsgPack.Unity3D.CorLibOnly.csproj file, and define `CORLIB_ONLY` compiler constants.
97
100
101
+
### Xamarin iOS testing
102
+
103
+
You must create provisoning profiles in your MacOS devices.
104
+
See [Xamarin documents about provisining](https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/free-provisioning/) for details.
*Note that some reflection based serializer tests failed with AOT related limitation.*
116
+
117
+
#### Trouble shooting tips
118
+
119
+
See [Xamarin's official trouble shooting docs first.](https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/troubleshooting/)
120
+
121
+
* An error occurred while running unit test project.
122
+
* Rebuild the project and rerun it. Or, login your Mac again, ant retry it.
123
+
* It is hard to read English.
124
+
* You can read localized Xamarin docs with putting `{region}-{lang}` as the first component of URL path such as `https://developer.xamarin.com/ja-jp/guides/...`.
0 commit comments