Я боролся с этой проблемой, пытаясь использовать AppLoader для моего приложения Xamarin.iOS, которое также имеет расширение Share.
Когда я загружаю решение в AppLoader, он возвращает следующую ошибку
ERROR ITMS-90362:
"Invalid Info.plist value.
The value for the key 'NSExtensionActivationRule' in bundle MyApp.app/PlugIns/Share.appex is invalid.
Please refer to the App Extension Programming Guide on https://developer.apple.com"
Это мое расширение plist
Глядя на NSExtensionActivationRule
, я не могучтобы увидеть какие-либо проблемы, если я не делаю что-то еще неправильно.
На всякий случай, если вы хотите сравнить расширение plist
с приложением контейнера plist
-
Это приложение моего контейнера plist
PS В режиме отладки я полностью протестировал приложение, и оно прекрасно работает в симуляторе, но AppLoader просто не нравится.