标签: appicon

Xcode 10应用程序图标未显示

最近更新到Xcode 10 beta和我的应用程序,以前显示正确的图标,当从Xcode 9.4构建并运行到设备时,现在显示在Xcode 10中运行时的默认空白图标.

在此输入图像描述

打开AppIcon资产时,它会在所有占位符中正确显示图标,而不显示任何警告图标.当点击新的"显示切片"时,我什么都看不到.

任何人有任何线索如何解决这个应用程序图标显示?

xcode ios xcasset appicon xcode10

23
推荐指数
8
解决办法
7658
查看次数

应用程序图标未出现在 ios 的应用程序切换器中

我最近使用https://makeappicon.com为我的 ios 应用程序开发了一组图标。这提供了一个包含适当大小图像的文件夹。然后,我将这些图像中的每一个拖到 Assets.xcassets 中 AppIcon 部分的相应插槽中。该图标在我的手机屏幕上显示得很好,但在应用程序切换器中却没有显示(见图片中圈出的)。没有错误显示。

在此处输入图片说明

我有: - 清理构建文件夹并重建 - 我已经重新启动了我的 iPhone - 我已经手动将所有图像放在插槽中 - 我还尝试用 make appicon 提供的文件夹替换原始 AppIcon 文件夹

都无济于事。对任何建议表示感谢。

xcode ios swift appicon

9
推荐指数
2
解决办法
2220
查看次数

setAlternateIconName() 不改变通知图标和设置图标

我目前正在尝试更改我的应用程序的图标,但是当我更改应用程序的图标时,通知图标和设置图标。我提供图像的方式有问题吗?

UIApplication.shared.setAlternateIconName("Black")
Run Code Online (Sandbox Code Playgroud)

运行上面的行时出现此错误。

( reHydrate[21706:7792443] [default] +[LSApplicationProxy applicationProxyFor*] is not a supported method for getting the LSApplicationProxy for the current process, use +[LSBundleProxy bundleProxyForCurrentProcess] instead.)

这可能是因为我没有提供所有必要的图像吗?这是我添加的图像的示例:

-Black@1x.png 大小 40x40

-Black@2x.png 大小 80x80

-Black@3x.png 大小 120x120

notifications ios swift appicon

9
推荐指数
0
解决办法
305
查看次数

如何在Android中制作智能图标动画(启动和退出应用程序时)?

Smart Animated IconsMIUI 9您突出显示的功能之一.当您启动和退出应用程序时,您可以看到新动画.打开/启动应用程序,退出应用程序时,您可以在其图标上看到动画.动画似乎很酷,它给你一个现场体验,好像图标是生活.看看下面的GIF,看看动画上的图标.

Facebook智能图标动画exmaple.

在此输入图像描述

设置应用智能图标动画

在此输入图像描述

有关更多智能应用程序图标动画的理解和信息,请查看此链接智能图标动画

1)如何实现同样的功能?我怎么能在我的应用程序中执行此操作?

2)Android SDK支持动态应用程序图标?有可能实现这个目的<activity-alias>吗?

android appicon

8
推荐指数
1
解决办法
2189
查看次数

iOS 10.3 - 如何以编程方式更改应用程序图标

iOS 10.3带有动态应用图标更改功能.开发人员现在可以在没有应用更新的情况下更改应用图标.

我想动态更改我的应用程序图标,如何以编程方式更改我的应用程序图标.

提前致谢.

objective-c ios swift ios10.3 appicon

7
推荐指数
1
解决办法
7733
查看次数

强制方形应用程序图标

我将为我使用 Android Studio 制作的 Android 应用程序设置一个方形应用程序图标。

我使用 File -> New -> Vector Asset 设置了我自己的应用程序图标
这将创建一个正常和圆形的应用程序图标。

如果我复制并重命名 (ic_launcher_round.png) 二次应用图标并将其安装在例如 OnePlus Launcher 上,我也会得到圆形图标。

我的Logo是方形的,看圆形真的很难看。
如何强制使用二次应用图标?这可能吗?

如果我只设置android:icon="@mipmap/ic_launcher"而不是这个,并且android:roundIcon="@mipmap/ic_launcher_round"在我的 Manifest.xml 中没有任何变化。

icons android android-manifest appicon

7
推荐指数
2
解决办法
2万
查看次数

备用图标 - 禁用图标更改警报(更新)

这是对这个过时问题的更新:iOS 10.3 中的备用图标:避免图标更改的通知对话框


func setAppIcon(Type: String) {
    if #available(iOS 10.3, *) {
       UIApplication.shared.setAlternateIconName(Type)
    }
}
Run Code Online (Sandbox Code Playgroud)

通过上面的几行可以动态更改 Appicon,该功能是在 iOS 10.3 中添加的。

