关于unity打包ios的一些坑
1.Application.persistentDataPath沙盘路径,在ios平台下用UnityWebRequest方法获取的时候,要在路径前加"file://"。在用File.Exists()方法判断路径是否存在时,不能加"file://"。2.ios平台需要使用相机的时候,需要在info.plist文件里添加相机权限。...
·
1.Application.persistentDataPath 沙盘路径,在ios平台下用UnityWebRequest方法获取的时候,要在路径前加 "file://"。
在用File.Exists()方法判断路径是否存在时,不能加"file://"。
2.ios平台需要使用相机的时候,需要在info.plist文件里添加相机权限。需要使用url Scheme 的时候也要在info.plist中增加标签。
3.在打包时候,需要关闭bitcode:
4.选择自动签名,并填写包名。
5.unityAppController.mm的OpenURL方法中增加新的代码(为了响应别的app唤起本app):
NSLog(@"authorization!");
NSString *urlStr = [url absoluteString];
UnitySendMessage("EventManager", "AuthorizationLogin", urlStr.UTF8String);
更多推荐
已为社区贡献2条内容
所有评论(0)