2016-06-27 36 views
0

コンパイル時にxcodeプロジェクトにリンクされていない外部実行可能ファイル(.swiftファイル)があるとします。つまり、プロジェクトをビルドしたときに、プロジェクトツリーにこれらのファイルはありませんでした。実行時にiOSで実行可能ファイルを追加して使用する

たとえば、exc.swiftというファイルがあるとします。このファイルは私がプロジェクトをビルドしている間は含まれていませんでした。

実行可能ファイル(exc.swift)を実行時に実行できる方法はありますか?

アンドロイドには、DexClassLoaderクラスを使用する方法があります。このクラスの責任はexecuting code not installed as part of an application.

です。このクラスのドキュメントはhereです。

iOS対応バージョンはありますか?どのような方法で達成可能ですか?

答えて

0

あなたが書いているアプリを配布したい場合、これは絶対的なno-noです。 App Storeのレビューガイドラインに明確な状態「他の実行可能コードをインストールまたは起動するアプリは拒否されます」この機能を示すアプリはアプリストアには到着しません。あなたは、この種のものを動作させるために何らかの種類のハックや回避策を見つけたり、考案したりすることができるかもしれませんが、それはあなた自身の娯楽のためだけになります。

+0

配信や公開などはありません。私は個人的な使用のためにそれが必要です。私はそれが可能かどうかを知る必要があります。あなたが言ったように、個人的な娯楽のためだけに:D –

関連する問題