如何開發蘋果配置文件
『壹』 如何在 Windows 系統中搭建 iOS 開發環境
非蘋果電腦安裝蘋果系統俗稱黑蘋果。
安裝黑蘋果有兩種途徑:
一:虛擬機
1、在windows系統下安裝虛擬機,例如:VMware。
2、由於官方VMware不支持蘋果系統的安裝,所以需要下載工具包進行破解才能識別蘋果系統。
3、安裝完成以後進入系統,安裝VMTools。
4、安裝完VMTools,把設備都驅動起來以後,安裝Xcode IDE。Xcode集成了iOS SDK、iOS模擬器等等。
5、安裝完Xcode,iOS開發環境才算安裝完成。
6、申請蘋果開發者賬號。
二:實體機
1、下載clover或者變色龍,做蘋果系統的安裝盤,如果嫌麻煩則可以網購一個。
2、重啟電腦,選擇U盤啟動,安裝黑蘋果系統。
3、安裝完成,按照電腦配置,修改系統配置文件。
4、驅動硬體運行。
5、安裝Xcode IDE。
6、申請蘋果開發者賬號。
『貳』 mac系統下怎麼尋找軟體的配置文件
使用appZipper或這appCleaner,能自動找到和該程序有關的所有文件。
蘋果公司能夠根據自己的技術標准生產電腦、自主開發相對應的操作系統,可見它的技術和實力非同一般。打個比方,蘋果公司就像是Dell和微軟的聯合體,在軟硬體方面「才貌雙全」。
macOS操作系統界面非常獨特,突出了形象的圖標和人機對話(圖形化的人機對話界面最初來自施樂公司的Palo Alto研究中心,蘋果借鑒了其成果開發了自己的圖形化界面,後來又被微軟的Windows所借鑒並在Windows中廣泛應用)。
(2)如何開發蘋果配置文件擴展閱讀:
CPU:
Mac專用的CPU包括Power PC G3、Power PC G4和Power PC G5,它們是由IBM、Motorola等幾家大公司聯合為蘋果電腦設計製造的,尤其是Power PC G4,還可以進行128位運算。它採用0.18微米工藝和銅連接工藝,483針腳的陶瓷CBGA封裝。
內核集成了3300萬個晶體管,工作電壓1.8伏,而且不用風扇散熱就可以穩定工作。Power MAC G4中沒有安裝CPU散熱風扇,只有一個造型獨特的散熱片,這樣不僅可以減少機器運行的噪音,同時也說明Power PC具有奔騰和雷鳥不可比擬的優勢。
由於它是128位運算,速度令那些32位CPU望塵莫及。在運行圖形軟體時,Mac的速度可以成倍提高。例如Photoshop 5.5為發揮Power Mac G4的速度潛能,專門設計了一個外掛程序,可以使整體速度提高2倍多,而某些特效渲染的性能更是提高了10倍。
『叄』 如何開發蘋果應用程序
Objective-c 是最好的選擇 當然會c++也可以。 蘋果電腦必須要有。需要學 xcode。 iphone/ipad/itouch 得有一個,開發許可權得買一個,否則不能調試。
『肆』 ios開發中怎樣給xcode添加配置文件
本人覺得這個打包framework還是一個比較重要的功能,可以用來做一下事情: (1)封裝功能模塊,比如有比較成熟的功能模塊封裝成一個包,然後以後自己或其他同事用起來比較方便。 (2)封裝項目,有時候會遇到這個情況,就是一家公司找了兩個開發公司做兩個項目,然後要求他們的項目中的一個嵌套進另一個項目,此時也可以把唄嵌套的項目打包成framework放進去,這樣比較方便。 我們為什麼需要框架(Framework)? 要想用一種開發者友好的方式共享庫是很麻煩的。你不僅僅需要包含庫本身,還要加入所有的頭文件,資源等等。 蘋果解決這個問題的方式是框架(framework)。基本上,這是含有固定結構並包含了引用該庫時所必需的所有東西的文件夾。不幸的是,iOS禁止所有的動態庫。同時,蘋果也從Xcode中移除了創建靜態iOS框架的功能。 Xcode仍然可以支持創建框架的功能,重啟這個功能,我們需要對Xcode做一些小小的改動。 把代碼封裝在靜態框架是被app store所允許的。盡管形式不同,本質上它仍然是一種靜態庫。 框架(Framework)的類別 大部分框架都是動態鏈接庫的形式。因為只有蘋果才能在iOS設備上安裝動態庫,所以我們無法創建這種類型的框架。 靜態鏈接庫和動態庫一樣,只不過它是在編譯時鏈接二進制代碼,因此使用靜態庫不會有動態庫那樣的問題(即除了蘋果誰也不能在iOS上使用動態庫)。 “偽”框架是通過破解Xcode的目標Bundle(使用某些腳本)來實現的。它在表面上以及使用時跟靜態框架並無區別。“偽”框架項目的功能幾乎和真實的框架項目沒有區別(不是全部)。 “嵌入”框架是靜態框架的一個包裝,以便Xcode能獲取框架內的資源(圖片、plist、nib等)。 本次發布包括了創建靜態框架和“偽”框架的模板,以及二者的“嵌入”框架。 用哪一種模板? 本次發布有兩個模板,每個模板都有“強”“弱”兩個類別。你可以選擇最適合一種(或者兩種都安裝上)。 最大的不同是Xcode不能創建“真”框架,除非你安裝靜態框架文件xcspec在Xcode中。這真是一個遺憾(這個文件是給項目使用的,而不是框架要用的)。 簡單說,你可以這樣決定用哪一種模板: 如果你不想修改Xcode,那麼請使用“偽”框架版本 如果你只是想共享二進制(不是項目),兩種都可以 如果你想把框架共享給不想修改Xcode的開發者,使用“偽”框架版本 如果你想把框架共享給修改過Xcode的開發者,使用“真”框架版本 如果你想把框架項目作為另一個項目的依賴(通過workspace或者子項目的方式),請使用“真”框架(或者“偽”框架,使用-framework——見後) 如果你想在你的框架項目中加入其他靜態庫/框架,並把它們也鏈接到最終結果以便不需要單獨添加到用戶項目中,使用“偽”框架 “偽”框架 “偽”框架是破解的“reloacatable object file”(可重定位格式的目標文件, 保存著代碼和數據,適合於和其他的目標文件連接到一起,用來創建一個可執行目標文件或者是一個可共享目標文件),它可以讓Xcode編譯出類似框架的東西——其實也是一個bundle。 “偽框架”模板把整個過程分為幾個步驟,用某些腳本去產生一個真正的靜態框架(基於靜態庫而不是reloacatable object file)。而且,框架項目還是把它定義為wrapper.cfbundle類型,一種Xcode中的“二等公民”。 因此它跟“真”靜態框架一樣可以正常工作,但當存在依賴關系時就有麻煩了。 依賴問題 如果不使用依賴,只是創建普通的項目是沒有任何問題的。但是如果使用了項目依賴(比如在workspace中),Xcode就悲劇了。當你點擊“Link Binary With Libraries”下方的’+’按鈕時,“偽框架”無法顯示在列表中。你可以從你的“偽”框架項目的Procts下面將它手動拖入,但當你編輯你的主項目時,會出現警告: warning: skipping file '/somewhere/MyFramework.framework' (unexpectedfile type 'wrapper.cfbundle' in Frameworks & Libraries build phase) 並伴隨“偽”框架中的鏈接錯誤。 幸運的是,有個辦法來解決它。你可以在”Other Linker Flags”中用”-framwork”開關手動告訴linker去使用你的框架進行鏈接: -framework MyFramework 警告仍然存在,但起碼能正確鏈接了。 添加其他的庫/框架 如果你加入其他靜態(不是動態)庫/框架到你的“偽”框架項目中,它們將“鏈接”進你最終的二進制框架文件中。在“真”框架項目中,它們是純引用,而不是鏈接。 你可以在項目中僅僅包含頭文件而不是靜態庫/框架本身的方式避免這種情況(以便編譯通過)。 “真”框架 “真”框架各個方面都符合“真”的標准。它是真正的靜態框架,正如使用蘋果在從Xcode中去除的那個功能所創建的一樣。 為了能創建真正的靜態框架項目,你必需在Xcode中安裝一個xcspec文件。 如果你發布一個“真”框架項目(而不是編譯),希望去編譯這個框架的人必需也安裝xcspec文件(使用本次發布的安裝腳本),以便Xcode能理解目標類型。 注意:如果你正在發布完全編譯的框架,而不是框架項目,最終用戶並不需要安裝任何東西。 我已經提交一個報告給蘋果,希望他們在Xcode中更新這個文件,但那需要一點時間.OpenRadarlink here 加其他靜態庫/框架 如果你加入其他靜態(不是動態)庫/框架到你的“真”框架項目,它們只會被引用,而不會象“偽”框架一樣被鏈接到最終的二進制文件中。 從早期版本升級 如果你是從Mk6或者更早的版本升級,同時使用“真”靜態框架,並且使用Xcode4.2.1以前的版本,請運行uninstall_legacy.sh以卸載早期用於Xcode的所有修正。然後再運行install.sh,重啟Xcode。如果你使用Xcode4.3以後,只需要運行install.sh並重啟Xcode。 安裝 分別運行Real Framework目錄或Fake Framework目錄下的install.sh腳本進行安裝(或者兩個你都運行)。 重啟Xcode,你將在新項目向導的Framework&Library下看到StaticiOS Framework(或者Fake Static iOS Framework)。 卸載請運行unistall.sh腳本並重啟Xcode。 創建一個iOS框架項目 創建新項目。 項目類型選擇Framework&Library下的Static iOS Framework(或者Fake Static iOS Framework)。 選擇“包含單元測試”(可選的)。 在target中加入類、資源等。 凡是其他項目要使用的頭文件,必需聲明為public。進入target的Build Phases頁,Copy Headers項,把需要public的頭文件從Project或Private部分拖拽到Public部分。 編譯你的 iOS 框架 選擇指定target的scheme 修改scheme的Run配置(可選)。Run配置默認使用Debug,但在准備部署的時候你可能想使用Release。 編譯框架(無論目標為iOS device和Simulator都會編譯出相同的二進制,因此選誰都無所謂了)。 從Procts下選中你的framework,“show in Finder”。 在build目錄下有兩個文件夾:(yourframework).framework and (your framework).embeddedframework. 如果你的框架只有代碼,沒有資源(比如圖片、腳本、xib、coredata的momd文件等),你可以把(yourframework).framework 分發給你的用戶就行了。如果還包含有資源,你必需分發(your framework).embeddedframework給你的用戶。 為什麼需要embedded framework?因為Xcode不會查找靜態框架中的資源,如果你分發(your framework).framework, 則框架中的所有資源都不會顯示,也不可用。 一個embedded framework只是一個framework之外的附加的包,包括了這個框架的所有資源的符號鏈接。這樣做的目的是讓Xcode能夠找到這些資源。 使用iOS 框架 iOS框架和常規的Mac OS動態框架差不多,只是它是靜態鏈接的而已。 在你的項目中使用一個框架,只需把它拖僅你的項目中。在包含頭文件時,記住使用尖括弧而不是雙引號括住框架名稱。例如,對於框架MyFramework: #import 使用問題 Headers Not Found 如果Xcode找不到框架的頭文件,你可能是忘記將它們聲明為public了。參考“創建一個iOS框架項目”第5步。 No Such Proct Type 如果你沒有安裝iOS Universal Framework在Xcode,並企圖編譯一個universal框架項目(對於“真”框架,不是“假”框架),這會導致下列錯誤: target specifies proct type 'com.apple.proct-type.framework.static',but there's no such proct type for the 'iphonesimulator' platform 為了編譯“真”iOS靜態框架,Xcode需要做一些改動,因此為了編譯“真”靜態框架項目,請在所有的開發環境中安裝它(對於使用框架的用戶不需要,只有要編譯框架才需要)。 The selected run destination is not valid for this action 有時,Xcode出錯並載入了錯誤的active設置。首先,請嘗試重啟Xcode。如果錯誤繼續存在,Xcode產生了一個壞的項目(因為Xcode4的一個bug,任何類型的項目都會出現這個問題)。如果是這樣,你需要創建一個新項目重來一遍。 鏈接警告 第一次編譯框架target時,Xcdoe會在鏈接階段報告找不到文件夾: ld: warning: directory not found for option'-L/Users/myself/Library/Developer/Xcode/DerivedData/MyFramework-ccahfoccjqiognaqraesrxdyqcne/Build/Procts/Debug-iphoneos' 此時,可以clean並重新編譯target,警告會消除。 Core Data momd not found 對於框架項目和應用程序項目,Xcode會以不同的方式編譯momd(託管對象模型文件)。Xcode會簡單地在根目錄創建.mom文件,而不會創建一個.momd目錄(目錄中包含VersionInfo.plist和.mom文件)。 這意味著,當從一個embedded framework的model中實例化NSManagedObjectModel時,你必需使用.mom擴展名作為model的URL,而不是採用.momd擴展名。 NSURL *modelURL = [[NSBundle mainBundle]URLForResource:@"MyModel" withExtension:@"mom"]; Unknown class MyClass in Interface Builder file. 由於靜態框架採用靜態鏈接,linker會剔除所有它認為無用的代碼。不幸的是,linker不會檢查xib文件,因此如果類是在xib中引用,而沒有在O-C代碼中引用,linker將從最終的可執行文件中刪除類。這是linker的問題,不是框架的問題(當你編譯一個靜態庫時也會發生這個問題)。蘋果內置框架不會發生這個問題,因為他們是運行時動態載入的,存在於iOS設備固件中的動態庫是不可能被刪除的。 有兩個解決的辦法: 讓框架的最終用戶關閉linker的優化選項,通過在他們的項目的Other Linker Flags中添加-ObjC和-all_load。 在框架的另一個類中加一個該類的代碼引用。例如,假設你有個MyTextField類,被linker剔除了。假設你還有一個MyViewController,它在xib中使用了MyTextField,MyViewController並沒有被剔除。你應該這樣做: 在MyTextField中: + (void)forceLinkerLoad_ {} 在MyViewController中: +(void) initialize { [MyTextField forceLinkerLoad_]; } 他們仍然需要添加-ObjC到linker設置,但不需要強制all_load了。 第2種方法需要你多做一點工作,但卻讓最終用戶避免在使用你的框架時關閉linker優化(關閉linker優化會導致object文件膨脹)。 unexpected file type 'wrapper.cfbundle' in Frameworks &Libraries build phase 這個問題發生在把“假”框架項目作為workspace的依賴,或者把它當作子項目時(“真”框架項目沒有這個問題)。盡管這種框架項目產生了正確的靜態框架,但Xcode只能從項目文件中看出這是一個bundle,因此它在檢查依賴性時發出一個警告,並在linker階段跳過它。 你可以手動添加一個命令讓linker在鏈接階段能正確鏈接。在依賴你的靜態框架的項目的OtherLinker Flags中加入: -framework MyFramework 警告仍然存在, 但不會導致鏈接失敗。 Libraries being linked or not being linked into the finalframework 很不幸, “真”框架和“假”框架模板在處理引入的靜態庫/框架的工作方式不同的。 “真”框架模板採用正常的靜態庫生成步驟,不會鏈接其他靜態庫/框架到最終生產物中。 “假”框架模板採用“欺騙”Xcode的手段,讓它認為是在編譯一個可重定位格式的目標文件,在鏈接階段就如同編譯一個可執行文件,把所有的靜態代碼文件鏈接到最終生成物中(盡管不會檢查是否確實目標代碼)。為了實現象“真”框架一樣的效果,你可以只包含庫/框架的頭文件到你的項目中,而不需要包含庫/框架本身。 Unrecognized selector in (some class with a category method) 如果你的靜態庫或靜態框架包含了一個模塊(只在類別代碼中聲明,沒有類實現),linker會搞不清楚,並把代碼從二進制文件中剔除。因為在最終生成的文件中沒有這個方法,所以當調用這個類別中定義的方法時,會報一個“unrecognizedselector”異常。 要解決這個,在包含這個類別的模塊代碼中加一個“假的”類。linker發現存在完整的O-C類,會將類別代碼鏈接到模塊。 我寫了一個頭文件 LoadableCategory.h,以減輕這個工作量: #import "SomeConcreteClass+MyAdditions.h" #import "LoadableCategory.h" MAKE_CATEGORIES_LOADABLE(SomeConcreteClass_MyAdditions); @implementation SomeConcreteClass(MyAdditions) ... @end 在使用這個框架時,仍然還需要在Build Setting的Other Linker Flags中加入-ObjC。 執行任何代碼前單元測試崩潰 如果你在Xcode4.3中創建靜態框架(或庫)target時,勾選了“withunit tests”,當你試圖運行單元測試時,它會崩潰: Thread 1: EXC_BAD_ACCESS (code=2, address=0x0) 0 0x00000000 --- 15 dyldbootstrap:start(...) 這是lldb中的一個bug。你可以用GDB來運行單元測試。編輯scheme,選擇Test,在Info標簽中將調試器Debugger從LLDB改為GDB。
『伍』 如何開發蘋果機應用程序,VB開發WINDOWNS一樣
差別有點大,比VB麻煩些。但主要還是靠C語言。只要熟悉了C語言,開發蘋果的東西很快就能學會。
『陸』 ios 發布應用到蘋果商店xcode需要做哪些配置
1.獲得Unity和iOS導出器 如果你還未這么做,你首先需要在官網下載最新版本的Unity。已經出現了2個版本,分別是免費版和Pro版,所以你可以根據自己的需求做出選擇。自從2013年5月以來,手機便自帶導出器,所以你無需為它們再花錢了。 2.注冊蘋果開發者計劃 你需要做的下一件事便是加入蘋果開發者計劃,這是設定你的開發認證的必要過程。加入該計劃每年需要支付99美元,你將需要通過以下開發者網站進行注冊:https://developer、apple、com/programs/ios/(一旦你完成了注冊並支付了費用,你便會收到一封激活郵件幫助你加入該計劃並讓你能夠使用自己所需要的所有功能)。 3.下載並安裝XCode 加入開發者計劃後的下一件事便是下載並安裝XCode。這在一開始可能會讓人困惑,你們中的有些人會知道XCode是用戶為iOS創造原生應用。而Unity使用XCode作為中介將內容帶勁iOS設備中,所以你並未真正進入XCode,所有的開發將是發生在Unity上,XCode的作用是將內容從Unity導入設備中。你可以從蘋果商店中下載XCode:https://developer。apple。com/xcode/。完成下載後請確保在繼續下一步前安裝好它。 4.創造一個開發者配置文件 到目前為止你應該已經下載了Unity和XCode並激活了你的蘋果開發者計劃會員。現在,為了將你的游戲直接從Unity導到設備上,你需要一個開發者配置文件(這將讓你能夠移植你所開發的游戲或任何測試到你的設備上)。蘋果提供了兩種類型的配置文件,即用於開發和測試的開發者配置文件以及用於提交到蘋果商店的分布配置文件。為了創造開發者配置文件,你需要做3件事:注冊你的設備/建立一個應用ID/獲得證書。 你可以通過你的蘋果開發者計劃完成這三件事。所以導航至這一地址: https://developer。apple。com/ ,然後從最上方的菜單進入會員中心。使用你的蘋果ID和密碼登錄。 現在選擇Certificates, Identifiers和Profiles,你便能夠從中訪問並管理你的配置文件,蘋果ID等等。 1)注冊你的設備 在Certificates, Identifiers和Profiles部分中選擇設備。因為這對於蘋果去識別用於測試的特定設備是必要的。這並不會改變你的設備的任何設置,你能夠輕松地使用自己每天所使用的設備。在注冊你的設備時,你可以點擊+按鍵去添加一個新設備。然後你需要填寫設備的名字(可以是任何名字)以及UDID(即設備獨一無二的ID)。你將會發現自己可以注冊一個以上的設備進行測試,如果你想要基於不同設備進行測試的話這邊很有幫助(如一台iPhone和一台iPad)。 為了找到你的設備的UDID,你需要將你的設備與電腦連接在一起,然後打開iTunes並點擊iPhone按鍵(界面的右上方的),你將看到設備的信息包含了名字。然後你可以將滑鼠停在上方並點擊Serial Number,這將變成一個常標識,這便是UDID。 這是你需要的數字,你必須將其復制黏貼到Member Center Portal的ID部分。現在你便可以注冊你的設備了。記住一旦你注冊了設備,你便只能改變它的名字而不能改變UDID。 2)設置一個應用ID 下一步便是設置你的應用ID。仍然在Member Center Portal的Certificates, Identifiers和Profiles,選擇應用ID並點擊+按鍵。 首先提供任何你想要的描述,只要它能夠幫助你記得你的ID是用於做什麼便可。一個好的方法便是為一款應用使用一個獨特的名字並為一款測試應用使用一個普通的名字。接下來你需要設置Bundle Identifier,這是以相反的域符號形式呈現出來「 即:com+你的全名(如果你是一名個體開發者的話)+你的游戲名稱: com.YourName.TheGameName 這類型的Bundle ID將很清楚並只能用於唯一的一款游戲中。因此你需要為你的每一款游戲使用不同的名字。然而這是很有用的,這讓你能夠訪問像「游戲中心」和「應用內部購買」等服務。 另一方面,Wildcard的Bundle ID是以如下形式呈現出來: com.YourName.* 這里用星號替代了游戲名字。這種格式讓你能夠在多款應用中使用同樣的ID,而無需每次都設置一個不同的名字,但是這卻不允許你使用特定的設備。 現在你已經選擇了繼續並確認了應用ID。將捆綁ID記錄下來,因為之後你將需要在Unity的構建設置中使用到它。 3)獲得開發者證書 你需要做的第一件事便是通過你的計算機獲得Certificate Signing Request。前往Applications > Utilities > Keychane Access,然後是Preferences > Certificates。確保Online Certificate Status Protocol和Certificate Revocation List都是處於OFF,並關閉Preference。現在在Keychane Access中前往Certificate Assistant並從Certificate Authority中選擇Request Certificate。提供與你在注冊開發者計劃時使用的同樣細節並點擊繼續。提供一個名字並保存到Desktop。在保存時選擇2048位體和RSA。 現在在你的Desktop中應該擁有一個帶著.certSigningRequest前綴的文件。 現在回到Member Center Portal的Certificates, Identifiers和Profiles部分,選擇Certificates > Development(就像你要獲得開發證書那樣),然後按壓+按鍵進行創造。 選擇上傳你保存在Desktop中的Certificate Signing Request。在你提交前,確保向下滾動頁面並在Intermediate Certificates中找到WWDR Certificate。在你之後需要的時候可以下載它。 現在進行提交,你的Certificate Signing Request將被發送到蘋果並被另外一個你能夠下載的內容所取代。它將被命名為:ios_development.cer 所以現在你的Desktop上應該擁有兩個證書。即ios_development.cer和WWDR Certificate,你需要雙擊這兩個證書將其安裝於Keychane Access。現在你便設置好你的開發者證書了。 4)創造配置文件 在完成上述三個步驟後,現在的你可以繼續去創造配置文件了。仍然在Member Center Portal的Certificates, Identifiers和Profiles中,前往Provisioning Profiles > All並按壓+按鍵去創造一個全新的配置文件。 在Development和Distribution Profile中做出選擇(這里我們需要的是Development!),然後在下一個屏幕上選擇與該配置文件相聯系的應用ID,設備和證書(游戲邦註:這是你在之前步驟已經設置好了的)。最後為配置文件命名並回顧之前的選擇。當准備好時點擊Generate。現在你便可以看到你的全新配置文件,你需要將其下載到你的Desktop上然後安裝它。配置文件將是一個帶有.mobileprovision前綴的文件。 現在轉向XCode,前往Window > Organizer > Devices > Provisioning Profile,然後雙擊已經下載到你的Desktop上的配置文件。你便完成了安裝並能夠給予Organizer視圖看到它。最後一步非常重要,因為只有將配置文件安裝到Xcode,它才能夠正常運行。 一些額外的內容:仍然在XCode,如果你的設備在Devices視圖中仍看不到,那就前往Window > Organizer > Devices,按照名字選擇設備。你可能需要在這個過程中選擇Use for Development,然後提供你的開發者記錄細節。 雖然這是一個較為漫長的過程,但好消息是你已經完成工作了! 現在你可以開始致力於你的Unity游戲並准備好導出它。 記得你只能注冊設備和創造開發者證書一次,每當你創造一款新游戲時你都需要創造一個全新的應用ID和全新的配置文件。 5.面向Unity 當你准備好導出你的游戲時,前往File > Build Settings,並確保你選擇了iOS作為平台。記得包含當前場景到導出遊戲中(使用Add Current按鍵)。然後點擊Player Seetings按鍵並前往Other Settings。 將Bundle Identifier按照你之前設置好的進行設置(com.YourName.TheGameName),你可能需要將Target IOS版本設為6(或者你的設備的版本)。將所有內容都保持為默認,除非你有改變它們的理由。 然後回到Build Settings Window並點擊Build然後將項目保持到其自身的文件夾中。 連接你的設備和計算機,打開文件夾並開始XCode項目。你將看到它在XCode中打開。從XCode界面的左上角選擇你的設備,然後點擊Run按鍵。 項目將給予你的設備進行創建並自動運行(確保你的設備是打開的!) 就是這樣了!現在你的游戲已經能夠運行於你的iOS設備上了。
『柒』 ios怎麼安裝mobileconfig文件
一、首先下載「iPhone配置實用工具」文件是「iPhoneConfigUtilitySetup「
二、下載威鋒技術組開發的配置文件「威鋒技術組CMWAP配置描述文件.mobileconfig」
三、直接點擊了威鋒技術組CMWAP配置描述文件.mobileconfig,配置工具自動打開
四、點擊了程序裡面的安裝,一會就看見iPhone裡面多了一個菜單項
五、點iPhone上菜單項的「安裝」,關機(一定要關機後重開),CMWAP就可以上了
opera mobile 可以直接在地址欄輸入「opera:config」進入和桌面瀏覽器一樣的首選項編輯器,不過選項沒有桌面版的多而已