UnityBugly接⼊易错
1. plea check your APP ID correct and Version available
检查Bugly产品项⽬中的产品类型,安卓和IOS
2. 最后⼀句⼀定要加上,不然就会遇到 Cleartext HTTP traffic to android. not permitted
<application
android:icon="@mipmap/app_icon"
bolshevismandroid:label="@string/app_name"
safeway
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:debuggable="true"rl是什么意思
android:isGame="fal"
android:usCleartextTraffic="true" >
3. 记得加上名字和版本号
BuglyAgent.ConfigDefault ("XXXX", Application.version, null, 0);
4. IOS 使⽤XUPoter的时候,Unityframework 丢失头⽂件引⽤,引起编译错误,最简单的⽅式,⼿动添加⼏个⽂件夹的引⽤,但是如果介⼊了CI流程,就需要做⼀些修改了
PBXBuildPha.cs 中添加 PBXHeadersBuildPha 类型
然后在按照其他⼏个Pha的代码,都复制黏贴⼀份。
rum这个XUPoter 的设计思路还是挺好玩的,不认识的就不序列化了,也不管你有⽤没⽤(精彩)。
5. IOS 使⽤XUPorter的时候,⽣成的项⽬运⾏时报 Class BuglyAgent is implemented 类似的错误,⼤概的意思就是你引⽤了同⼀个framework两次。好听的英文歌推荐
在 XCProject.AddFile 做⼀些修改,让主项⽬不要去引⽤Bugly.framework了
ca"PBXFrameworksBuildPha":
foreach( KeyValuePair<string, PBXFrameworksBuildPha> currentObject in frameworkBuildPhas )
丰田汽车广告歌曲
envoy{
// 新增这个if判断
白雪公主与猎人2if(filePath.Contains("Bugly/Bugly.framework") && !jumpMainProject)
{
jumpMainProject = true;
continue;
}
Debug.Log($"Adding Framework links {filePath}");
BuildAddFile(fileReference,currentObject,weak);
}
if ( !string.IsNullOrEmpty( absPath ) && ( tree.CompareTo( "SOURCE_ROOT" ) == 0 )) {
string libraryPath = Path.Combine( "$(SRCROOT)", Path.GetDirectoryName( filePath ) );
if (File.Exists(absPath)) {
this.AddLibrarySearchPaths( new PBXList( libraryPath ) );
} el {
同声传译是什么this.AddFrameworkSearchPaths( new PBXList( libraryPath ) );
a kite
}
}
break;