停了許久的遊戲開發...
主要是因為參加了文策院的計畫
還有和一名十月要開拍電影的導演合作
所以延宕了許久
這回記錄一下 在手機上使用Json存檔的事
免得日後又忘記...
S1.權限問題
Android 要啟用WRITE_EXTERNAL_STORAGE
權限
iOS,要啟用NSDocumentsFolderUsageDescription
xcode(Project -> Targets -> Info -> Custom iOS Target Properties)
S2.路徑Application.streamingAssetsPath
Android上只能讀
要讀寫必須使用Application.persistentDataPath
S3.因為安裝時,是使用Application.streamingAssetsPath
因此需Application.streamingAssetsPath
複製到Application.persistentDataPath
S4.在Android上使用權限開啟AndroidManifest.xml
<application android:requestLegacyExternalStorage="true">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
S5.AndroidManifest.xml檔案
步驟:
套件名稱的命名com.公司名.遊戲名稱
在發布設定開啟 自訂主資訊清單