hbuidex配置了Appid和模块为什么还是找不到分享通道

hbuidex配置了Appid和模块为什么还是找不到分享通道,第1张

创建certificate时,有选择 iOS App Development 与 Apple Push Notification service SSL (Sandbox) 两选项,选是 Apple Push Notification service SSL (Sandbox) 然后选择我的APPID ,这个APPID是的comxxxxx 这形式并不是用泛指,然后选择钥匙串请求的certSigningRequest 最后证书创建完成,证书的name 是comxxxxx这个 是自动自生成,如果是选择 iOS App Development 时自动生成的将会是我的账号名。

APPID 已经创建了,因为要certificate 要用到appid

最后生成Provisioning Profiles时 选择iOS App Development --> 选择appid --->Select certificates 就是这时候看到前面所创建的证书comxxxxx,只能看到那个以我账号名为name的 iOS App Development 证书,

就算我将所有证书certificate删除,在创建Provisioning Profiles 的Select certificates 时会提示你创建,我就算在这里指提示创建也没用,最后返回到这里还是没有。

创建证书certificate是有分是否带推送的,如果在创建provisioning profile时不选择与之相应的证书certificate 按理是不能用的。

1先去创建应用获得appkey

2修改项目中的AppKey

4用HBuilderX 创建一个新的uni-app

appid 和应用名称 按第一步 申请的填。

5生产本地资源包

6替换本地包资源,替换APPID

1、在打包原生工程里找到 controlxml文件,在HBuilder节点里查看是否有这2个: debug="true" syncDebug="true" 配置(注意-打AppStore包的时候,这个配置需要去掉,否则会导致热更新失败!),没有的话增加上,然后保存。

2、 确保Xcode工程的Bundle identifier和自己申请开发证书的Bundle identifier一致。

3、在原生工程里找到infoplist文件并增加一项,如下图:

4、确保原生工程里Pandora文件夹下的apps文件夹下只有一个文件夹(文件夹的名称和里面js项目的manifest的id值相同)

5、确保controlxml文件里的appid的值和apps目录下的第一个文件夹的名称一致

6、确保HBuilderX里要调试的项目的manifestjson的appid和controlxml的appid值一致

7、使用Xcode的Product下的archive 打包,然后生成ipa,并把ipa名称命名为:iOS_debugipa

8、在js工程里主目录下新建一个名称为unpackage的文件夹(如果有不用新建),再在unpackage文件夹下新建一个名称为debug文件夹,并把生成的iOS_debugipa包放入debug文件夹。

9、在HBuildX里,找到之前appid相同的js工程准备调试,点击“运行” --“运行到手机或模拟器“--“使用自定义基座运行(iOS)”,等待连接成功之后就可以调试了。

在工程中导入liblibLoga

controlxml 一定要加上syncDebug="true"

参考资料1

参考资料2

uni-app的本地离线包,及app-plus包在打包配置中的一些注意点:

BundleID:comabc1234

Build Setting——搜索 a7e03077-46db-4b91-b0c4-20fd613c1e14 删除掉

Build Setting——Signing——Code Signing Identify——全部更改为“iOS Developer”

到这一步证书已经更改完成

上下左右居中、左右贴边、Content Mode选择Aspect Fit

其中更改好的很多配置信息,手动更改容易遗漏

打开infoplist,创建key为dcloud_appkey,Value选择String类型,内容为申请的AppKey

对应的 appid 更改为“__UNI__ABC1234”

syncDebug改为false

国际化文件中更改项目名称

官网文档位置: >

1HbuilderX创建项目,选择uni-app,选择默认模板1HbuilderX创建项目,选择uni-app,选择默认模板

2配置appId

3vuex

uni-app 内置了 vuex。但是需要结合第三方来一起协作。默认的模板项目首先是没有node-modules模块依赖的,首先需要初始化webpack,然后建store文件夹,在mainjs中引入

4创建自己习惯的目录结构

5配置微信开发者工具路径

点击 运行 -> 运行到小程序模拟器 -> 微信开发者工具

appid,服务器域名(域名下的资源文件要能访问,跟后端沟通,先放个html文件进去,比如: = '>

1打开美团外卖小程序中某个商家店铺的页面,点右上角的胶囊按钮的三个点

2点「美团外卖」

3点「更多资料」,可以看到AppID,复制即可

1打开小程序后台

2搜索小程序名称

3进入下一步

4复制页面路径

5得到的路径类似如下

6使用路径

以上就是关于hbuidex配置了Appid和模块为什么还是找不到分享通道全部的内容,包括:hbuidex配置了Appid和模块为什么还是找不到分享通道、uni-app ios运行提示appkey未配置或配置错误、uni-app iOS平台-离线打包制作自定义基座等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9336583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存