【发布时间】:2015-08-21 05:22:10
【问题描述】:
我正在开发混合应用程序,主要基于 HTML5、CSS3、javascript 并包裹在 PhoneGap 上以创建 apk、ipa 和 xap/appx 文件。借助最新的 Microsoft 公告,可以将您的 iOS 项目转换为 Windows 项目。谁能简单介绍一下如何将现有的 iOS 项目转换为 Windows 移动项目?
【问题讨论】:
标签: ios windows-10-mobile winobjc
我正在开发混合应用程序,主要基于 HTML5、CSS3、javascript 并包裹在 PhoneGap 上以创建 apk、ipa 和 xap/appx 文件。借助最新的 Microsoft 公告,可以将您的 iOS 项目转换为 Windows 项目。谁能简单介绍一下如何将现有的 iOS 项目转换为 Windows 移动项目?
【问题讨论】:
标签: ios windows-10-mobile winobjc
您需要按照以下步骤操作:
【讨论】:
补充已经提供的答案,需要使用工具 vsimporter 将 Objective-C 项目转换为 Windows。
此工具存在于 Microsoft GitHub (https://github.com/Microsoft/WinObjC) 的开源桥接项目中。
***在开始之前检查自述文件
使用 vsimporter
vsimporter 工具使您能够将 Xcode 项目导入到具有 Objective-C 支持的新 Visual Studio 通用 Windows 平台 (UWP) 应用项目中。
要使用该工具:
c:\winobjc)c:\winobjc\samples\WOCCatalog
c:\winobjc\samples\WOCCatalog> ..\..\bin\vsimporter.exe
您还可以在命令行中传递 -i 选项以交互模式运行 vsimporter 工具。交互模式可让您查看和选择您希望导入的 Xcode 项目的特定配置。默认情况下,vsimporter 创建面向 Windows 10 的 Visual Studio 解决方案。如果您希望面向 Windows 8.1(手机或应用商店),请使用 -format 选项并指定 winstore8.1、winphone8.1 或 winstore10 之一(winstore10 是默认)。
有关运行 vsimporter 的帮助,请在命令行中使用 -help 选项查看支持的完整选项集。
要查看完整教程,请访问link
【讨论】: