离线地图的 xCode Route-Me 编译

发布于 2024-11-14 18:10:17 字数 947 浏览 5 评论 0原文

我在尝试使用 Route-Me 时遇到两个相关问题,我确实需要一些帮助。

它在 xCode 3 的调试和临时分发配置中运行良好。

问题 1 - 在发布配置下使用地图时应用程序崩溃

我已经检查了所有构建设置,并且我认为应该相同的所有项目都是如此。

问题 2 - 在 xCode 4 中 - Route-Me 对象无法识别

我真的很想升级到 xCode 4,但不断收到问题报告此处,详细信息如下。我现在使用的是 xCode 4.0.2,但这没有帮助。如果我能做到这一点,那么希望我可以将主项目、MapView 和 Proj4 作为公共工作区中的单独实体。这将使每个配置的设置更易于管理,并且不太容易出现问题 1。

我已经四处搜索,但找不到在 xCode4 中使用route-me 的明确说明,或者至少没有一个可以消除此错误。

任何帮助都将受到热烈欢迎。

克里斯.

xCode 4 错误 - Route-Me 对象无法识别

体系结构 armv6 的未定义符号:

“_OBJC_CLASS_$_RMMarker”,引用自:OSMapViewController.o 中的 objc-class-ref

“_OBJC_CLASS_$_RMDBMapSource”,引用自: OSMapViewController.o 中的 objc-class-ref

“_OBJC_CLASS_$_RMMapContents”,引用自:OSMapViewController.o

ld中的objc-class-ref:未找到架构armv6的符号collect2:ld返回1退出状态

I have two related problems trying to use Route-Me and I really need some help.

It works fine in xCode 3 in the Debug and Adhoc Distribution Configurations.

Problem 1 - App Crashes when the Map is used under the Release Configuration

I've checked all the build settings and all the items I think should be the same are.

Problem 2 - in xCode 4 - the Route-Me Objects are not recognised

I'd really like to upgrade to xCode 4 but keep getting the issue reported here and detailed below. I am now on xCode 4.0.2 and that has not helped. If I can do that, then hopefully I can have the main project, MapView and Proj4 as separate entities within a common workspace. That will make settings for each configuration much more manageable and less prone to problem 1.

I have searched around and cannot see clear instructions for using route-me in xCode4, or at least none that get rid of this error.

Any help would be warmly welcomed.

Chris.

xCode 4 Error - Route-Me Objects are not recognised

Undefined symbols for architecture armv6:

"_OBJC_CLASS_$_RMMarker", referenced from: objc-class-ref in OSMapViewController.o

"_OBJC_CLASS_$_RMDBMapSource", referenced from: objc-class-ref in OSMapViewController.o

"_OBJC_CLASS_$_RMMapContents", referenced from: objc-class-ref in OSMapViewController.o

ld: symbol(s) not found for architecture armv6 collect2: ld returned 1 exit status

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水波映月 2024-11-21 18:10:17

尝试从头开始,然后从那里开始工作。

以下是我如何让它发挥作用的笔记:
http://blueottersoftware.com/embedding-route-me-with- xcode-4-x/

-- 兰迪

Try starting from scratch and work your way back from there.

Here are my notes on how I got it working:
http://blueottersoftware.com/embedding-route-me-with-xcode-4-x/

-- Randy

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文