上面的代码工作正常,但每次应用程序图标更改时,iOS 都会触发这样的警报:

图片

那么有没有办法摆脱这个警报呢?(我知道苹果可能会拒绝禁用用户信息的应用程序,但我只想将它用于测试目的)

任何帮助将不胜感激,谢谢!:-)

web-applications ios swift appicon

6
推荐指数
1
解决办法
1484
查看次数

Xcode 9.2的正确应用图标(appicon)命名约定是什么?

我从https://makeappicon.com下载了23个iOS应用程序图标集,它们具有以下文件名:

Icon-App-20x20@1x.png
Icon-App-20x20@2x.png
Icon-App-20x20@3x.png
Icon-App-29x29@1x.png
Icon-App-29x29@2x.png
Icon-App-29x29@3x.png
Icon-App-40x40@1x.png
Icon-App-40x40@2x.png
Icon-App-40x40@3x.png
Icon-App-57x57@1x.png
Icon-App-57x57@2x.png
Icon-App-60x60@1x.png
Icon-App-60x60@2x.png
Icon-App-60x60@3x.png
Icon-App-72x72@1x.png
Icon-App-72x72@2x.png
Icon-App-76x76@1x.png
Icon-App-76x76@2x.png
Icon-App-76x76@3x.png
Icon-App-83.5x83.5@2x.png
Icon-Small-50x50@1x.png
Icon-Small-50x50@2x.png
ItunesArtwork@2x.png
Run Code Online (Sandbox Code Playgroud)

将它们拖放到Xcode > New Project > Single View App > Assets.xcassets > AppIcon窗口上时,将发生以下构建警告:

应用程序图标集“ AppIcon”有23个未分配的子级。

这就是我以前创建应用程序图标的方式,但是显然出了点问题,而且我找不到任何有用的文档或StackOverflow问题或解答。我需要怎么做才能使Xcode接受这些png作为应用程序图标?

感谢您的阅读。

xcode ios appicon

5
推荐指数
1
解决办法
1498
查看次数

如何以编程方式更改通知栏中的应用名称

我想在通知栏中更改应用程序名称,但找不到简单的解决方案。他们说必须更改应用程序名称。我找到了这个库。

https://github.com/myinnos/AppIconNameChanger

但是太麻烦了。每次更改需要 10 秒。有没有机会使用简单的解决方案仅更改通知栏中的应用程序名称?

截屏

这是我的通知示例代码

 NotificationCompat.Builder mBuilder =
            new NotificationCompat.Builder(this.getApplicationContext(), "notify_001");
    Intent ii = new Intent(this.getApplicationContext(), MainActivity.class);
    PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, ii, 0);

    NotificationCompat.BigTextStyle bigText = new NotificationCompat.BigTextStyle();
    bigText.bigText("Big text");
    bigText.setBigContentTitle("Big content title");
    bigText.setSummaryText("summary text");

    mBuilder.setContentIntent(pendingIntent);
    mBuilder.setSmallIcon(R.drawable.ic);
    mBuilder.setContentTitle("Content Title");
    mBuilder.setContentText("Content text");
    mBuilder.setPriority(Notification.PRIORITY_MAX);
    mBuilder.setStyle(bigText);

    NotificationManager mNotificationManager =
            (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);


    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
        NotificationChannel channel = new NotificationChannel("notify_001",
                "Channel human readable title",
                NotificationManager.IMPORTANCE_DEFAULT);
        mNotificationManager.createNotificationChannel(channel);
    }

    mNotificationManager.notify(0, mBuilder.build());
Run Code Online (Sandbox Code Playgroud)

notifications android appicon

5
推荐指数
1
解决办法
4757
查看次数

如何在 android 10(Q) 中删除启动器图标

在 API 29 之前,我们可以通过删除来删除设备中的启动器图标

<intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

在清单文件中。

如前所述这里

从 Android Q 开始,除非应用至少满足以下条件之一,否则返回列表中至少会出现应用的 Activity 或合成 Activity 之一:

  • 该应用程序是一个系统应用程序。

  • 该应用程序不请求任何权限。

  • 该应用程序没有默认启用的启动器活动。启动器 Activity 的意图包含 ACTION_MAIN 操作和 CATEGORY_LAUNCHER 类别。

  • 此外,在以下与企业相关的情况下,系统会隐藏部分或所有应用程序的合成活动:

    如果设备是完全托管的设备,则返回的列表中不会显示任何应用程序的合成活动。如果当前用户有工作资料,则返回的列表中不会显示用户工作应用的合成活动。

第三个条件与不启用启动器活动相同。

如何在 android 10 中实现这一目标?

android visibility appicon android-10.0

5
推荐指数
1
解决办法
1384
查看次数