Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在VS 2015中为Xamarin IOS应用程序使用情节提要设计器_C#_Ios_Iphone_Xamarin_Xamarin.ios - Fatal编程技术网

C# 在VS 2015中为Xamarin IOS应用程序使用情节提要设计器

C# 在VS 2015中为Xamarin IOS应用程序使用情节提要设计器,c#,ios,iphone,xamarin,xamarin.ios,C#,Ios,Iphone,Xamarin,Xamarin.ios,我正在尝试使用iPhone模拟器在VS2015中构建和运行一个简单的Xamarin IOS单视图项目。项目创建很好,我可以在我的iPhone模拟器中运行并查看空项目,但当我尝试使用VS 2015情节提要设计器时,我得到以下错误。与Mac的远程连接很好,我在Windows 10下运行VS 2015 Community Edition,在Mac上使用Parallels。在使用designer之前,我曾尝试断开并重新连接到Mac,但没有成功 有没有人知道会是什么问题 谢谢 史蒂夫 对象引用未设置为对象

我正在尝试使用iPhone模拟器在VS2015中构建和运行一个简单的Xamarin IOS单视图项目。项目创建很好,我可以在我的iPhone模拟器中运行并查看空项目,但当我尝试使用VS 2015情节提要设计器时,我得到以下错误。与Mac的远程连接很好,我在Windows 10下运行VS 2015 Community Edition,在Mac上使用Parallels。在使用designer之前,我曾尝试断开并重新连接到Mac,但没有成功

有没有人知道会是什么问题

谢谢

史蒂夫

对象引用未设置为对象的实例

C:\Users\spric\AppData\Local\Xamarin\Logs\14.0\iOSDesigner-3712.2016-10-29\uuuu 10-08-39.log的内容: MDAddinsHash:33F406FA2DCF14012C78CB846585F062B2E1D24

[2016-10-29 10:09:02.3]信息:IDE通知引用的程序集列表已更改 [2016-10-29 10:09:02.3]信息:不上载程序集,因为没有远程会话 [2016-10-29 10:09:37.2]信息:IDE通知引用的程序集列表已更改 [2016-10-29 10:09:37.2]信息:不上载程序集,因为没有远程会话 [2016-10-29 10:12:16.7]信息:IDE通知引用的程序集列表已更改
[2016-10-29 10:12:16.7]信息:不上载程序集,因为没有远程会话

看起来像是iOS设计器中的错误,与此错误相同,是此错误的重复

解决办法似乎是:

局部解决方法
  • 在Xcode 8中再次打开情节提要

  • 在情节提要属性下,将“opensin”更改为“Xcode 7.x”

  • (另请参见随附的屏幕截图。)

    如将出现的对话框所示,这只是一部分 解决方法,因为它将删除Xcode 8功能:

    保存Xcode 7.x将关闭Xcode 8.0的文档和数据 功能将被删除

    如果您没有Xcode,那么您可以用这个替换xib/故事板顶部的版本,我还没有测试过这个:

    <?xml version="1.0" encoding="UTF-8"?>
    <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11542" systemVersion="16B2555" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="NO">
        <dependencies>
            <development version="7000" identifier="xcode"/>
            <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11524"/>
        </dependencies>
    

    看起来像是iOS设计器中的一个bug,与此错误相同,是此错误的重复

    解决办法似乎是:

    局部解决方法
  • 在Xcode 8中再次打开情节提要

  • 在情节提要属性下,将“opensin”更改为“Xcode 7.x”

  • (另请参见随附的屏幕截图。)

    如将出现的对话框所示,这只是一部分 解决方法,因为它将删除Xcode 8功能:

    保存Xcode 7.x将关闭Xcode 8.0的文档和数据 功能将被删除

    如果您没有Xcode,那么您可以用这个替换xib/故事板顶部的版本,我还没有测试过这个:

    <?xml version="1.0" encoding="UTF-8"?>
    <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="11542" systemVersion="16B2555" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" colorMatched="NO">
        <dependencies>
            <development version="7000" identifier="xcode"/>
            <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="11524"/>
        </dependencies>