【问题标题】:Can iPhone app using custom framework with Mach-O object be rejected?可以拒绝使用带有 Mach-O 对象的自定义框架的 iPhone 应用程序吗?
【发布时间】:2012-11-29 10:36:24
【问题描述】:

我通过参考以下指南制作了一个自定义框架。

http://db-in.com/blog/2011/05/creating-universal-framework-to-iphone-ios/

我发现输出的库文件不是ar库而是Mach-O对象。

(for architecture armv7):   Mach-O object arm
(for architecture cputype (12) cpusubtype (11)):    Mach-O object arm
(for architecture i386):    Mach-O object i386

幸运的是,这个框架绝对被合并到使用它的最终产品中。但是,我不确定它能否通过苹果的考试。

通过App Store注册考试是否正确?

更新:
最后,我通过引用该站点 http://code.google.com/p/ios-static-framework/ 找到了制作 ar 库的方法。 但是,我不想使用那个静态框架。因为我想隐藏我在框架中使用的几个符号以避免符号重复。

【问题讨论】:

  • 好吧,如果是目标文件,您的所有源文件最终都会通过状态...我不明白为什么/如何会被拒绝,因为它是使用所有源代码完成的项目。

标签: iphone objective-c app-store


【解决方案1】:

只要它是原生的和 Objective-c 的,你就不应该有任何问题。虽然我确实找到了这个:

http://blog.cascadesoft.net/2010/09/10/new-app-store-rules-and-the-objective-c-versus-3rd-party-framework-question-for-iphone-apps/

【讨论】:

  • 感谢您的回答。 :-) 你知道为什么我问的那种类型的框架比静态框架的归档类型(ar)使用得少吗?
  • “还有 Objective-C”——不一定是 Objective-C。
猜你喜欢
  • 2013-04-10
  • 1970-01-01
  • 1970-01-01
  • 2011-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-25
  • 2010-09-26
相关资源
最近更新 更多