我正在研究主要構建於HTML5,CSS3,JavaScript上的混合應用程序,並將其封裝在PhoneGap上以創建apk,ipa和xap/appx文件。藉助最新的Microsoft公告,可以將您的iOS項目轉換爲Windows項目。任何人都可以提供一個如何將現有的iOS項目轉換爲Windows移動項目的小遊覽?如何將Objective C項目轉換爲Windows Mobile
1
A
回答
4
您需要按照下面的步驟:
- 你需要定製與UWP(通用Windows平臺)的Windows 10系統上安裝Visual Studio 2015年。
- 如果您有Windows 7或8計算機,而不是Windows 10,則需要Windows 10移動設備才能運行該應用程序。
- 從here下載WinObjC SDK。您可以直接從鏈接下載SDK或下載源代碼,並按照link中給出的步驟創建SDK。
- 現在保持iOS應用程序代碼(使用Objective C開發),並按照使用vsimporter標題下相同的link下的步驟操作。
- 在構建應用程序之前,右鍵單擊該解決方案並將其設置爲啓動項目。
- 構建應用程序,它將在您的Windows 10設備上運行。
1
補充已經提供的答案,將Objective-C項目轉換爲Windows需要使用工具vsimporter。
此工具存在於Microsoft GitHub的開源橋項目中(https://github.com/Microsoft/WinObjC)。
***檢查自述文件之前開始
使用vsimporter
的vsimporter工具,使您可以導入您的Xcode項目與Objective-一個新的Visual Studio通用Windows平臺(UWP)應用項目C支持。
要使用的工具:從here
- 下載預編譯SDK,並將文件解壓到一個目錄(例如
c:\winobjc
) - 在命令提示符下,導航到包含您的Xcode項目的目錄,例如
c:\winobjc\samples\WOCCatalog
- 在命令提示符下運行vsimporter.exe
c:\winobjc\samples\WOCCatalog> ..\..\bin\vsimporter.exe
- Visual Studio解決方案文件在你真正水流創建nt目錄下,雙擊此文件在Visual Studio中打開項目
- 按Ctrl-F5構建您的應用程序並在PC上運行它。
您也可以在命令行傳遞-i選項以交互模式運行vsimporter工具。交互模式可以讓您查看並選擇您想要導入的Xcode項目的特定配置。默認情況下,vsimporter創建一個面向Windows 10的Visual Studio解決方案。如果您想要定位Windows 8.1(Phone或Store),請使用-format選項並指定winstore8.1,winphone8.1或winstore10之一(winstore10爲默認)。
有關運行vsimporter的幫助,請使用命令行中的-help選項查看完整的受支持選項集。
要查看完整的教程,請訪問該link
相關問題
- 1. 將C++轉換爲objective-c
- 2. XCode將項目從C++轉換爲Objective-C++
- 3. 如何將PHAsset轉換爲UIImage Objective-C
- 4. Objective-c如何將NSURL轉換爲NSString?
- 5. 將objective-c轉換爲ruby
- 6. 將Objective-C轉換爲Swift
- 7. 如何將Win Mobile 6項目轉換爲Win CE 6.0 RC2
- 8. 將Json NSDictionary項目轉換爲字符串 - Objective C
- 9. 如何將VB5項目轉換爲c#項目
- 10. C#:如何將網站項目轉換爲Web項目
- 11. 如何將C# - Xaml - Visual Studio項目轉換爲Xamarin項目
- 12. 無法爲windows mobile創建C++項目
- 13. 將整個C#項目轉換爲C++
- 14. iPhone:將C#代碼轉換爲Objective-C
- 15. 將C++庫轉換爲Objective-c
- 16. 將Objective-C方法轉換爲C#
- 17. 將WKNavigationResponse decisionHandler Objective-C轉換爲Xamarin C#
- 18. 將C++轉換爲Java - 小型項目
- 19. 將項目從C轉換爲Java
- 20. 將C++項目從.exe轉換爲.dll?
- 21. 將C#庫轉換爲MSTest項目
- 22. 將C++ .exe項目轉換爲DLL
- 23. 如何將C++ GDI代碼轉換爲C#項目
- 24. 如何將java項目轉換爲.exe?
- 25. 如何將庫項目轉換爲jar
- 26. 如何將Dr.Java項目轉換爲Eclipse
- 27. 如何將IStorageItem項目轉換爲BitmapImage
- 28. 如何將項目轉換爲maven?
- 29. 如何將spring項目轉換爲liferay?
- 30. 如何將WPF項目轉換爲Windows Form Project?
沒有這樣的文件或目錄: '應用程序\ winobjc \ MSVC \\ objcrt \ objc_2stage_init.h' – Warewolf