国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Xcode發(fā)布AppStore與TestFlight全流程

這篇具有很好參考價值的文章主要介紹了Xcode發(fā)布AppStore與TestFlight全流程。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

打包前注意事項

使用Xcode導(dǎo)出安裝包之前,必須先確認賬戶的所有合約是否全部同意,如果有不同意的,在出包的時候會彈出報錯

xcode上架testflight,開發(fā)心得,xcode,功能測試
點擊前往蘋果開發(fā)者官網(wǎng)https://appstoreconnect.apple.com/agreements/

登錄自己的開發(fā)者賬戶后,可以看到提示,有未同意的合約

還有一點要注意的是,Xcode工程在導(dǎo)出安裝包之前,執(zhí)行build必須沒有錯誤。

第一步

先在Xcode中,菜單欄? =>? Product=>?Archive 開始打包Archive,右上角顯示打包Archive進度

xcode上架testflight,開發(fā)心得,xcode,功能測試

第二步

第三步:

選擇一個Archive,Distribute App按鈕才會亮起

xcode上架testflight,開發(fā)心得,xcode,功能測試

在訪達中查看一下, 文件類型是xcarchive

xcode上架testflight,開發(fā)心得,xcode,功能測試

xcode上架testflight,開發(fā)心得,xcode,功能測試

點擊Distribute App按鈕

第三步

咱們要發(fā)布TestFlight,所以選第一項,點擊右下角Next下一步

xcode上架testflight,開發(fā)心得,xcode,功能測試

第四步

Upload會直接把這個包上傳到官網(wǎng)

Export則是導(dǎo)出IPA文件,你自己使用工具上傳,如果你想自己上傳,請移步第第六步之后的Transporter上傳。

xcode上架testflight,開發(fā)心得,xcode,功能測試

第五步

xcode上架testflight,開發(fā)心得,xcode,功能測試

?第六步

使用Xcode-archive上傳

再次確認上傳信息,沒問題點擊上傳xcode上架testflight,開發(fā)心得,xcode,功能測試

?正在上傳xcode上架testflight,開發(fā)心得,xcode,功能測試

xcode上架testflight,開發(fā)心得,xcode,功能測試

報錯!?。。?/strong>

如果包里有不可執(zhí)行的文件,會報這個錯

xcode上架testflight,開發(fā)心得,xcode,功能測試

Unexpected CFBundleExecutable Key. The bundle at 'Payload/hqhy.app/hqsdk.bundle' does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue. (ID: cfea2d8a-ff26-4674-81dd-7893c3469456)

解決方法:

?回到Xcode項目中,在文件目錄里找到對應(yīng)名字的文件夾,例如我的報錯是hqsdk.bundle,找到里面的info.plist文件,把里面的ExecutableFile選項刪掉,點那個刪除按鈕,這里的配圖不是我項目的截圖

xcode上架testflight,開發(fā)心得,xcode,功能測試

第七步:Xcode上傳

xcode上架testflight,開發(fā)心得,xcode,功能測試

看上傳的提示 Uploading to App Store Connect...

App Store Connect是啥??看截圖就知道,這是管理我們開發(fā)者賬戶所有app的地方

xcode上架testflight,開發(fā)心得,xcode,功能測試

上傳成功后,App Store Connect就會出現(xiàn)我們剛才上傳的版本圖標。點擊圖標進去

xcode上架testflight,開發(fā)心得,xcode,功能測試

?由于我們上傳的是TestFlight版本,只看TestFlight選項就好了,版本2.1.1和我在Xcode上傳時一致,證明上傳成功了。

使用Mac Transporter軟件上傳

支持ipa文件和pck文件上傳,這個ipa文件怎么來的?在前文的Archive上傳過程中,可以選擇只導(dǎo)出不上傳,這個Export就是導(dǎo)出ipa工程

xcode上架testflight,開發(fā)心得,xcode,功能測試

xcode上架testflight,開發(fā)心得,xcode,功能測試

把這個ipa文件拖拽到到Transporter中,按步驟點擊上傳即可,非常簡單,下圖是上傳畫面

xcode上架testflight,開發(fā)心得,xcode,功能測試

第七步

