Как получить продление акций, работая на мауи iOSIOS

Программируем под IOS
Ответить
Anonymous
 Как получить продление акций, работая на мауи iOS

Сообщение Anonymous »

В течение последних нескольких месяцев я переносил свое приложение из Xamarin в Мауи для iOS на Mac. Это было невероятно сложно, в основном из -за того, что инструменты проваливаются или не работали в качестве рекламы. режим выпуска . При запуске режима выпуска < /strong> (который занимает около 20-30 минут для компиляции), когда я нажимаю на значок приложения на панели общих приложений, на мгновение панель становится серым, прежде чем вернуться к его нормальному цвету, но представление, которое я создал, не появляется. Даже в режиме отладки они не работают в расширениях < /li>
Я дважды проверял подготовку, и все это правильно (точно так же, как и то, что я использовал для Xamarin) < /li>
Я проверил свои права, обмениваемые группами и именами пакетов, все это правильно < /li>
Я пробовал Debug letmends, но не соответствует клипсу, но не стоит. Access < /li>
< /ul>
Учитывая, что он работает в отладке и работает в производстве в Xamarin, я предполагаю, что это проблема конфигурации, а не проблема с кодом. Таким образом, следующие файлы могут быть виноваты (?):
Вот основное приложение csproj:

Код: Выделить всё




net9.0-ios

Exe
MyApp
true
true
enable
enable


MyApp


com.MyApp.MyApp


1.0
1

12.2
13.1
21.0
10.0.17763.0
10.0.17763.0
6.5






true
false



...
...
...
...
...


Вот shareextension csproj :

Код: Выделить всё


net9.0-ios
Library
com.MyCompany.MyApp.ShareExtension
enable
true
13.0

true

full



true
false



Apple Development: Created via API (XXXXXXXXXX)
VS: com.MyCompany.MyApp.ShareExtension Development



Вот info.plist :

Код: Выделить всё




UIDeviceFamily

1
2

UISupportedInterfaceOrientations

UIInterfaceOrientationPortrait
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

UISupportedInterfaceOrientations~ipad

UIInterfaceOrientationPortrait
UIInterfaceOrientationPortraitUpsideDown
UIInterfaceOrientationLandscapeLeft
UIInterfaceOrientationLandscapeRight

MinimumOSVersion
12.2
CFBundleDisplayName
MyApp
CFBundleIdentifier
com.MyCompany.MyApp
CFBundleName
MyApp
XSAppIconAssets
Assets.xcassets/appicon.appiconset
UILaunchStoryboardName
LaunchScreen
UIViewControllerBasedStatusBarAppearance

NSExtensionPointIdentifier
com.apple.share-services
CFBundleURLTypes


CFBundleURLName
com.MyCompany.MyApp
CFBundleURLSchemes

shareto

CFBundleTypeRole
None


NSAppleMusicUsageDescription
Select audio file for sheet
NSMicrophoneUsageDescription
Record audio loop
UIBackgroundModes

audio

CFBundleShortVersionString
1.0.001
CFBundleVersion
1
ITSAppUsesNonExemptEncryption

UIFileSharingEnabled



вот info info.plist :




CFBundleDevelopmentRegion
en
CFBundleDisplayName
MyApp
CFBundleIdentifier
com.MyCompany.MyApp.ShareExtension
CFBundleInfoDictionaryVersion
6.0
CFBundleName
com.MyCompany.MyApp.ShareExtension
CFBundlePackageType
XPC!
CFBundleSignature
????
MinimumOSVersion
13.0
NSExtension

NSExtensionAttributes

NSExtensionActivationRule

NSExtensionActivationSupportsFileWithMaxCount
1
NSExtensionActivationSupportsImageWithMaxCount
1
NSExtensionActivationSupportsMovieWithMaxCount
0
NSExtensionActivationSupportsText

NSExtensionActivationSupportsWebURLWithMaxCount
1


NSExtensionPrincipalClass
CodeBasedViewController
NSExtensionPointIdentifier
com.apple.share-services

CFBundleURLTypes


CFBundleURLName
URL Type 1
CFBundleTypeRole
Editor


CFBundleShortVersionString
1.0.001
ITSAppUsesNonExemptEncryption

CFBundleVersion
001


< /code>
Что я могу сделать, чтобы отладить это? Это невероятно сложная проблема для решения, особенно с учетом времени компиляции в 20-30 мин, что означает, что я могу опробовать только 2 или 3 различных попытках сбоя в час в час, что затрудняет достижение значимого прогресса.
>

Подробнее здесь: https://stackoverflow.com/questions/797 ... n-maui-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»