0

次のガイドを参照して、カスタム フレームワークを作成しました。

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

幸いなことに、このフレームワークは、それを使用する最終製品に完全にマージされます。しかし、Apple の審査に通れるかどうかはわかりません。

App Storeへの登録審査に合格しても大丈夫ですか?

更新:
最後に、そのサイトhttp://code.google.com/p/ios-static-framework/を参照して、ar ライブラリを作成する方法を見つけました。しかし、私はその静的フレームワークを使用したくありません。シンボルの重複を避けるために、フレームワークで使用したいくつかのシンボルを非表示にしたいためです。

4

1 に答える 1

1

ネイティブで客観的 c である限り、問題はないはずです。私はこれを見つけましたが:

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

于 2012-11-29T18:06:27.727 に答える