Yes, I met this too. PlayMaker works good on desktop, but fail on ios. It thorws like below in XCode5.
* Using the latest version import from assets store today
** Trying to change comp-level to .NET subset now, but unfortunately there're too many refs using full .NET in my project.
ExecutionEngineException: Attempting to JIT compile method '(wrapper delegate-invoke) System.Reflection.MonoProperty/Getter`2<UnityEngine.GameObject, UnityEngine.GameObject>:invoke_GameObject__this___GameObject (UnityEngine.GameObject)' while running with --aot-only.
at System.Reflection.MonoProperty.GetterAdapterFrame[GameObject,GameObject] (System.Reflection.Getter`2 getter, System.Object obj) [0x00000] in <filename unknown>:0
at System.Reflection.MonoProperty.GetValue (System.Object obj, System.Object[] index) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.ReflectionUtils.GetMemberValue (System.Reflection.MemberInfo member, System.Object target) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.ReflectionUtils.GetMemberValue (System.Reflection.MemberInfo[] memberInfo, System.Object target) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.FsmProperty.GetValue () [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Actions.GetProperty.OnEnter () [0x00000] in /Users/MyPathOnMAC/Assets/PlayMaker/Actions/GetProperty.cs:24
at HutongGames.PlayMaker.FsmState.ActivateActions (Int32 startIndex) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.FsmState.OnEnter () [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.UpdateStateChanges () [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.UpdateState (HutongGames.PlayMaker.FsmState state) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.Update () [0x00000] in <filename unknown>:0
at PlayMakerFSM.Update () [0x00000] in <filename unknown>:0
(Filename: /Users/MyPathOnMAC/Assets/PlayMaker/Actions/GetProperty.cs Line: 24)
ExecutionEngineException: Attempting to JIT compile method '(wrapper delegate-invoke) System.Reflection.MonoProperty/Getter`2<UnityEngine.GameObject, UnityEngine.GameObject>:invoke_GameObject__this___GameObject (UnityEngine.GameObject)' while running with --aot-only.
at System.Reflection.MonoProperty.GetterAdapterFrame[GameObject,GameObject] (System.Reflection.Getter`2 getter, System.Object obj) [0x00000] in <filename unknown>:0
at System.Reflection.MonoProperty.GetValue (System.Object obj, System.Object[] index) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.ReflectionUtils.GetMemberValue (System.Reflection.MemberInfo member, System.Object target) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.ReflectionUtils.GetMemberValue (System.Reflection.MemberInfo[] memberInfo, System.Object target) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.FsmProperty.GetValue () [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Actions.GetProperty.OnUpdate () [0x00000] in /Users/MyPathOnMAC/Assets/PlayMaker/Actions/GetProperty.cs:34
at HutongGames.PlayMaker.FsmState.OnUpdate () [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.UpdateState (HutongGames.PlayMaker.FsmState state) [0x00000] in <filename unknown>:0
at HutongGames.PlayMaker.Fsm.Update () [0x00000] in <filename unknown>:0
at PlayMakerFSM.Update () [0x00000] in <filename unknown>:0
(Filename: /Users/MyPathOnMAC/PlayMaker/Actions/GetProperty.cs Line: 34)