h5+app iOS 上架遇到的问题

h5+app  iOS 上架遇到的问题

iOS证书申请详细步骤:https://ask.dcloud.net.cn/article/152

需要注意的是:

    1. 证书名称一般是项目名称的简称加下划线,后缀给dev或者pro

    2. Dev代表测试证书,pro代表发布证书;

   3. 如果在一个电脑上申请证书了,那所有的文件都只能用这个电脑来生成,如果换电脑了,证书和描述性文件都需要重新在新的设备上生成。

app上架:

1.首先你需要有个苹果本,如果实在没用,就在自己的电脑上安个苹果虚拟机,然后下载个上传安装包的工具,我下载的是Transporter;就算你是云打包,xcode也是需要下载的,

如果你的app没用推送功能,却因为推送被拒,那就需要在xcode中修改相关配置了;

2.iOS 上架遇到的问题总结:

在Transporter上传报错:

(&(osgi.native.osname~=Linux)(osgi.native.processor~=x86-64))
(&(package=com.apple.its.epubcheck)(version>=4.4.0)(!(version>=5.0.0)))
(&(|(arch~=arm64)(arch~=arm64e))(rosetta=false))
A downloaded software component is corrupted and will not be used. https://contentdelivery.itunes.apple.com/transporter/repositories/j2se8/2.1.0/bundles/com.apple.its.epubcheck-runner-4.4.1.jar
could not find the service with interface (com.apple.transporter.osgi.TransporterService)
unsatisfied requirement: com.apple.transporter.aspera-linux-x64
unsatisfied requirement: com.apple.transporter.aspera-macos-arm64
unsatisfied requirement: com.apple.transporter.mediatoolkit

以上问题报错分析:收网络影响,网络不加,Transporter文件有问题

解决方案:

(1)处理方法1:

             启动mac本的终端输入以下内容:

               cd mv .itmstransporter/ .old_itmstransporter/

              /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter

(2)

处理方法2

      先手动卸载 Transporter

     移除缓存 rm -rf /Users/chrislee/Library/Caches/com.apple.amp.itmstransporter/

    移除 rm -rf ~/.itmstransporter/

    重装 /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/bin/iTMSTransporter

参考链接:https://www.it610.com/article/1296243938541248512.htm

报错2:

处理方法:打包的时候,需要版本改变,第一次1.0,第二次1.1,依次叠加,这个不影响appStore的版本

ERROR ITMS-90189: "Redundant Binary Upload. You've already uploaded a build with build number '100' for version number '1.0'.
 Make sure you increment the build string before you upload your app to App Store Connect. Learn more in Xcode Help (http://help.apple.com/xcode/mac/current/#/devba7f53ad4)."
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值