上傳成功后,檢查是否過檢

上傳成功后,去AppStoreConnect官網(wǎng)查看上傳版本,請注意剛上傳需要審核,審核時間短則5分鐘,長則一天,請留意郵件

xcode上架testflight,開發(fā)心得,xcode,功能測試

上傳后檢查剛才上傳的安裝包有沒有通過檢查,如果你上傳的版本在TestFlight里不見了,證明沒過檢查。

xcode上架testflight,開發(fā)心得,xcode,功能測試

遇到這種情況,去你的郵箱里查看具體原因

xcode上架testflight,開發(fā)心得,xcode,功能測試

TestFlight網(wǎng)站出現(xiàn)版本號和圖標,并且文字是(正在處理),基本就穩(wěn)了,等著吧。

xcode上架testflight,開發(fā)心得,xcode,功能測試

第八步

正在等待審核的字樣

xcode上架testflight,開發(fā)心得,xcode,功能測試

第九步

xcode上架testflight,開發(fā)心得,xcode,功能測試

第十步 創(chuàng)建小組

你可以選擇創(chuàng)建外部測試小組,然后在版本里添加小組。必須添加小組才能在小組里看到外部鏈接

xcode上架testflight,開發(fā)心得,xcode,功能測試

第十一步 啟動公開鏈接

xcode上架testflight,開發(fā)心得,xcode,功能測試

第十二步

打開iphone手機,訪問圖里的公開鏈接

xcode上架testflight,開發(fā)心得,xcode,功能測試

沒加入版本的測試小組,則沒有啟動公開鏈接的按鈕,如下圖所示

xcode上架testflight,開發(fā)心得,xcode,功能測試

第十三步

下圖是iphone手機訪問鏈接的樣子,點擊開始測試按鈕就開始下載了。大功告成!

xcode上架testflight,開發(fā)心得,xcode,功能測試

記錄一些報錯

遇到報錯不要慌,幾乎所有的報錯在網(wǎng)上都能查到解決方案。

xcode上架testflight,開發(fā)心得,xcode,功能測試

xcode上架testflight,開發(fā)心得,xcode,功能測試?找到報錯對應(yīng)名字的文件夾,找到Info.plist文件,然后刪除掉這一行。

?ITMS-90683: Missing purpose string in Info.plist?- Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “hqhy.app” bundle should contain a NSPhotoLibraryUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you’re using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details

我的原因是權(quán)限問題,需要添加權(quán)限,根據(jù)郵件提示,找到對應(yīng)的plist文件,添加一行新數(shù)據(jù),把NSPhotoLibraryUsageDescription粘貼進去,它自己就變成了Privacy - Photo Library Usage Description,然后value就是彈出的文字提示,自己寫啥都行

xcode上架testflight,開發(fā)心得,xcode,功能測試

修改所有BUG,再次上傳。文章來源地址http://www.zghlxwxcb.cn/news/detail-785046.html

