Unity5.x發布IOS項目Xcode8免簽證調試發布教程

來源:互聯網
上載者:User

標籤:很多   create   ati   簡單   www   href   上傳   div   build   

https://www.jianshu.com/p/b0fb49fbcc14

 

最近嘗試發布一下IOS項目,發現現在發布已經簡單很多了,不需要開發人員賬戶也能簡單快捷進行真機調試。

調試:

1.準備工作
①硬體:Mac機一台; Iphone或Ipad裝置一台
②註冊Apple帳號一個
③下載Unity5.x,搜尋Unity下載
④到AppStore下載Xcode8

2.在Unity發布IOS
發布的工程,需要以真機進行調試
①Unity發布真機調試:Build Settings→Player Settings→Other Settings→SDKVersion→選擇Device SDK
②基本資料:Build Settings→Player Settings→填寫<Company Name> < Product Name>
③基本資料:Build Settings→Player Settings→填寫Other Settings->BundleIdentifier(與上面資訊保持一致,否則許可權可能出問題)
④發布前,注意需要把ICON與Splash Image設定好。Build Settings→Player Settings→Default Icon也要設定好
⑤根據自己的apple裝置選擇CPU架構,Build Settings→Player Settings→Other Settings→Architecture→新版iPhone和64位的是ARM64、iTouch或者舊版iPhone為86位的ARmv7,不懂自己裝置是那個可以上網查一下

  

如果是由其他平台製作的項目轉移到IOS開發,可以直接把項目放到Mac機,然後運行Unity發布,但第一次發布時,若項目較大,平台轉換時間會比較長,耐心等待。
發布到IOS後,是一個Xcode工程。

3.開啟Xcode8項目
用Xcode8開啟發布後得到的檔案夾內".XCODEPROJ"尾碼名的檔案
①串連Apple裝置,選擇信任。在Xcode上方Generic iOS Device選擇你串連的Apple裝置
②左上方三角形調試按鈕
③在Xcode8之後我們需要開啟info.plist 檔案添加相應的許可權的說明(網路攝影機、麥克風等...),否則程式在iOS10 上會崩潰閃退
如果你的App想要訪問使用者的相機、相簿、麥克風、通訊錄等等許可權,都需要進行相關的配置,不然會直接crash。
需要在info.plist中添加App需要的一些裝置許可權。

NSBluetoothPeripheralUsageDescription
訪問藍芽

NSCalendarsUsageDescription
訪問日曆

NSCameraUsageDescription
相機

NSPhotoLibraryUsageDescription
相簿

NSContactsUsageDescription
通訊錄

NSLocationAlwaysUsageDescription
始終訪問位置

NSLocationUsageDescription
位置

NSLocationWhenInUseUsageDescription
在使用期間訪問位置

NSMicrophoneUsageDescription
麥克風

NSAppleMusicUsageDescription
訪問媒體資料庫

NSHealthShareUsageDescription
訪問健康分享

NSHealthUpdateUsageDescription
訪問健康更新

NSMotionUsageDescription
訪問運動與健身

NSRemindersUsageDescription
訪問提醒事項

舊版的Xcode則不用,建議用7.3進行開發,與unity相容性強,但預設不支援IOS 10版本


  

④左邊檔案夾為項目,可進行項目設定

4.建立認證
登陸team:點擊Unity-iPhone→General→Signing→Team→登陸你的Apple帳號→點擊ViewDetails→Create一個iOS Development


  
  

 
5.發布運行
點擊Xcode左上方運行按鈕,等待片刻後,即可在串連的Apple裝置上看到你的項目,在設定中信任你的Apple帳號認證,然後就可以運行了。

發布:

1.首先你要有個開發人員帳號,我是公司提供給我的

2.登入https://developer.apple.com/account/#/itunes-connect/

3.選擇“我的APP” 點擊“?” 建立一個APP

 Paste_Image.png

4.填寫所有資料

5.上傳*.ipa到商店

6.在“我的APP”內添加上傳的*.ipa

7.提交審核

問題集:
1.does not contain bitcode.(Xcode setting ENABLE_BITCODE)
部分庫不能使用bitcode
解決辦法:把bitcode設定關掉


 image.png


PA_
連結:https://www.jianshu.com/p/b0fb49fbcc14
來源:簡書
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

Unity5.x發布IOS項目Xcode8免簽證調試發布教程

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.