同一公司间的app,想通过共享内存通信,我的实现思路是这样的:1)app间能否共享文件:调查结果:使用相同证书的app间能够共享文件,比如迅雷2)使用mmap函数进行内存映射:调查结果:ios中可以使用mmap系统调用
将共享的文件分别映射到各个app的物理内存中,按道理讲以上两个步骤就能实现内存共享了,请问我的方案是否可行?
学习是最好的投资!
Mula-mula anda memerlukan fail kongsi, tetapi adakah kotak pasir membenarkan anda berkongsi fail?
Apl boleh berkongsi data melalui Keychain Sharing.
Keychain Sharing
Saya tidak pernah menggunakan memori bersama, jadi saya tidak akan mengulas.
Saya mempunyai beberapa cadangan mengenai perkongsian fail:
Fail boleh dikongsi menggunakan Kumpulan Apl
Kumpulan Apl disimpan dalam ruang bebas di luar kotak pasir
Jika berbilang apl menggunakan ruang Kumpulan Apl yang sama, kandungan ruang akan dikosongkan hanya apabila yang terakhir dipadamkan
Berbanding dengan memori kongsi, fail kongsi seharusnya lebih selamat
Akhirnya dilampirkan tutorial yang boleh difahami tentang perkongsian data antara Sambungan dan Apl Mengandungi dalam iOS 8
mengandungi komunikasi Extension dan Containing App, ia sebenarnya digunakan untuk komunikasi antara APP.
Extension
Containing App
Semoga berjaya
Mula-mula anda memerlukan fail kongsi, tetapi adakah kotak pasir membenarkan anda berkongsi fail?
Apl boleh berkongsi data melalui
Keychain Sharing
.Saya tidak pernah menggunakan memori bersama, jadi saya tidak akan mengulas.
Saya mempunyai beberapa cadangan mengenai perkongsian fail:
Fail boleh dikongsi menggunakan Kumpulan Apl
Kumpulan Apl disimpan dalam ruang bebas di luar kotak pasir
Jika berbilang apl menggunakan ruang Kumpulan Apl yang sama, kandungan ruang akan dikosongkan hanya apabila yang terakhir dipadamkan
Berbanding dengan memori kongsi, fail kongsi seharusnya lebih selamat
Akhirnya dilampirkan tutorial yang boleh difahami tentang perkongsian data antara Sambungan dan Apl Mengandungi dalam iOS 8
Walaupun tajukmengandungi komunikasi
Extension
danContaining App
, ia sebenarnya digunakan untuk komunikasi antara APP.Semoga berjaya