到了這里,關(guān)于Xcode發(fā)布AppStore與TestFlight全流程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 如何將應(yīng)用上傳到TestFlight

    如何將應(yīng)用上傳到TestFlight

    如何將應(yīng)用上傳到TestFlight 將應(yīng)用上傳至TestFlight分為以下幾個步驟 1.下載上傳工具,mac直接可以下載Transporter(https://apps.apple.com/cn/app/transporter/id1450874784?mt=12),window可以下載Appuploader(http://www.applicatier.net) 2.申請開發(fā)者賬號,制作Bundleid,P12證書、描述文件 3.用制作好的證

    2024年02月09日
    瀏覽(27)
  • uni-app 打包 ios 測試包,通過 testFlight 分發(fā)測試

    uni-app 打包 ios 測試包,通過 testFlight 分發(fā)測試

    如果覺得麻煩的,可以使用替代品,使用蒲公英進行測試版本發(fā)布,效果是一樣的,還沒有 testFlight 復(fù)雜 1、申請 ios 證書 (私鑰證書)和描述文件(證書profile) 申請方式通過uni-app介紹進行申請,地址:https://ask.dcloud.net.cn/article/152 2、申請證書時,請牢記相關(guān)的賬號密碼,以及相

    2023年04月20日
    瀏覽(28)
  • iOS 開發(fā)之使用蘋果測試工具 TestFlight (進行內(nèi)部和外部測試)

    一、測試工具介紹: 1、TestFlight是蘋果公司在iOS8,Xcode6推出來的新工具,用于將App beta版本進行流水化測試。TestFlight整合進了Appstore Connect,你可以通過電子郵件來邀請你的Beta測試成員,并且允許用戶在app上架前做一個上架前的beta版測試。 二、內(nèi)部測試操作步驟: 1、使用手

    2024年02月13日
    瀏覽(20)
  • Xcode編譯流程

    Xcode編譯流程

    ? Xcode的構(gòu)建過程本質(zhì)上是執(zhí)行一系列構(gòu)建任務(wù)。如:代碼檢測,編譯代碼,鏈接目標文件,拷貝資源(圖片, plist, nib)文件,代碼簽名等。大部分任務(wù)是執(zhí)行命令行工具,如(clang編譯、 ld鏈接、 codesign簽名, altool上傳)。這些工具使用xcode項目的配置信息,根據(jù)特定的順序執(zhí)

    2024年02月01日
    瀏覽(15)
  • xcode 開發(fā)者證書創(chuàng)建流程

    xcode 開發(fā)者證書創(chuàng)建流程

    一、Certificates 開發(fā)者證書(分為開發(fā)證書和發(fā)布證書,類型為ios Development,ios Distribution),這個是最基礎(chǔ)的,不論是真機調(diào)試,還是上傳到appstore都是需要的,是一個基證書,用來證明自己開發(fā)者身份的;(開發(fā)證書與發(fā)布證書的數(shù)量都有限制, 目前發(fā)現(xiàn)只能手動申請一次) 二、

    2024年02月09日
    瀏覽(27)
  • Xcode上傳App Store Connect流程

    Xcode上傳App Store Connect流程

    2024年02月16日
    瀏覽(17)
  • Xcode 15 正式版發(fā)布(百度網(wǎng)盤下載) - Apple 平臺 IDE

    發(fā)布日期:September 18, 2023,北京時間 9 月 19 日凌晨 Xcode 15 Release (15A240d) - Apple 平臺 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 請訪問原文鏈接:https://sysin.org/blog/apple-xcode-15/,查看最新版。原創(chuàng)作品,轉(zhuǎn)載請保留出處。 作者主頁:sysin.org visonOS 支持已更新。 Xcode 15 使您能夠為所

    2024年02月08日
    瀏覽(19)
  • XCode打包IOS應(yīng)用發(fā)布App Store和Ad Hoc測試

    XCode打包IOS應(yīng)用發(fā)布App Store和Ad Hoc測試

    此文章為最新IOS打包教程,每一步都是操作截圖 文章包含大量圖片說明,請注意流量消耗 由于工具之間的版本不一致,所以注意區(qū)分 如果有任何問題,歡迎大家留言一起溝通學習 首先通過 本地鑰匙串訪問(Mac自帶的工具)創(chuàng)建 CertificateSigningRequest.certSigningRequest 文件,步驟

    2024年02月04日
    瀏覽(14)
  • IOS打包上架AppStore被駁回信息記錄

    1:錯誤碼5.2.1錯誤信息如下 Your app includes content or features from 公司名, or is marketed to control external hardware from 公司名, without the necessary authorization. The inclusion of third-party content within your app, whether retrieved from the internet by the app or embedded in the app, is subject to the terms of the Apple Developer

    2024年02月10日
    瀏覽(21)
  • windows下上架iOS應(yīng)用到appstore

    windows下上架iOS應(yīng)用到appstore

    現(xiàn)在由于跨平臺技術(shù)的興起,不使用原生技術(shù)就能開發(fā)出Android和iOS應(yīng)用。Android應(yīng)用上架較為簡單不在本文討論范圍,而iOS應(yīng)用上架appstore標準教程一般都是在mac下面操作,但現(xiàn)實中絕大部分跨平臺開發(fā)者可能使用的是windows,所以本文介紹下在windows平臺下上架iOS應(yīng)用(.ipa文件

    2024年02月08日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包