أشكال Xamarin: رمز قاذفة ios

أحاول تعيين رمز launcher لمشروع xamarin forms iOS من نظام التشغيل Mac.

أفعل الأشياء التالية ولكن لا يزال يظهر الرمز الافتراضي.

1. انقر نقرًا مزدوجًا فوق الملف Info.plist الموجود في Explorer Solution لفتحه للتحرير.

2. انتقل لأسفل إلى قسم "رموز التطبيقات".

3.From the Source dropdown list, select AppIcon-1. enter image description here

4.Open Assets.xcassets وحدد أيقونات التطبيق من القائمة.

5. حدد ملف الصورة للنوع المطلوب (لا يتم تحديد الخيار Prerendered). بعض الرموز مملوءة بالفعل بالرمز الافتراضي ، وإذا قمت بتغييرها فسوف تحصل على خطأ لم يتم العثور عليه.

enter image description here

مسار XSAppIconAssets في Info.plist هو:

XSAppIconAssets
Assets.xcassets/AppIcon-1.appiconset

Is there any additional set up for this task? I refer this blog: https://docs.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/app-icons?tabs=vsmac

شكرا مقدما.

0

1 إجابة

ذلك لأن مسار ملف الأصول لا يتطابق مع vaule في info.plist ، فلن يتمكن تطبيقك من العثور عليه لذا استخدم الرموز الافتراضية.

  1. Right click info.plist and open it with XML(Text)Editor, you can find

    XSAppIconAssets
    Resources/Images.xcassets/AppIcons.appiconset
    
  2. Right click Assets.xcassets and open containing folder , select its parent folder, you can find it locates at YourApp.iOS not Resources.

    enter image description here

حل

تغيير XSAppIconAssets من الموارد/Images.xcassets/AppIcons.appiconset إلى Images.xcassets/AppIcons.appiconset ، يجب أن تتمكن من حل المشكلة .

0
وأضاف
مرحباً ، سوف أتحقق من ذلك وأطلعكم عليه.
وأضاف المؤلف Sreejith Sree, مصدر
مسار XSAppIconAssets بدون موارد بالفعل.
وأضاف المؤلف Sreejith Sree, مصدر
XSAppIconAssets Assets.xcassets/AppIcon-1.appiconset My info.plist XSAppIconAssets path
وأضاف المؤلف Sreejith Sree, مصدر
السؤال الذي تم تعديله باستخدام بعض لقطات الشاشة ، هل يمكنك الانتقال إليه؟
وأضاف المؤلف Sreejith Sree, مصدر
عملت الآن ، آخر مرة حصلت على ملف لم يتم العثور على خطأ عند اختيار ملفات 2X و 3 X ، ولكن هذه المرة لم يكن هناك أخطاء وعملت ، لماذا؟
وأضاف المؤلف Sreejith Sree, مصدر
على أي حال أنه يعمل ، شكرا جزيلا
وأضاف المؤلف Sreejith Sree, مصدر
Sreejith Sree Hi ، هل عملت لصالحك؟
وأضاف المؤلف Cole Xia - MSFT, مصدر
SreejithSree ما زال لا يعمل بدون موارد؟
وأضاف المؤلف Cole Xia - MSFT, مصدر
SreejithSree يجب عليك جعل الملف 2x و 3 x نفس الملف ، حاول حذف AppIcon-1 وإنشاء واحدة جديدة.
وأضاف المؤلف Cole Xia - MSFT, مصدر
SreejithSree من الصعب أن نقول ، ولكن في تجربتي ، عندما يحدث شيء غريب ، يمكنك محاولة إعادة تشغيل visual studio :) ..
وأضاف المؤلف Cole Xia - MSFT, مصدر