首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Watchkit &Reality0.92.3

Watchkit &Reality0.92.3
EN

Stack Overflow用户
提问于 2015-05-15 21:50:57
回答 2查看 970关注 0票数 3

在Xcode 6.3和not 10.10.3下,一个新领域DB(王国0.92.3)的Swift集成基本上适用于iPhone (目前还不适用于Apple)。在Watchkit (即Apple)下,同一领域框架的集成还不起作用。

RealmSwift.framework被集成(拖动到)嵌入式二进制文件中,如here1here2所描述的那样。见下面的截图:

在使用模拟器运行Watchkit-App时,会发生以下错误:

代码语言:javascript
复制
dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /Users/XXX/Library/Developer/CoreSimulator/Devices/3FE99-9-4C4C2/data/Containers/Bundle/Application/8B4-DF19F34-222973/MyApp.app/PlugIns/MyApp WatchKit Extension.appex/MyApp WatchKit Extension
  Reason: image not found
(lldb) 

还有什么问题?

设置主应用程序的框架搜索路径。MyApp Watchkit扩展和MyApp Watchkit应用程序没有设置。设置它们不会更改上述错误。还缺什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-19 13:57:34

我建议您使用CocoaPods。

我和您一样使用动态框架,但是当我尝试使用Xcode的组织者将我的应用程序提交给iTunes连接时,由于嵌套的框架,我无法做到这一点。Realm.framework在RealmSwift.framework里面,这和苹果是不一样的。所以我试着尝试,但是没有什么能帮到…

然后我使用了CocoaPods,一切都正常工作。

下面是关于CocoaPods安装的说明:

代码语言:javascript
复制
Install CocoaPods 0.37.1 or later ([sudo] gem install cocoapods).
In your Podfile, add use_frameworks! and pod 'RealmSwift' to your main and test targets.
From the command line, run pod install.
Use the .xcworkspace file generated by CocoaPods to work on your project!
票数 2
EN

Stack Overflow用户

发布于 2015-08-03 21:26:15

这个Podfile终于为我做了(见下文)。从那以后一切正常..。要安装,只需打开终端,转到应用程序的文件夹(在那里放置Podfile)并键入

代码语言:javascript
复制
pod install

在此之后,确保从现在开始打开"MyApp.xcworkspace“(不再是"MyApp.xcodeproj"),您就都准备好了!

下面是有效的podfile:

代码语言:javascript
复制
xcodeproj 'MyApp.xcodeproj'
workspace 'MyApp.xcworkspace'
platform :ios, '8.3'

source 'https://github.com/artsy/Specs.git'
source 'https://github.com/CocoaPods/Specs.git'

use_frameworks!
link_with 'MyApp', 'MyApp WatchKit Extension'

def shared_pods
      pod 'RealmSwift', '>= 0.93.2'
end

target 'MyApp' do
    shared_pods
end

target 'MyAppTests' do
    shared_pods
end

target 'MyApp WatchKit Extension' do
    shared_pods
end
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30269289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档