我有iOS应用程序的源代码,我正在尝试将其移植到UWP。
我正在使用“Windows for iOS(https://developer.microsoft.com/en-us/windows/bridges/ios)”来移植它,但这没有帮助。它创建了一个可视化工作室解决方案,但它有许多编译错误。丢失的头文件和许多标识符被视为“未知关键字”。我尝试添加头文件,但似乎视觉工作室无法理解目标C.例如在下面的代码行中,我得到错误“未知类型名称'UINTN'”
typedef UINTN ULONGN;
有许多类似的错误。
我使用XCode编译并在Mac OS上运行相同的代码,运行正常。
有没有其他方法可以将其移植到UWP?或以任何方式实现这一目标。
答案 0 :(得分:1)
适用于iOS的Windows Bridge并非旨在将现有iOS应用程序移植到Windows。其唯一目的是允许在Windows机器下进行iOS开发。话虽如此,这对你没有任何帮助。
您将不得不求助于手动移植。 UWP和iOS在应用程序架构方面有根本的不同,所以我希望在移植过程中对现有代码库进行重大修改。