HBuilderX真机模拟uni-app项目 + 上架应用市场

一、安卓真机模拟

  1. 手机电脑下载360手机助手
  2. 荣耀手机示例: 手机电脑数据线连接,手机端敲7下版本号(关于手机 -> 版本号)系统与更新里出现开发人员选项,打开开发人员选项,打开USB调试,选择USB配置RNDIS(USB以太网)!!!我的手机不开RNDIS会出现手机电脑无法用数据线连接情况。
  3. 电脑端运行到手机或者模拟器,手机端会相应下载HBuilder允许即可。然后就可以在手机真机操作,电脑控制台看报错了。
  4. 谷歌浏览器输入框:chrome://inspect/#devices 可在谷歌开发工具调试样式 [谷歌需要翻墙,否则不可用,建议尝试其他方式调整样式]

二、上架华为应用市场

1. 注册登录华为开发者联盟[https://developer.huawei.com/consumer/cn/]

(https://developer.huawei.com/consumer/cn/)
应用前期准备:要从官网下载最新版Android Studio
按照官网流程配置:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
我个人参考: https://blog.youkuaiyun.com/qq_37360324/article/details/118696303,比较全面,从头到尾。
注意事项:https://ask.dcloud.net.cn/article/35627 也就是说HBuilderX的把版本号要与SDK版本号一致。
3.1.10版本起需要申请Appkey: https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey
我遇到的很多问题:
(1)NDK does not contain any platforms
解决:http://www.qishunwang.net/news_show_30475.aspx
(2)Android Studio is using this JDK location: E:\Android Studio\jre
解决: https://blog.youkuaiyun.com/qq_43287088/article/details/108333335
(3)NDK Resolution Outcome: Project settings: Gradle model version=5.4.1, NDK version is UNKNOWN
目前没找到解决办法,有遇到的欢迎评论一起讨论。

准备一个.keystore文件,参考文档。打包时候需要填写证书别名及选择证书文件(.keystore文件)及密码。
2种keystore文件生成方式:[1]cmd命令生成 [2] Android Studio开发工具生成
注意.9图,我实在Android Studio上生成的。

2. 准备项目+上架IOS应用市场

应用前期准备:manifest.json配置文件:
APP权限配置下边的ios隐私信息访问的许可描述,如果你用到了什么权限,记得详细填补上去。跟踪用户的活动NSUserTrackingUsageDescription如果你用到IDFA记得填写,如下步骤[4]链接所示。
APP常用其他配置关联域(通用链接)设置,可在描述文件(.mobileprovision)右键属性查看com.apple.develpoer.associated-domains是否存在,这部分我是用来做APP跳转微信APP的。如果不需要跳转APP,可暂时不配置。
[1] 准备一个uni-app项目,然后按照文档准备IOS证书(.p12)和描述文件(.mobileprovision)
[2] 在苹果电脑的HBuilderX上选择发行-> 原生APP打包, 输入证书私钥密码,选择证书profile文件(.mobileprovision)和私钥证书(.p12)在电脑中的位置,选择打包。用到钥匙串的时候可能会遇到AppleWWDRCAG3问题,可以去苹果开发官方下载最新的AppleWWDRCAG3证书放入你的钥匙串即可,不行就反复操作。然后记得信任你存进去的所有你使用到的证书。
[3] 打包的.ipa文件下载之后拖拽传入Transporter交付软件中,Transporter的登录账号密码与APP Store、Apple Developer的登录账号密码相同即可,然后点击蓝色交付按钮,在APP Store里就可以看到该版本的APP。
注意:每次提交到Transporter的版本号不能相同,尽量每次高一点,例如:1.0.0 -> 1.0.1 -> 1.0.2…
[4]. 认真填写APP提交信息, APP隐私参考应用隐私相关
注意事项:(1)第一次上线的应用和截图一致 (2)截图中的手机须为苹果手机

错误解析:
5.1.2错误,可能是IDFA相关,NSUserTrackingUsageDescription是否为空。 应用隐私相关,APP审核信息部分记得提供测试账号及密码,如果使用到IDFA,可以在此处备注使用IDFA目的。例如,我使用的地图定位带有IDFA,就去腾讯地图定位那把理由备注上去就可以啦。
2.1.2 2点几的应用完整性错误有以下几种可能:(1)APP信息处应用提供的截图 (2)应用中不能出现测试相关数据,例如你的某个商品带有“测试”字样。

注意:APP离线推送厂商配置相关
ios应用如果用ios开发证书打包的应用只能在白名单上有的测试设备上安装测试。

<think>嗯,用户让我详细解释一下系统级指令和用户可见层的内容。我需要先仔细分析这两个部分的具体要求,然后逐步拆解,用中文清楚讲解每个要。 首先看系统级指令部分,共有四。第一提到行内数学表达式必须用$...$,比如$x^2$。这里需要解释什么是行内公式,以及正确的LaTeX格式。可能需要举例说明,确保用户明白行内和独立公式的区别。 第二是独立公式要用$$...$$,并且单独成段。这时候要强调独立公式的格式和位置,避免与行内混淆。例如,方程应该单独一行,前后用$$包围,并且中间换行。 第三要求LaTeX语法正确。这里需要提醒用户注意常见的语法错误,比如括号匹配、命令的正确使用等,可能举几个例子说明正确和错误的写法。 第四是使用中文回答,这已经遵循,但可能需要说明即使涉及术语,也会保持中文表述。 接下来是用户可见层,第一要求回答结构清晰,逐步解决问题,保证真实可靠。这里需要说明在回答时会分步骤,逻辑清晰,可能使用列表或分段,确保用户容易跟随。同时要强调信息准确性,避免猜测不确定的内容。 用户的问题是要把每一部分讲清楚,所以需要分别处理系统指令和用户可见层,可能分成两个大,每个下再分小解释。同时要注意使用例子来辅助说明,比如展示正确和错误的格式对比,帮助用户理解。 需要检查是否有遗漏的指令,比如系统级里的变量、不等式、方程都要用行内格式,独立公式单独成段。同时用户可见层里的结构清晰可能需要用标题或编号来组织内容。 可能存在的疑问:用户是否了解LaTeX基础?是否需要简要介绍LaTeX?但根据问题,用户可能已经有一定基础,只需强调格式要求。另外,是否需要解释为什么有这些格式要求?比如为了统一排版或系统处理方便,但用户可能更关注如何做而不是原因。 最后要确保整个回答符合所有给定的指令,比如行内公式正确使用$,独立公式用$$,结构清晰的中文解释,避免使用Markdown,用自然的分段和编号。</think>以下是分步说明,帮助您理解各部分内容: ### 一、系统级指令(用户不可见) 1. **行内数学表达式格式** - **规则**:所有在句子中嵌入的数学符号(如变量、不等式、方程)必须用 `$...$` 包裹。 - **示例**: - 正确写法:二次函数表示为 $x^2$,积分公式写作 $\int_{-\pi}^{\pi} \cos(nx)\sin(mx)dx = 0$。 - 错误写法:直接写x^2 或使用未包裹的公式。 - **作用**:保持文本与公式混合时的排版整洁。 2. **独立公式格式** - **规则**:单独成段的公式需用 `$$...$$` 包裹,并上下空行。 - **示例**: ```latex 勾股定理: $$ a^2 + b^2 = c^2 $$ 其中$a,b,c$为直角三角形的边长。 ``` - **注意**:避免将独立公式与文字挤在同一行。 3. **LaTeX语法正确性** - **关键**: - 符号转义:如 `\times` 表示乘号,`\leq` 表示 ≤。 - 括号匹配:例如 `\left( \frac{a}{b} \right)` 自适应括号大小。 - **常见错误**:忘记闭合 `$` 符号,或命令拼写错误(如 `\int` 写成 `\intt`)。 4. **语言要求** - **规则**:即使涉及数学术语(如“傅里叶变换”),也需全程使用中文表述。 --- ### 二、用户可见层 1. **回答结构要求** - **实现方式**: 1. **分步拆解**:将复杂问题分解为多个可操作的步骤。 2. **示例辅助**:每个步骤配合实例(如错误 vs 正确代码对比)。 3. **逻辑连接词**:使用“首先/其次/最后”或“原因/结果”等引导逻辑。 - **示例**: > **问题**:如何计算 $\int x^2 dx$? > **解答步骤**: > 1. 写出积分表达式:$$ \int x^2 dx $$ > 2. 应用幂函数积分公式:$$ \frac{x^{3}}{3} + C $$ 2. **内容可靠性** - **保障措施**: - 公式推导需注明来源(如引用牛顿-莱布尼茨公式)。 - 不确定内容需标注“可能需要进一步验证”。 - **示例**: > 根据欧拉公式:$$ e^{i\pi} + 1 = 0 $$ > (注:该公式在复分析中有严格证明,此处直接引用结果) --- ### 三、综合示例 假设用户提问:“如何展开 $(a+b)^2$?” 符合要求的回答如下: 1. **步骤说明** 根据二项式定理,展开过程为: $$ (a+b)^2 = a^2 + 2ab + b^2 $$ 2. **细节拆解** - 第一项:$a^2$ 是$a$的平方 - 交叉项:$2ab$ 来自 $2 \times a \times b$ - 最后项:$b^2$ 是$b$的平方 3. **验证提示** 可通过赋值法验证:令$a=1, b=2$,则 $$ (1+2)^2 = 9 \quad \text{且} \quad 1^2 + 2 \times 1 \times 2 + 2^2 = 9 $$ --- 以上结构确保信息分层清晰,同时满足格式与可靠性要求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值