我正在绑定一个 Objective-C SDK使用sharpie pod bind
,收到错误消息:
System.AggregateException: unable to parse Xcode project: Pods/Pods.xcodeproj/project.pbxproj
消息详情:
--->
System.ObjectDisposedException
: 无法访问已处置的对象。对象名称:'流已关闭'。
在System.IO.FileStream.get_Length ()
:
Xamarin.MacDev.PropertyListFormat+BinaryFormat.StartReading(System.IO.Stream 输入)的第 0 行中:
Xamarin.MacDev.PropertyListFormat.CreateReadContext 的第 0 行(System.IO.Stream 输入)
在 Xamarin 的第 0 行。 MacDev.PObject.FromStream(System.IO.Stream 流)在
Sharpie.Xcode.Project.PBXProjectFile..ctor(System.IO.Stream plistStream)的第 0 行中:
Sharpie.Xcode.Project.PBXProjectFile..的第 0 行ctor (FilePath fileName) in :line 0
at Sharpie.Xcode.Project.XcodeProject..ctor (FilePath fileName) in :line 0
--- End of internal exception stack trace ---
at Sharpie.Xcode.Project.XcodeProject.. ctor (FilePath fileName) in :line 0
在 Sharpie.ParseTool.LoadXcodeProjectOptions (FilePath xcodeprojFile) in :line 0
在 Sharpie.ParseTool.Run () 在:line 0
在 Sharpie.BindTool.CoreRun () 在:line 0
在 Sharpie.BindTool.Run () 在:line 0
--->(内部异常 #0)System.ObjectDisposedException:无法访问已处置的对象。
对象名称:'流已关闭'。
在 System.IO.FileStream.get_Length () in :line 0
at Xamarin.MacDev.PropertyListFormat+BinaryFormat.StartReading (System.IO.Stream input) in :line 0
at Xamarin.MacDev.PropertyListFormat.CreateReadContext (System.IO.Stream input) in :line 0
at Xamarin.MacDev.PObject.FromStream (System.IO.Stream stream) in :line 0
Sharpie.Xcode.Project.PBXProjectFile..ctor (System.IO.Stream plistStream) in :line 0
在 Sharpie.Xcode.Project.PBXProjectFile..ctor (FilePath fileName) in :line 0
at Sharpie.Xcode.Project.XcodeProject ..ctor (FilePath fileName) in :line 0 <---正在向 Xamarin 提交使用数据...提交失败。遥测将在下次提交。错误:Insights.PurgeAllPendingData 超时(等待 15 秒)
完毕。以错误代码 1 退出。
谢谢。
我还有其他方法可以绑定cocoapods
项目吗?