Положив это просто, вы не выполняете из класса AppDelegate. Вы делаете это из класса, где данные на самом деле. В HomeController зарегистрируйтесь для соответствующего уведомления (например, приложение, которое находится в фойе) из UIApplication и ответьте на него.
Кстати, это уведомление должно not быть applicationWillTerminate
, как это никогда не вызывается.
(Фактическая причина феномена, который вы видите, заключается в том, что Anacii()
в AppDelegate - неправильный объект. Но лучше всего сделать это правильно.)
Stoopid me!
Я думал, что файл post_build.bat отсутствовал, потому что, когда я создавал новый проект, он не появлялся в обозревателе решений в Visual Studio.
Однако ... он присутствовал в папке, содержащей новый проект.
Проблема заключалась в том, что я не создал запись в ItemGroup в файле ProjectTemplate.csproj.
Добавление
<ItemGroup>
<None Include="post_build.bat" />
</ItemGroup>
решило проблему