Guard: iOS は仮 package 名を警告のみ(非ブロック)に変更

- 判定 ContainsDefaultNativeSharePackageName とメッセージ生成を分離
- Android はビルド停止、iOS は Debug.LogWarning で促すだけ
- README の iOS 説明を更新

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-27 13:04:36 +09:00
parent cf146940c1
commit 27a5fea2b8
2 changed files with 39 additions and 27 deletions

View File

@@ -52,6 +52,7 @@
- 写真保存に必要な `NSPhotoLibraryAddUsageDescription` は、ビルド後処理(`NativeSharePostProcessBuild.cs`)で Info.plist に自動追加されます。文言を変えたい場合はそのスクリプトを編集してください。
- カメラ用途の説明(`NSCameraUsageDescription`)は Player Settings の「Camera Usage Description」で設定してください。
- iOS は `jp.yourname.unity.nativeshare` を実際には使いませんが、テンプレートの仮名のまま残っていると**ビルド時に警告(非ブロック)**でリネームを促します(`NativeSharePackageNameGuard`)。Android はビルドを停止します。
## ライセンス