2012-06-26 51 views
2

是否有可能創建一個業務應用程序(不像公共應用程序中的其他應用程序商店中的應用程序),它將具有多個動態模塊,我不想將此模塊保留在應用程序中,而是我想通過基於用戶角色的網絡下載它,將其保存在文件系統上並動態加載,並在下次從文件系統加載它。是否也可以使用In應用程序購買爲此模塊收取一定費用?iOS多模塊應用程序

回答

1

iOS安全模型旨在防止您執行從互聯網下載的代碼。由於Windows/Mac/Linux能夠執行任何代碼,所以Windows/Mac/Linux存在巨大的安全問題,而iOS則是從頭開始設計以防止它出現。

監獄徹底打破禁用所有的安全性,如果你有一個企業開發者帳戶,你就可以在裏面衝了幾個非常小的孔...

但是總體來說,沒有 - 你在做什麼試圖做是不可能的,除非模塊是用JavaScript編寫的並且由內置的WebKit引擎執行。

你只需要編譯到應用程序。如果您有企業帳戶,那麼您可以在每次啓動時檢查新版本,並強制用戶安裝最新版本,然後才能使用它(創建描述新版本的XML文件並使用實際的URL ipa文件,告訴系統打開xml文件的URL,用戶將被要求確認應用程序安裝,然後它將自行安裝)。

關於應用內購買,我不這麼認爲。你只需要設定一個足夠低的價格,沒有人會猶豫再買兩次。