Hedico
Hedico
  • 发布:2020-09-10 15:54
  • 更新:2020-09-10 16:30
  • 阅读:607

【报Bug】APP启动图标偏移

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.6

HBuilderX类型: 正式

HBuilderX版本号: 2.8.11

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iPhoneXR

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
{  
  "name": "******",  
  "appid": "*****",  
  "description": "",  
  "versionName": "1.8.0",  
  "versionCode": 128,  
  "transformPx": false,  
  "app-plus": {  
    "compatible": {  
      "ignoreVersion": true  
    },  
    "usingComponents": true,  
    "nvueCompiler": "uni-app",  
    "safearea": {  
      "background": "#FFFFFF",  
      "bottom": {  
        "offset": "none"  
      }  
    },  
    "splashscreen": {  
      "alwaysShowBeforeRender": false,  
      "waiting": false,  
      "autoclose": true,  
      "delay": 0  
    },  
    "modules": {  
      "Payment": {},  
      "OAuth": {},  
      "Share": {},  
      "VideoPlayer": {},  
      "Push": {}  
    },  
    "distribute": {  
      "android": {  
        "packagename": "*****",  
        "permissions": [  
          "<uses-feature android:name=\"android.hardware.camera\"/>",  
          "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",  
          "<uses-permission android:name=\"android.permission.CAMERA\"/>",  
          "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",  
          "<uses-permission android:name=\"android.permission.INTERNET\"/>",  
          "<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>",  
          "<uses-permission android:name=\"android.permission.VIBRATE\"/>",  
          "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>"  
        ],  
        "abiFilters": ["armeabi-v7a", "arm64-v8a"],  
        "minSdkVersion": 21,  
        "targetSdkVersion": "",  
        "schemes": ["******"]  
      },  
      "ios": {  
        "capabilities": {  
          "entitlements": {  
            "com.apple.developer.associated-domains": [  
              "*****"  
            ]  
          }  
        },  
        "privacyDescription": {  
          "NSPhotoLibraryUsageDescription": "读取您此前拍摄并保存的图片,以识别其中包含的二维码或AR特征。",  
          "NSCameraUsageDescription": "扫描图书书页或实景,以实时识别其中包含的二维码或AR特征。"  
        },  
        "urltypes": [  
          {  
            "urlidentifier": "*****",  
            "urlschemes": ["*****"]  
          }  
        ]  
      },  
      "sdkConfigs": {  
        "oauth": {  
          "weixin": {  
            "appid": "*****",  
            "appsecret": "*****",  
            "UniversalLinks": "*****"  
          },  
          "apple": {}  
        },  
        "payment": {  
          "alipay": {},  
          "weixin": {  
            "appid": "*****",  
            "UniversalLinks": "*****"  
          },  
          "appleiap": {}  
        },  
        "share": {  
          "weixin": {  
            "appid": "*****",  
            "UniversalLinks": "*****"  
          }  
        },  
        "ad": null  
      },  
      "screenOrientation": [  
        "portrait-primary",  
        "portrait-secondary",  
        "landscape-primary",  
        "landscape-secondary"  
      ],  
      "icons": {  
        "android": {  
          "hdpi": "unpackage/res/icons/72x72.png",  
          "xhdpi": "unpackage/res/icons/96x96.png",  
          "xxhdpi": "unpackage/res/icons/144x144.png",  
          "xxxhdpi": "unpackage/res/icons/192x192.png"  
        },  
        "ios": {  
          "appstore": "unpackage/res/icons/1024x1024.png",  
          "ipad": {  
            "app": "unpackage/res/icons/76x76.png",  
            "app@2x": "unpackage/res/icons/152x152.png",  
            "notification": "unpackage/res/icons/20x20.png",  
            "notification@2x": "unpackage/res/icons/40x40.png",  
            "proapp@2x": "unpackage/res/icons/167x167.png",  
            "settings": "unpackage/res/icons/29x29.png",  
            "settings@2x": "unpackage/res/icons/58x58.png",  
            "spotlight": "unpackage/res/icons/40x40.png",  
            "spotlight@2x": "unpackage/res/icons/80x80.png"  
          },  
          "iphone": {  
            "app@2x": "unpackage/res/icons/120x120.png",  
            "app@3x": "unpackage/res/icons/180x180.png",  
            "notification@2x": "unpackage/res/icons/40x40.png",  
            "notification@3x": "unpackage/res/icons/60x60.png",  
            "settings@2x": "unpackage/res/icons/58x58.png",  
            "settings@3x": "unpackage/res/icons/87x87.png",  
            "spotlight@2x": "unpackage/res/icons/80x80.png",  
            "spotlight@3x": "unpackage/res/icons/120x120.png"  
          }  
        }  
      }  
    },  
    "nativePlugins": {  
      "EasyAR": {  
        "__plugin_info__": {  
          "name": "EasyARPlugin",  
          "description": "",  
          "platforms": "Android,iOS",  
          "url": "",  
          "android_package_name": "",  
          "ios_bundle_id": "",  
          "isCloud": false,  
          "bought": -1,  
          "pid": "",  
          "parameters": {}  
        }  
      }  
    }  
  },  
  "quickapp": {},  
  "mp-weixin": {  
    "appid": "*****",  
    "setting": {  
      "urlCheck": false,  
      "minified": true,  
      "es6": true,  
      "postcss": true  
    },  
    "usingComponents": true,  
    "requiredBackgroundModes": ["audio"]  
  },  
  "mp-alipay": {  
    "usingComponents": true  
  },  
  "mp-baidu": {  
    "usingComponents": true,  
    "setting": {  
      "urlCheck": false  
    }  
  },  
  "mp-toutiao": {  
    "usingComponents": true,  
    "setting": {  
      "urlCheck": false,  
      "minified": true,  
      "postcss": true,  
      "es6": true  
    }  
  },  
  "mp-qq": {  
    "usingComponents": true,  
    "setting": {  
      "urlCheck": false,  
      "minified": true,  
      "postcss": true,  
      "es6": true  
    }  
  },  
  "h5": {  
    "optimization": {  
      "treeShaking": {  
        "enable": true  
      }  
    },  
    "router": {  
      "mode": "history"  
    }  
  }  
}  

操作步骤:

uni-app/HbuilderX升级到最新版,打包APP,即可看到启动图标偏移。

预期结果:

启动图标位置固定

实际结果:

启动图标位置偏移

bug描述:

升级到最新的正式版(2.8.11.20200907),APP打包后出现启动图标偏移的现象,多种机型复现,普遍存在。

2020-09-10 15:54 负责人:无 分享
已邀请:
CLP

CLP

提供下云打包时的appid

  • Hedico (作者)

    UNI924BA0E

    2020-09-10 16:55

  • CLP

    回复 Hedico: 你是云打包的吗?怎么没有查到你打iOS的记录??

    2020-09-11 10:55

  • CLP

    如果是离线打包,那就是你的storyboard 的约束配置的不对,你用官方demo里带的storyboard试试

    2020-09-11 10:56

该问题目前已经被锁定, 无法添加新回复