Ios 如何使用SDK版本4.x构建MonoTouch应用程序(不针对当前SDK的早期版本)
我有一个传统的分布式即席应用程序,它运行在较旧的iPodTouchs(运行iOS3.1.3)上,通过自定义连接到相当昂贵的第三方硬件。不幸的是,我每年更新一次资源调配配置文件(其中还包括使用最新版本的XCode重新构建,该版本将编译armv6(4.5)和相应的SDK)似乎破坏了应用程序 我知道您可以更早地设置目标平台(我已经这样做了)。但我的问题似乎与SDK有关。这些设备接口的硬件离我几百英里,因此测试非常困难 我的第一组问题与touchidapi的弃用有关,但我已经解决了这个问题。不幸的是,我仍然有崩溃,它们被证明是非常难以调试的Ios 如何使用SDK版本4.x构建MonoTouch应用程序(不针对当前SDK的早期版本),ios,xcode,xamarin.ios,Ios,Xcode,Xamarin.ios,我有一个传统的分布式即席应用程序,它运行在较旧的iPodTouchs(运行iOS3.1.3)上,通过自定义连接到相当昂贵的第三方硬件。不幸的是,我每年更新一次资源调配配置文件(其中还包括使用最新版本的XCode重新构建,该版本将编译armv6(4.5)和相应的SDK)似乎破坏了应用程序 我知道您可以更早地设置目标平台(我已经这样做了)。但我的问题似乎与SDK有关。这些设备接口的硬件离我几百英里,因此测试非常困难 我的第一组问题与touchidapi的弃用有关,但我已经解决了这个问题。不幸的是,我
对我来说,最简单的解决方案就是根据旧的SDK(4.x)进行重建。这可能吗?更糟糕的是,我的Mac电脑运行的是10.8.4,所以我可以让XCode在多长时间内运行它是有限制的 我将当前版本的XCode重命名为其他版本,从开发者网站下载并安装XCode 4.4,从而实现了这一点。然后我下载了一个早期版本,并使用了本文中描述的技术:
以提取较旧的SDK。然后我就可以将这些SDK复制到XCode 4.4中(如本文所述)。现在我可以使用旧版本的SDK进行构建。我可以通过将当前版本的XCode重命名为其他版本,从开发人员站点下载并安装XCode 4.4。然后我下载了一个早期版本,并使用了本文中描述的技术: 以提取较旧的SDK。然后我就可以将这些SDK复制到XCode 4.4中(如本文所述)。现在我可以使用旧版本的SDK进行构建